0000950170-24-022986.txt : 20240229 0000950170-24-022986.hdr.sgml : 20240229 20240229151359 ACCESSION NUMBER: 0000950170-24-022986 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 146 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240229 DATE AS OF CHANGE: 20240229 FILER: COMPANY DATA: COMPANY CONFORMED NAME: HANMI FINANCIAL CORP CENTRAL INDEX KEY: 0001109242 STANDARD INDUSTRIAL CLASSIFICATION: NATIONAL COMMERCIAL BANKS [6021] ORGANIZATION NAME: 02 Finance IRS NUMBER: 954788120 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-30421 FILM NUMBER: 24703051 BUSINESS ADDRESS: STREET 1: 3660 WILSHIRE BLVD SUITE PH-A CITY: LOS ANGELES STATE: CA ZIP: 90010 BUSINESS PHONE: 2133822200 10-K 1 hafc-20231231.htm 10-K 10-K
FYfalse0001109242http://fasb.org/us-gaap/2023#InterestReceivablehttp://fasb.org/us-gaap/2023#InterestReceivablethree yearshttp://fasb.org/us-gaap/2023#NoninterestIncomeOtherOperatingIncomehttp://fasb.org/us-gaap/2023#NoninterestIncomeOtherOperatingIncomehttp://fasb.org/us-gaap/2023#NoninterestIncomeOtherOperatingIncomehttp://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetshttp://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetshttp://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrenthttp://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentfive yearshttp://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetshttp://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetshttp://fasb.org/us-gaap/2023#AccruedLiabilitiesAndOtherLiabilitieshttp://fasb.org/us-gaap/2023#AccruedLiabilitiesAndOtherLiabilitieshttp://fasb.org/us-gaap/2023#MarketApproachValuationTechniqueMemberhttp://fasb.org/us-gaap/2023#MarketApproachValuationTechniqueMemberhttp://fasb.org/us-gaap/2023#MarketApproachValuationTechniqueMemberhttp://fasb.org/us-gaap/2023#MarketApproachValuationTechniqueMemberhttp://fasb.org/us-gaap/2023#MarketApproachValuationTechniqueMemberhttp://fasb.org/us-gaap/2023#MarketApproachValuationTechniqueMemberhttp://fasb.org/us-gaap/2023#MarketApproachValuationTechniqueMemberhttp://fasb.org/us-gaap/2023#MarketApproachValuationTechniqueMemberhttp://fasb.org/us-gaap/2023#MarketApproachValuationTechniqueMemberhttp://fasb.org/us-gaap/2023#MarketApproachValuationTechniqueMemberhttp://fasb.org/us-gaap/2023#MarketApproachValuationTechniqueMemberhttp://fasb.org/us-gaap/2023#MarketApproachValuationTechniqueMemberhttp://fasb.org/us-gaap/2023#MarketApproachValuationTechniqueMemberthree yearshttp://fasb.org/us-gaap/2023#NoninterestIncomeOtherOperatingIncomehttp://fasb.org/us-gaap/2023#NoninterestIncomeOtherOperatingIncomehttp://fasb.org/us-gaap/2023#NoninterestIncomeOtherOperatingIncome2024 2025 2026 2027 20280001109242us-gaap:CommonStockMember2021-12-310001109242hafc:ClassifiedGradeMember2022-12-310001109242hafc:RealEstateLoansResidentialMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberhafc:RealEstatePortfolioSegmentMemberhafc:NonPurchasedCreditImpairedLoansMember2022-12-310001109242srt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateLoansCommercialPropertyRetailLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:InternalRevenueServiceIRSMember2023-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateLoansCommercialPropertyOtherLoansIncludingGasStationsMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:PassMemberhafc:EquipmentFinancingAgreementsPortfolioSegmentMember2023-12-310001109242us-gaap:BuildingAndBuildingImprovementsMember2022-12-310001109242us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242hafc:TwoThousandAndThirtyOneSubordinatedNotesMember2021-08-200001109242hafc:CommercialAndIndustrialPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedCreditMember2022-12-310001109242hafc:EquipmentFinancingAgreementsPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedLoansMemberus-gaap:FinancingReceivables30To59DaysPastDueMember2022-12-310001109242hafc:CentralBancorpIncMemberus-gaap:SubordinatedDebtMember2014-12-310001109242us-gaap:PassMember2023-12-310001109242us-gaap:SpecialMentionMember2022-12-310001109242hafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMemberus-gaap:PerformanceSharesMember2023-12-310001109242hafc:A2021EquityCompensationPlanMemberus-gaap:PerformanceSharesMember2023-12-310001109242us-gaap:LandMember2023-12-310001109242hafc:CentralBancorpIncMemberus-gaap:SubordinatedDebtMember2022-12-310001109242hafc:CentralBancorpIncMemberus-gaap:SubordinatedDebtMember2023-12-310001109242hafc:CommercialAndIndustrialPortfolioSegmentMember2022-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:CommercialAndIndustrialPortfolioSegmentMembersrt:WeightedAverageMember2023-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001109242hafc:TwoThousandAndSeventeenSubordinatedNotesMember2023-12-3100011092422022-12-310001109242hafc:CentralBancorpIncMemberhafc:ThreeMonthSecuredOvernightFinancingRateSofrMemberhafc:ThreeMonthLiborToThreeMonthSofrMemberus-gaap:SubordinatedDebtMember2023-01-012023-12-310001109242us-gaap:FinancingReceivables60To89DaysPastDueMemberhafc:RealEstateLoansCommercialPropertyOtherLoansMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242srt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:CommercialAndIndustrialPortfolioSegmentMember2023-12-310001109242us-gaap:FinancingReceivables60To89DaysPastDueMemberhafc:NonPurchasedCreditImpairedLoansMember2023-12-310001109242us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel3Member2022-12-310001109242us-gaap:NonperformingFinancingReceivableMemberhafc:EquipmentFinancingAgreementsPortfolioSegmentMember2022-12-310001109242hafc:NonPurchasedCreditImpairedLoansMember2022-12-3100011092422021-01-012021-12-310001109242hafc:RealEstateLoansResidentialMemberhafc:RealEstatePortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMember2023-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:CommercialAndIndustrialPortfolioSegmentMembersrt:MinimumMember2023-12-310001109242hafc:CentralBancorpIncMemberus-gaap:SubordinatedDebtMember2023-01-012023-12-310001109242hafc:TimeDeposits250000orMoreMember2023-12-310001109242hafc:FixedAssetsInProcessMember2023-12-310001109242hafc:RealEstateLoansCommercialPropertyRetailLoansMemberhafc:RealEstatePortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMember2023-12-310001109242hafc:CommercialAndIndustrialPortfolioSegmentMember2023-12-310001109242hafc:CommercialAndIndustrialPortfolioSegmentMemberhafc:ClassifiedGradeMember2022-12-310001109242hafc:PersonalLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:OtherRealEstateOwnedMembersrt:WeightedAverageMember2023-12-310001109242us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242us-gaap:NonperformingFinancingReceivableMemberhafc:RealEstateLoansResidentialConsumerLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242hafc:TwoThousandAndThirtyOneSubordinatedNotesMember2021-01-012021-12-310001109242srt:MinimumMember2023-12-310001109242us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-310001109242us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsNonrecurringMember2023-12-3100011092422023-01-012023-12-310001109242us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001109242us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:DerivativeMember2022-12-310001109242us-gaap:FairValueInputsLevel1Memberus-gaap:NontaxableMunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242hafc:TaxExpenseBenefitMember2022-01-012022-12-310001109242us-gaap:CommercialRealEstateMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242hafc:CommercialAndIndustrialPortfolioSegmentMemberus-gaap:PerformingFinancingReceivableMember2022-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242hafc:USGovernmentAgenciesDebtSecuritiesAndUSGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242us-gaap:FinancialAssetNotPastDueMemberhafc:CommercialAndIndustrialPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedLoansMember2022-12-310001109242us-gaap:InterestRateContractMemberus-gaap:NondesignatedMember2022-01-012022-12-310001109242us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateLoansCommercialPropertyRetailLoansMembersrt:MinimumMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:CommitmentsToExtendCreditMember2022-12-310001109242hafc:USGovernmentAgenciesDebtSecuritiesAndUSGovernmentSponsoredEnterprisesDebtSecuritiesMember2023-12-310001109242hafc:RealEstateLoansCommercialPropertyOfficeMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242hafc:IncomeTaxExpenseBenefitMember2022-01-012022-12-3100011092422024-02-210001109242hafc:RealEstatePortfolioSegmentMemberhafc:ClassifiedGradeMember2022-12-310001109242srt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:ServicingAssetsMemberus-gaap:MeasurementInputDiscountRateMember2022-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateLoansCommercialPropertyRetailLoansMemberhafc:RealEstatePortfolioSegmentMembersrt:WeightedAverageMember2022-12-310001109242us-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001109242us-gaap:NontaxableMunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242hafc:TaxExpenseBenefitMember2022-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateLoansCommercialPropertyHospitalityLoansMembersrt:MinimumMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateLoansCommercialPropertyHospitalityLoansMemberhafc:RealEstatePortfolioSegmentMembersrt:WeightedAverageMember2023-12-310001109242us-gaap:NonperformingFinancingReceivableMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:SubordinatedDebtMember2021-01-012021-12-310001109242hafc:TaxExpenseBenefitMember2021-12-310001109242hafc:EquipmentFinancingAgreementsPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedCreditMember2022-01-012022-12-310001109242hafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMemberus-gaap:PerformanceSharesMember2021-12-310001109242us-gaap:SpecialMentionMemberhafc:RealEstateLoansCommercialPropertyLoanMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:NondesignatedMember2023-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMember2023-12-310001109242hafc:RealEstateLoansCommercialPropertyLoanMemberhafc:RealEstatePortfolioSegmentMemberhafc:ClassifiedGradeMember2022-12-310001109242srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2023-12-310001109242us-gaap:FairValueMeasurementsRecurringMemberus-gaap:DerivativeMember2022-12-310001109242hafc:RealEstateLoansCommercialPropertyLoanMemberhafc:RealEstatePortfolioSegmentMemberhafc:NonPurchasedCreditImpairedLoansMember2023-12-310001109242us-gaap:FurnitureAndFixturesMember2022-12-310001109242us-gaap:CommercialMortgageBackedSecuritiesMember2023-12-310001109242hafc:RealEstateLoansCommercialPropertyOtherLoansMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242hafc:ResidentialRealEstatePortfolioSegmentMember2022-01-012022-12-310001109242us-gaap:LeaseholdImprovementsMember2022-12-310001109242us-gaap:RetainedEarningsMember2023-01-012023-12-310001109242hafc:TwoThousandAndThirtyOneSubordinatedNotesMember2023-01-012023-12-310001109242hafc:USGovernmentAgenciesDebtSecuritiesAndUSGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242us-gaap:FinancialAssetNotPastDueMemberhafc:RealEstateLoansCommercialPropertyLoanMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242srt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateLoansCommercialPropertyRetailLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242hafc:RealEstateLoansCommercialPropertyHospitalityLoansMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:FinancingReceivables60To89DaysPastDueMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:DerivativeMember2023-12-310001109242us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001109242us-gaap:FinancialAssetNotPastDueMemberhafc:EquipmentFinancingAgreementsPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedLoansMember2022-12-310001109242hafc:TwoThousandAndSeventeenSubordinatedNotesMember2017-03-210001109242us-gaap:NonperformingFinancingReceivableMemberhafc:RealEstateLoansResidentialMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:CollateralizedMortgageObligationsMember2022-12-310001109242hafc:RealEstateLoansResidentialMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242hafc:RealEstateLoansResidentialPropertyLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberhafc:NonPurchasedCreditImpairedLoansMember2022-12-310001109242us-gaap:FinancingReceivables60To89DaysPastDueMemberhafc:NonPurchasedCreditImpairedLoansMember2022-12-310001109242us-gaap:RetainedEarningsMember2023-12-310001109242hafc:CommercialLettersOfCreditMember2022-12-310001109242hafc:NonPurchasedCreditImpairedCreditMember2021-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Membersrt:MinimumMemberhafc:RealEstateLoansCommercialPropertyOtherLoansIncludingGasStationsMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:FurnitureAndFixturesMember2023-12-310001109242hafc:CommercialAndIndustrialPortfolioSegmentMemberhafc:ClassifiedGradeMember2023-12-310001109242us-gaap:LandMember2022-12-310001109242hafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMember2023-12-310001109242hafc:IncomeTaxExpenseBenefitMember2023-01-012023-12-310001109242us-gaap:NonperformingFinancingReceivableMemberhafc:RealEstateLoansResidentialMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242us-gaap:ResidentialRealEstateMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242us-gaap:NonperformingFinancingReceivableMemberhafc:RealEstateLoansConstructionLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242hafc:RealEstateLoansResidentialMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242hafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:CommonStockMember2023-01-012023-12-310001109242hafc:CommercialAndIndustrialPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedCreditMember2021-01-012021-12-310001109242srt:MaximumMember2022-01-012022-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberhafc:RealEstateLoansMember2022-12-310001109242hafc:TaxExpenseBenefitMember2023-12-3100011092422019-01-240001109242us-gaap:SubordinatedDebtMember2022-01-012022-12-310001109242us-gaap:NontaxableMunicipalBondsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242hafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMemberhafc:ExercisePriceRangeRangeOneMember2023-12-310001109242us-gaap:CollateralizedMortgageObligationsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242hafc:RealEstateLoansCommercialPropertyOfficeLoanMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:CommercialRealEstatePortfolioSegmentMember2022-01-012022-12-310001109242us-gaap:SpecialMentionMember2023-12-310001109242us-gaap:PassMemberhafc:EquipmentFinancingAgreementsPortfolioSegmentMember2022-12-310001109242us-gaap:CommonStockMember2020-12-310001109242us-gaap:CoreDepositsMemberhafc:CBIMergerMember2014-08-312014-08-310001109242hafc:RealEstatePortfolioSegmentMemberhafc:NonPurchasedCreditImpairedCreditMember2022-12-3100011092422023-12-310001109242us-gaap:FinancialAssetNotPastDueMemberhafc:RealEstateLoansCommercialPropertyHospitalityLoansMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242hafc:ThirdPartyOriginatorsIntangibleMemberhafc:CBIMergerMember2016-10-272016-10-270001109242us-gaap:StandbyLettersOfCreditMember2023-12-310001109242us-gaap:FinancialAssetNotPastDueMemberhafc:RealEstateLoansResidentialMemberhafc:RealEstatePortfolioSegmentMemberhafc:NonPurchasedCreditImpairedLoansMember2022-12-310001109242hafc:TaxExpenseBenefitMember2021-01-012021-12-310001109242hafc:EquipmentFinancingAgreementsPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2023-12-310001109242us-gaap:FinancialAssetNotPastDueMemberhafc:NonPurchasedCreditImpairedLoansMember2022-12-310001109242srt:MaximumMemberhafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMember2021-01-012021-12-310001109242us-gaap:NonperformingFinancingReceivableMember2022-12-310001109242hafc:USGovernmentAgenciesDebtSecuritiesAndUSGovernmentSponsoredEnterprisesDebtSecuritiesMember2022-12-310001109242srt:ParentCompanyMember2023-12-310001109242hafc:CommercialAndIndustrialPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedLoansMember2023-12-310001109242us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberhafc:NonPurchasedCreditImpairedLoansMember2023-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateResidentialLoanMembersrt:MinimumMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001109242hafc:FullServiceMember2023-12-310001109242hafc:EquipmentFinancingAgreementsPortfolioSegmentMemberhafc:ClassifiedGradeMember2022-12-310001109242us-gaap:FinancialAssetNotPastDueMemberhafc:RealEstateLoansCommercialPropertyLoanMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242hafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMemberus-gaap:PerformanceSharesMember2022-01-012022-12-310001109242hafc:USGovernmentAgenciesDebtSecuritiesAndUSGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242srt:MaximumMemberus-gaap:BuildingAndBuildingImprovementsMember2023-12-310001109242srt:MaximumMember2023-12-310001109242us-gaap:CommercialRealEstateMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242us-gaap:CoreDepositsMember2022-12-310001109242us-gaap:LeaseholdImprovementsMember2023-01-012023-12-310001109242hafc:RealEstatePortfolioSegmentMemberhafc:NonPurchasedCreditImpairedCreditMember2022-01-012022-12-310001109242hafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMemberhafc:ExercisePriceRangeRangeFourMember2023-12-310001109242us-gaap:SpecialMentionMemberhafc:CommercialAndIndustrialPortfolioSegmentMember2023-12-310001109242hafc:USGovernmentAgenciesDebtSecuritiesAndUSGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242us-gaap:TreasuryStockCommonMember2021-01-012021-12-310001109242hafc:LoansPledgedToSecureAdvancesMember2022-12-310001109242hafc:RealEstateLoansConstructionLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberhafc:RealEstateLoansCommercialPropertyRetailLoansMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstatePortfolioSegmentMembersrt:WeightedAverageMember2023-12-310001109242us-gaap:RestrictedStockMemberhafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMember2023-12-310001109242us-gaap:SpecialMentionMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242srt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:OtherRealEstateOwnedMember2022-12-310001109242hafc:DepositInstitutionsMember2023-12-310001109242hafc:RealEstateLoansCommercialPropertyLoanMemberus-gaap:PerformingFinancingReceivableMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242hafc:TwoThousandAndThirtyOneSubordinatedNotesMember2022-01-012022-12-310001109242hafc:SplitDollarDeathBenefitAgreementMember2023-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateLoansCommercialPropertyRetailLoansMembersrt:MinimumMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:ResidentialRealEstateMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RepossessedPersonalPropertyMember2022-12-310001109242hafc:RealEstateLoansConstructionLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242srt:FederalHomeLoanBankOfSanFranciscoMember2023-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateLoansCommercialPropertyRetailLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:DerivativeMember2022-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateLoansCommercialPropertyOtherLoansIncludingGasStationsMemberhafc:RealEstatePortfolioSegmentMembersrt:WeightedAverageMember2022-12-310001109242hafc:NonPurchasedCreditImpairedCreditMember2023-01-012023-12-310001109242us-gaap:FairValueInputsLevel3Memberus-gaap:CollateralizedMortgageObligationsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242hafc:A2021EquityCompensationPlanMemberus-gaap:PerformanceSharesMember2023-01-012023-12-310001109242hafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:RestrictedStockMemberhafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMember2021-01-012021-12-310001109242hafc:CommercialAndIndustrialPortfolioSegmentMember2022-01-012022-12-310001109242us-gaap:CollateralizedMortgageObligationsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMember2022-12-310001109242us-gaap:FairValueInputsLevel1Memberus-gaap:CollateralizedMortgageObligationsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242hafc:RealEstateLoansCommercialPropertyLoanMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMember2023-12-310001109242us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001109242us-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242us-gaap:FinancingReceivables60To89DaysPastDueMemberhafc:EquipmentFinancingAgreementsPortfolioSegmentMember2023-12-310001109242hafc:CommercialAndIndustrialPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedCreditMember2022-01-012022-12-310001109242us-gaap:InterestRateContractMember2023-01-012023-12-310001109242us-gaap:FinancialAssetNotPastDueMemberhafc:RealEstateLoansResidentialMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:CommonStockMember2022-01-012022-12-310001109242srt:MinimumMemberhafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMember2021-01-012021-12-310001109242us-gaap:USTreasurySecuritiesMembersrt:SubsidiariesMember2023-12-310001109242us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242us-gaap:FinancialAssetNotPastDueMemberhafc:RealEstateLoansCommercialPropertyOfficeLoanMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:SubsequentEventMember2024-01-252024-01-250001109242hafc:OtherTimeDepositsMember2023-12-310001109242hafc:TaxExpenseBenefitMember2023-01-012023-12-310001109242us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2022-12-310001109242hafc:RealEstateLoansResidentialPropertyLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242hafc:Section401kPlanMember2023-01-012023-12-310001109242hafc:CreditSpreadMemberhafc:CentralBancorpIncMemberhafc:ThreeMonthSecuredOvernightFinancingRateSofrMemberus-gaap:SubordinatedDebtMember2023-01-012023-12-310001109242us-gaap:CoreDepositsMember2023-12-310001109242hafc:SBALoansMember2022-12-310001109242srt:ParentCompanyMember2021-12-310001109242us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-12-310001109242hafc:FixedAssetsInProcessMember2022-12-310001109242hafc:RealEstateLoansCommercialPropertyOtherLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:FairValueMeasurementsRecurringMemberus-gaap:DerivativeMember2023-12-310001109242hafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMemberus-gaap:PerformanceSharesMember2020-12-310001109242us-gaap:NonperformingFinancingReceivableMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:InterestRateContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001109242hafc:LoanProductionMember2023-12-310001109242srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2023-12-310001109242us-gaap:ComputerSoftwareIntangibleAssetMembersrt:MinimumMember2023-12-310001109242hafc:NonPurchasedCreditImpairedLoansMemberus-gaap:FinancingReceivables30To59DaysPastDueMember2023-12-310001109242hafc:RealEstateLoansCommercialPropertyOtherLoansMemberhafc:RealEstatePortfolioSegmentMemberhafc:NonPurchasedCreditImpairedLoansMember2022-12-310001109242hafc:ClassifiedGradeMember2023-12-310001109242hafc:RealEstateLoansResidentialMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242hafc:IncomeTaxExpenseBenefitMember2021-01-012021-12-310001109242hafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMember2020-12-310001109242us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:DerivativeMember2023-12-310001109242hafc:CommercialAndIndustrialPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedCreditMember2020-12-310001109242us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2023-12-310001109242hafc:NonPurchasedCreditImpairedCreditMember2021-01-012021-12-310001109242us-gaap:ResidentialRealEstateMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242hafc:BankOwnedLifeInsuranceMember2023-12-310001109242hafc:EquipmentFinancingAgreementsPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedLoansMember2023-12-310001109242hafc:CentralBancorpIncMemberus-gaap:SubordinatedDebtMember2005-12-310001109242us-gaap:InterestRateContractMemberus-gaap:NondesignatedMember2023-12-310001109242us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242hafc:Section401kPlanMember2021-01-012021-12-310001109242us-gaap:AdditionalPaidInCapitalMember2020-12-310001109242hafc:RealEstateLoansResidentialMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242hafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMemberus-gaap:PerformanceSharesMember2021-01-012021-12-310001109242hafc:TwoThousandAndThirtyOneSubordinatedNotesMemberhafc:BenchmarkRateMember2021-08-202021-08-200001109242us-gaap:PassMember2022-12-310001109242hafc:EquipmentFinancingAgreementsPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedCreditMember2023-01-012023-12-310001109242hafc:CommercialAndIndustrialPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedCreditMember2023-12-310001109242stpr:ILus-gaap:StateAndLocalJurisdictionMember2023-12-310001109242hafc:RealEstateLoansCommercialPropertyRetailLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:NonperformingFinancingReceivableMemberhafc:CommercialAndIndustrialPortfolioSegmentMember2023-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:CommercialAndIndustrialPortfolioSegmentMember2023-12-310001109242hafc:RealEstatePortfolioSegmentMemberhafc:NonPurchasedCreditImpairedCreditMember2020-12-310001109242us-gaap:NondesignatedMemberus-gaap:InterestRateContractMember2021-01-012021-12-310001109242us-gaap:RestrictedStockMember2023-01-012023-12-310001109242hafc:RealEstateLoansCommercialPropertyLoanMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242hafc:Section401kPlanMember2022-01-012022-12-310001109242us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-01-012023-12-310001109242hafc:TwoThousandAndSeventeenSubordinatedNotesMemberhafc:ThreeMonthLondonInterbankOfferedRateLIBORMember2017-03-212017-03-210001109242hafc:CommercialAndIndustrialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2023-12-310001109242hafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMember2022-12-310001109242hafc:RealEstateLoansCommercialPropertyHospitalityLoansMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242hafc:RealEstatePortfolioSegmentMemberhafc:NonPurchasedCreditImpairedCreditMember2023-12-310001109242us-gaap:PerformingFinancingReceivableMember2022-12-310001109242us-gaap:NontaxableMunicipalBondsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateResidentialLoanMembersrt:MinimumMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:PerformingFinancingReceivableMemberhafc:RealEstateLoansConstructionLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:CommercialRealEstateMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242hafc:AccruedInterestReceivableMemberus-gaap:LoansReceivableMember2023-12-310001109242hafc:PersonalLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:ServicingAssetsMember2022-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateResidentialLoanMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001109242us-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001109242hafc:NonPurchasedCreditImpairedCreditMember2022-01-012022-12-310001109242hafc:CentralBancorpIncMemberus-gaap:SubordinatedDebtMember2021-01-012021-12-310001109242us-gaap:RetainedEarningsMember2022-12-310001109242us-gaap:PassMemberhafc:RealEstateLoansResidentialPropertyLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242hafc:EquipmentFinancingAgreementsPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedCreditMember2022-12-310001109242us-gaap:ResidentialRealEstateMemberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242srt:ParentCompanyMember2022-12-310001109242hafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMember2022-12-310001109242us-gaap:CollateralizedMortgageObligationsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242hafc:CommercialAndIndustrialPortfolioSegmentMemberus-gaap:PerformingFinancingReceivableMember2023-12-310001109242us-gaap:BuildingAndBuildingImprovementsMember2023-12-310001109242us-gaap:FinancialAssetNotPastDueMemberhafc:CommercialAndIndustrialPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedLoansMember2023-12-310001109242us-gaap:SpecialMentionMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:NontaxableMunicipalBondsMember2022-12-310001109242us-gaap:TreasuryStockCommonMember2022-01-012022-12-310001109242hafc:AccruedInterestReceivableMemberus-gaap:LoansReceivableMember2022-12-310001109242us-gaap:RetainedEarningsMember2021-12-310001109242us-gaap:CommitmentsToExtendCreditMember2023-12-310001109242hafc:RealEstateLoansCommercialPropertyOfficeLoanMemberhafc:RealEstatePortfolioSegmentMember2023-12-3100011092422023-06-300001109242us-gaap:TreasuryStockCommonMember2021-12-310001109242us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:OtherRealEstateOwnedMembersrt:MinimumMember2023-12-310001109242hafc:RealEstateLoansCommercialPropertyOtherLoansIncludingGasStationsMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242hafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMember2021-01-012021-12-310001109242us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:DerivativeMember2022-12-310001109242us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:OtherRealEstateOwnedMembersrt:MinimumMember2022-12-310001109242us-gaap:NontaxableMunicipalBondsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242us-gaap:CommonStockMember2023-12-310001109242hafc:CommercialAndIndustrialPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedCreditMember2023-01-012023-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateResidentialLoanMemberhafc:RealEstatePortfolioSegmentMembersrt:WeightedAverageMember2022-12-310001109242hafc:NonPurchasedCreditImpairedCreditMember2022-12-310001109242us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-3100011092422021-08-202021-08-200001109242us-gaap:SpecialMentionMemberhafc:CommercialAndIndustrialPortfolioSegmentMember2022-12-310001109242hafc:CommercialLettersOfCreditMember2023-12-310001109242us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001109242us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-012023-12-310001109242hafc:SBALoansMember2023-12-310001109242srt:MaximumMemberus-gaap:MeasurementInputPrepaymentRateMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:ServicingAssetsMember2022-12-310001109242us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001109242hafc:TwoThousandAndThirtyOneSubordinatedNotesMember2023-12-310001109242us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242hafc:CommercialAndIndustrialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberhafc:NonPurchasedCreditImpairedLoansMember2022-12-310001109242us-gaap:HomeEquityLoanMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:DerivativeMember2023-12-310001109242hafc:EquipmentFinancingAgreementsPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedCreditMember2021-01-012021-12-310001109242hafc:A2021EquityCompensationPlanMember2023-12-310001109242us-gaap:RetainedEarningsMember2021-01-012021-12-310001109242hafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMember2022-01-012022-12-310001109242srt:MaximumMember2023-01-012023-12-310001109242hafc:TaxExpenseBenefitMember2020-12-310001109242hafc:RealEstateLoansCommercialPropertyRetailLoansMemberus-gaap:FinancialAssetNotPastDueMemberhafc:RealEstatePortfolioSegmentMemberhafc:NonPurchasedCreditImpairedLoansMember2023-12-310001109242us-gaap:PerformingFinancingReceivableMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242hafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMemberhafc:ExercisePriceRangeRangeFourMember2023-01-012023-12-310001109242hafc:PaymentProtectionProgramMember2022-12-3100011092422020-01-012020-12-310001109242us-gaap:RestrictedStockMemberhafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMember2022-12-310001109242srt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:OtherRealEstateOwnedMember2023-12-310001109242us-gaap:CommonStockMember2021-01-012021-12-310001109242srt:MinimumMember2023-01-012023-12-310001109242hafc:TwoThousandAndTwentySevenSubordinatedNotesMember2022-12-310001109242hafc:ThirdPartyOriginatorsIntangibleMember2023-12-310001109242hafc:CommercialAndIndustrialPortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMember2023-12-310001109242hafc:DerivativeAssetsCashCollateralReceivedMember2022-12-310001109242srt:ParentCompanyMember2023-01-012023-12-3100011092422020-12-310001109242us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember2022-12-310001109242us-gaap:CommercialMortgageBackedSecuritiesMember2022-12-310001109242us-gaap:ResidentialMortgageBackedSecuritiesMember2022-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberhafc:RealEstateLoansMember2023-12-310001109242us-gaap:OtherIncomeMember2022-01-012022-12-310001109242us-gaap:NontaxableMunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242hafc:BankOwnedLifeInsuranceMember2022-12-310001109242hafc:EquipmentFinancingAgreementsPortfolioSegmentMember2023-12-310001109242hafc:TwoThousandAndThirtyOneSubordinatedNotesMember2022-12-310001109242hafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMemberus-gaap:PerformanceSharesMember2022-12-310001109242us-gaap:NonperformingFinancingReceivableMemberhafc:CommercialAndIndustrialPortfolioSegmentMember2022-12-310001109242hafc:ExercisePriceRangeRangeThreeMemberhafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMember2023-01-012023-12-310001109242us-gaap:NontaxableMunicipalBondsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242us-gaap:CommercialRealEstateMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242hafc:RealEstatePortfolioSegmentMemberhafc:NonPurchasedCreditImpairedLoansMember2023-12-310001109242hafc:RealEstatePortfolioSegmentMemberhafc:NonPurchasedCreditImpairedCreditMember2021-12-310001109242us-gaap:PassMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:ServicingAssetsMemberus-gaap:MeasurementInputDiscountRateMembersrt:WeightedAverageMember2022-12-310001109242hafc:RealEstateLoansCommercialPropertyLoanMemberus-gaap:PerformingFinancingReceivableMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:NontaxableMunicipalBondsMember2023-12-310001109242us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:ServicingAssetsMembersrt:WeightedAverageMember2022-12-310001109242srt:ParentCompanyMember2020-12-310001109242us-gaap:DerivativeFinancialInstrumentsAssetsMember2022-12-310001109242us-gaap:RetainedEarningsMember2022-01-012022-12-310001109242us-gaap:PerformingFinancingReceivableMember2023-12-310001109242us-gaap:CommercialRealEstateMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001109242hafc:RealEstatePortfolioSegmentMemberhafc:ClassifiedGradeMember2023-12-310001109242hafc:USGovernmentAgenciesDebtSecuritiesAndUSGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242hafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMember2023-01-012023-12-310001109242us-gaap:PassMemberhafc:RealEstateLoansCommercialPropertyLoanMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:ServicingAssetsMembersrt:MinimumMember2022-12-310001109242us-gaap:FinancialAssetNotPastDueMemberhafc:RealEstateLoansConstructionLoansMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242hafc:RealEstateLoansCommercialPropertyHospitalityLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:RestrictedStockMemberhafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMember2020-12-310001109242hafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMember2021-12-310001109242us-gaap:ResidentialRealEstateMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242us-gaap:NonperformingFinancingReceivableMemberhafc:RealEstateLoansCommercialPropertyLoanMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:NondesignatedMember2022-01-012022-12-310001109242hafc:CentralBancorpIncMemberhafc:ThreeMonthSecuredOvernightFinancingRateSofrMemberus-gaap:SubordinatedDebtMember2023-01-012023-12-310001109242hafc:EquipmentFinancingAgreementsPortfolioSegmentMemberhafc:ClassifiedGradeMember2023-12-310001109242us-gaap:RestrictedStockMemberhafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMember2023-01-012023-12-310001109242hafc:RealEstateLoansCommercialPropertyOtherLoansMemberhafc:RealEstatePortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMember2023-12-310001109242us-gaap:FinancialAssetNotPastDueMemberhafc:RealEstateLoansCommercialPropertyOtherLoansMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateLoansCommercialPropertyHospitalityLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:TreasuryStockCommonMember2022-12-3100011092422021-12-310001109242us-gaap:FinancingReceivables60To89DaysPastDueMemberhafc:EquipmentFinancingAgreementsPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedLoansMember2022-12-310001109242us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242us-gaap:FinancialAssetNotPastDueMemberhafc:RealEstatePortfolioSegmentMemberhafc:NonPurchasedCreditImpairedLoansMember2022-12-310001109242hafc:EquipmentFinancingAgreementsPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedCreditMember2021-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:OtherRealEstateOwnedMembersrt:WeightedAverageMember2022-12-310001109242srt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateLoansCommercialPropertyOtherLoansIncludingGasStationsMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-12-310001109242us-gaap:InterestIncomeMemberus-gaap:CashFlowHedgingMember2023-01-012023-12-310001109242hafc:RealEstateLoansCommercialPropertyHospitalityLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:FinancialAssetNotPastDueMemberhafc:RealEstateLoansConstructionLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:NonperformingFinancingReceivableMember2023-12-310001109242hafc:USGovernmentAgenciesDebtSecuritiesAndUSGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsNonrecurringMember2022-12-310001109242us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberhafc:RealEstatePortfolioSegmentMemberhafc:NonPurchasedCreditImpairedLoansMember2023-12-310001109242us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-01-012021-12-310001109242hafc:CommercialAndIndustrialPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedCreditMember2021-12-310001109242hafc:RealEstateLoansResidentialPropertyLoansMemberhafc:RealEstatePortfolioSegmentMemberhafc:ClassifiedGradeMember2022-12-310001109242hafc:RealEstatePortfolioSegmentMemberhafc:NonPurchasedCreditImpairedCreditMember2021-01-012021-12-310001109242us-gaap:USTreasurySecuritiesMember2022-12-310001109242us-gaap:ResidentialRealEstateMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242us-gaap:SpecialMentionMemberhafc:RealEstateLoansCommercialPropertyLoanMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242hafc:NonPurchasedCreditImpairedLoansMember2023-12-310001109242us-gaap:NonperformingFinancingReceivableMemberhafc:EquipmentFinancingAgreementsPortfolioSegmentMember2023-12-310001109242us-gaap:PassMemberhafc:RealEstateLoansConstructionLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateResidentialLoanMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242hafc:RealEstateLoansResidentialMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMember2022-12-310001109242hafc:RealEstateLoansCommercialPropertyLoanMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:TreasuryStockCommonMember2023-01-012023-12-310001109242hafc:EquipmentFinancingAgreementsPortfolioSegmentMember2022-12-310001109242hafc:CentralBancorpIncMemberhafc:ThreeMonthLondonInterbankOfferedRateLIBORMemberus-gaap:SubordinatedDebtMember2005-12-012005-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateResidentialLoanMemberhafc:RealEstatePortfolioSegmentMembersrt:WeightedAverageMember2023-12-310001109242hafc:RealEstateLoansCommercialPropertyRetailLoansMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:FinancialAssetNotPastDueMemberhafc:RealEstateLoansCommercialPropertyOtherLoansMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001109242us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001109242us-gaap:FinancialAssetNotPastDueMemberhafc:RealEstateLoansCommercialPropertyOfficeLoanMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242hafc:TwoThousandAndThirteenEquityCompensationPlanMemberus-gaap:PerformanceSharesMember2023-01-012023-12-310001109242hafc:USGovernmentAgenciesDebtSecuritiesAndUSGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-3100011092422022-01-012022-12-310001109242hafc:DerivativeAssetsCashCollateralReceivedMember2023-12-310001109242srt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateResidentialLoanMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242hafc:CommercialAndIndustrialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2023-12-310001109242hafc:A2013EquityCompensationPlanMember2023-12-310001109242hafc:RealEstatePortfolioSegmentMember2021-12-310001109242us-gaap:CollateralizedMortgageObligationsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242srt:MinimumMember2022-01-012022-12-310001109242us-gaap:FinancialAssetNotPastDueMemberhafc:RealEstateLoansResidentialMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:PassMemberhafc:CommercialAndIndustrialPortfolioSegmentMember2023-12-310001109242us-gaap:PassMemberhafc:RealEstateLoansResidentialPropertyLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242hafc:RealEstateLoansCommercialPropertyOfficeMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel2Member2023-12-310001109242hafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMemberus-gaap:PerformanceSharesMember2023-01-012023-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001109242srt:ParentCompanyMember2022-01-012022-12-310001109242hafc:RealEstateLoansCommercialPropertyOtherLoansIncludingGasStationsMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242hafc:RealEstateLoansCommercialPropertyLoanMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242hafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:FairValueInputsLevel1Memberus-gaap:ResidentialRealEstateMemberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242us-gaap:PassMemberhafc:RealEstateLoansConstructionLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:CommercialRealEstateMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242us-gaap:FinancialAssetNotPastDueMemberhafc:NonPurchasedCreditImpairedLoansMember2023-12-310001109242hafc:RealEstateLoansCommercialPropertyRetailLoansMemberus-gaap:FinancialAssetNotPastDueMemberhafc:RealEstatePortfolioSegmentMemberhafc:NonPurchasedCreditImpairedLoansMember2022-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:OtherRealEstateOwnedMember2023-12-310001109242hafc:RealEstateLoansResidentialMemberus-gaap:PerformingFinancingReceivableMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:CollateralizedMortgageObligationsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242stpr:CAus-gaap:StateAndLocalJurisdictionMember2023-12-310001109242us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001109242us-gaap:NonperformingFinancingReceivableMemberhafc:RealEstateLoansCommercialPropertyLoanMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001109242srt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateLoansCommercialPropertyHospitalityLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:HomeEquityLoanMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242hafc:RealEstatePortfolioSegmentMember2022-01-012022-12-310001109242hafc:RealEstateLoansResidentialMemberus-gaap:PerformingFinancingReceivableMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:ResidentialMortgageBackedSecuritiesMember2023-12-310001109242us-gaap:FinancialAssetNotPastDueMemberhafc:RealEstateLoansCommercialPropertyHospitalityLoansMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:USTreasurySecuritiesMember2023-12-310001109242us-gaap:SpecialMentionMemberhafc:RealEstateLoansResidentialPropertyLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242hafc:CommercialAndIndustrialPortfolioSegmentMember2021-12-310001109242srt:MaximumMemberus-gaap:ComputerSoftwareIntangibleAssetMember2023-12-310001109242us-gaap:TreasuryStockCommonMember2020-12-310001109242hafc:LoansPledgedToSecureAdvancesMember2023-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateLoansCommercialPropertyOtherLoansIncludingGasStationsMemberhafc:RealEstatePortfolioSegmentMembersrt:WeightedAverageMember2023-12-3100011092422017-03-212017-03-210001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:OtherRealEstateOwnedMember2022-12-310001109242hafc:CentralBancorpIncMemberus-gaap:SubordinatedDebtMember2022-01-012022-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberhafc:CommercialAndIndustrialLoansMember2023-12-310001109242hafc:EquipmentFinancingAgreementsPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberhafc:NonPurchasedCreditImpairedLoansMember2022-12-310001109242us-gaap:FairValueInputsLevel1Memberus-gaap:CollateralizedMortgageObligationsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242us-gaap:NondesignatedMember2021-01-012021-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:ServicingAssetsMembersrt:MinimumMemberus-gaap:MeasurementInputDiscountRateMember2022-12-310001109242hafc:RealEstateLoansCommercialPropertyRetailLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242hafc:ThirdPartyOriginatorsIntangibleMember2022-12-310001109242us-gaap:ResidentialRealEstateMemberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember2023-12-310001109242us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-12-310001109242hafc:RealEstateLoansCommercialPropertyLoanMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242us-gaap:PerformingFinancingReceivableMemberhafc:EquipmentFinancingAgreementsPortfolioSegmentMember2023-12-310001109242us-gaap:AdditionalPaidInCapitalMember2021-12-310001109242hafc:RealEstateLoansCommercialPropertyLoanMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2023-12-310001109242hafc:USGovernmentAgenciesDebtSecuritiesAndUSGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242us-gaap:PassMemberhafc:RealEstateLoansCommercialPropertyLoanMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242us-gaap:PassMemberhafc:CommercialAndIndustrialPortfolioSegmentMember2022-12-310001109242us-gaap:TreasuryStockCommonMember2023-12-310001109242hafc:CommercialAndIndustrialPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedLoansMemberus-gaap:FinancingReceivables30To59DaysPastDueMember2022-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RepossessedPersonalPropertyMember2023-12-310001109242hafc:EquipmentFinancingAgreementsPortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMember2023-12-310001109242us-gaap:RestrictedStockMemberhafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMember2022-01-012022-12-310001109242srt:FederalHomeLoanBankOfSanFranciscoMember2022-12-3100011092422019-01-010001109242srt:SubsidiariesMember2022-12-310001109242us-gaap:OtherIncomeMember2023-01-012023-12-310001109242srt:MinimumMemberhafc:USGovernmentAndAgenciesSecuritiesMember2023-12-310001109242us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001109242srt:ParentCompanyMember2021-01-012021-12-310001109242us-gaap:FinancialAssetNotPastDueMemberhafc:RealEstateLoansConstructionLoansMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242hafc:ExercisePriceRangeRangeThreeMemberhafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMember2023-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242hafc:CommercialAndIndustrialPortfolioSegmentMember2023-01-012023-12-310001109242hafc:RealEstateLoansCommercialPropertyOtherLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:RestrictedStockMemberhafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMember2021-12-310001109242us-gaap:AdditionalPaidInCapitalMember2022-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateLoansCommercialPropertyRetailLoansMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:NondesignatedMemberus-gaap:InterestRateContractMember2023-01-012023-12-310001109242hafc:CommercialAndIndustrialPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedLoansMember2022-12-310001109242us-gaap:PerformanceSharesMember2023-01-012023-12-310001109242hafc:TwoThousandAndSeventeenSubordinatedNotesMember2022-12-310001109242us-gaap:PassMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:CommonStockMember2022-12-310001109242hafc:RealEstateLoansCommercialPropertyLoanMemberhafc:RealEstatePortfolioSegmentMemberhafc:ClassifiedGradeMember2023-12-310001109242srt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateResidentialLoanMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:CommercialRealEstateMemberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242us-gaap:NondesignatedMember2023-01-012023-12-310001109242hafc:CBIMergerMember2016-10-272016-10-270001109242us-gaap:StandbyLettersOfCreditMember2022-12-310001109242hafc:RealEstatePortfolioSegmentMemberhafc:NonPurchasedCreditImpairedCreditMember2023-01-012023-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001109242hafc:NonPurchasedCreditImpairedCreditMember2020-12-310001109242srt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateLoansCommercialPropertyOtherLoansIncludingGasStationsMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:FinancialAssetNotPastDueMemberhafc:EquipmentFinancingAgreementsPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedLoansMember2023-12-310001109242us-gaap:CollateralizedMortgageObligationsMember2023-12-310001109242us-gaap:PerformingFinancingReceivableMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberhafc:RealEstateLoansCommercialPropertyOtherLoansIncludingGasStationsMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001109242hafc:A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMemberhafc:ExercisePriceRangeRangeOneMember2023-01-012023-12-310001109242hafc:EquipmentFinancingAgreementsPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedCreditMember2020-12-310001109242hafc:RealEstatePortfolioSegmentMember2023-01-012023-12-310001109242us-gaap:FinancialAssetNotPastDueMemberhafc:RealEstatePortfolioSegmentMemberhafc:NonPurchasedCreditImpairedLoansMember2023-12-310001109242hafc:RealEstateLoansResidentialMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242hafc:RealEstateLoansResidentialMemberhafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242srt:SubsidiariesMember2023-12-310001109242hafc:EquipmentFinancingAgreementsPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedCreditMember2023-12-310001109242us-gaap:PerformingFinancingReceivableMemberhafc:RealEstateLoansConstructionLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:BuildingAndBuildingImprovementsMembersrt:MinimumMember2023-12-310001109242hafc:EquipmentFinancingAgreementsPortfolioSegmentMemberhafc:NonPurchasedCreditImpairedLoansMember2022-12-310001109242hafc:RealEstateLoansCommercialPropertyLoanMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242hafc:NonPurchasedCreditImpairedCreditMember2023-12-310001109242hafc:TimeDeposits250000orMoreMember2022-12-310001109242hafc:NonPurchasedCreditImpairedLoansMemberus-gaap:FinancingReceivables30To59DaysPastDueMember2022-12-310001109242hafc:NonPurchasedCreditImpairedLoansMemberhafc:RealEstatePortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMember2023-12-310001109242us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242us-gaap:SubsequentEventMember2024-01-250001109242us-gaap:FinancingReceivables60To89DaysPastDueMemberhafc:RealEstatePortfolioSegmentMemberhafc:NonPurchasedCreditImpairedLoansMember2023-12-310001109242us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001109242us-gaap:AdditionalPaidInCapitalMember2023-12-310001109242us-gaap:OtherIncomeMember2021-01-012021-12-310001109242us-gaap:CommercialRealEstateMemberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242us-gaap:LeaseholdImprovementsMember2023-12-310001109242hafc:RealEstateLoansResidentialPropertyLoansMemberhafc:RealEstatePortfolioSegmentMemberhafc:ClassifiedGradeMember2023-12-310001109242us-gaap:InterestRateContractMemberus-gaap:NondesignatedMember2022-12-310001109242us-gaap:PerformingFinancingReceivableMemberhafc:EquipmentFinancingAgreementsPortfolioSegmentMember2022-12-310001109242us-gaap:RetainedEarningsMember2020-12-310001109242us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001109242us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Membersrt:MinimumMemberhafc:RealEstateLoansCommercialPropertyOtherLoansIncludingGasStationsMemberhafc:RealEstatePortfolioSegmentMember2022-12-310001109242us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001109242hafc:RealEstateLoansCommercialPropertyHospitalityLoansMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:SpecialMentionMemberhafc:RealEstateLoansConstructionLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242us-gaap:FairValueInputsLevel1Memberus-gaap:NontaxableMunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001109242us-gaap:SpecialMentionMemberhafc:RealEstateLoansResidentialPropertyLoansMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242hafc:RealEstateLoansResidentialMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberhafc:RealEstatePortfolioSegmentMember2023-12-310001109242hafc:PaymentProtectionProgramMember2023-12-31xbrli:purehafc:Branchhafc:Securityxbrli:shareshafc:Propertyiso4217:USDxbrli:shareshafc:Bankhafc:Segmentiso4217:USD

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-K

 

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the Fiscal Year Ended December 31, 2023

or

 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the Transition Period From To

Commission File Number: 000-30421

HANMI FINANCIAL CORPORATION

(Exact Name of Registrant as Specified in its Charter)

 

Delaware

 

95-4788120

(State or Other Jurisdiction of

Incorporation or Organization)

 

(I.R.S. Employer

Identification No.)

 

 

900 Wilshire Boulevard, Suite 1250

Los Angeles, California

 

90017

(Address of Principal Executive Offices)

 

(Zip Code)

 

(213) 382-2200

(Registrant’s Telephone Number, Including Area Code)

Securities Registered Pursuant to Section 12(b) of the Act:

 

Title of Each Class

 

Trading Symbol

 

Name of Each Exchange on Which Registered

Common Stock, $0.001 Par Value

 

HAFC

 

Nasdaq Global Select Market

 

Securities Registered Pursuant to Section 12(g) of the Act:

None

(Title of Class)

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 or a smaller reporting company. See 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

As of June 30, 2023, the aggregate market value of the common stock held by non-affiliates of the Registrant was approximately $447,656,208. For purposes of the foregoing calculation only, in addition to affiliated companies, all directors and officers of the Registrant have been deemed affiliates.

Number of shares of common stock of the Registrant outstanding as of February 21, 2024 was 30,267,113 shares.

Documents Incorporated By Reference Herein: Sections of the Registrant’s Definitive Proxy Statement for its 2024 Annual Meeting of Stockholders, which will be filed within 120 days of the fiscal year ended December 31, 2023, are incorporated by reference into Part III of this report (or information will be provided by amendment to this Form 10-K), as noted therein.

 

 


 

Hanmi Financial Corporation

Annual Report on Form 10-K for the Fiscal Year ended December 31, 2023

 

Table of Contents

 

Cautionary Note Regarding Forward-Looking Statements

2

 

Part I

 

 

 

Item 1.

Business

3

Item 1A.

Risk Factors

16

Item 1B.

Unresolved Staff Comments

25

Item 1C.

Cybersecurity

25

Item 2.

Properties

27

Item 3.

Legal Proceedings

27

Item 4.

Mine Safety Disclosures

27

 

Part II

 

 

 

Item 5.

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

28

Item 6.

[RESERVED]

29

Item 7.

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

30

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

46

Item 8.

Financial Statements and Supplementary Data

47

Item 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

47

Item 9A.

Controls and Procedures

47

Item 9B.

Other Information

48

Item 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

48

 

Part III

 

 

 

Item 10.

Directors, Executive Officers and Corporate Governance

49

Item 11.

Executive Compensation

49

Item 12.

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

49

Item 13.

Certain Relationships and Related Transactions, and Director Independence

49

Item 14.

Principal Accounting Fees and Services

49

 

Part IV

 

 

 

Item 15.

Exhibits and Financial Statement Schedules

50

Item 16.

Form 10-K Summary

50

 

Index to Consolidated Financial Statements

51

 

Report of Independent Registered Public Accounting Firm

52

 

Consolidated Balance Sheets as of December 31, 2023 and 2022

55

 

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

56

 

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

57

 

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

58

 

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

59

 

Notes to Consolidated Financial Statements

60

 

 

Exhibit Index

105

 

 

Signatures

108

 

 

1


 

Cautionary Note Regarding Forward-Looking Statements

Some of the statements contained in this Annual Report on Form 10-K (this “Report”) are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). All statements in this Report other than statements of historical fact are “forward–looking statements” for purposes of federal and state securities laws, including, but not limited to, statements about anticipated future operating and financial performance, financial position and liquidity, business strategies, regulatory and competitive outlook, investment and expenditure plans, capital and financing needs and availability, plans and objectives of management for future operations, developments regarding our capital and strategic plans and other similar forecasts and statements of expectations and assumptions underlying any of the foregoing. In some cases, you can identify forward-looking statements by terminology such as “may,” “will,” “should,” “could,” “expects,” “plans,” “intends,” “anticipates,” “believes,” “estimates,” “predicts,” “potential,” or “continue,” or the negative of such terms and other comparable terminology. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance or achievements.

These forward-looking statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, levels of activity, performance, strategies, outlook, needs, plans, objectives or achievements to differ from those expressed or implied by the forward-looking statements. These factors include: failure to maintain adequate levels of capital and liquidity to support our operations; changes in liquidity, including the size and composition of the Hanmi Bank’s deposit portfolio, including the percentage of uninsured deposits in the portfolio; general economic and business conditions internationally, nationally and in those areas in which we operate, including risks associated with a potential return of recessionary conditions; volatility and deterioration in the credit and equity markets; changes in consumer spending, borrowing and savings habits; availability of capital; demographic changes; competition for loans and deposits and failure to attract or retain loans and deposits; fluctuations in interest rates and a decline in the level of our interest rate spread or net interest margin; our ability to enter into new markets and successfully capitalize on growth opportunities; risks associated with natural disasters; disruption due to a pandemic or other public health emergency; a failure in or breach of our operational or security systems or infrastructure, including cyber-attacks; the failure to maintain current technologies; the inability to successfully implement future information technology enhancements; difficult business and economic conditions that can adversely affect our industry and business, including competition, fraudulent activity and negative publicity; the current or anticipated impact of military conflict, terrorism or other geopolitical events; risks associated with Small Business Administration (“SBA”) loans; the continuing impact of the COVID-19 pandemic on our business and results of operation; failure to attract or retain key employees; our ability to access cost-effective funding; fluctuations in real estate values; changes in accounting policies and practices; changes in governmental regulation, including, but not limited to, any increase in Federal Deposit Insurance Corporation (the “FDIC”) insurance premiums; monetary and fiscal policies of the U.S. government, including policies of the U.S. Treasury and the Board of Governors of the Federal Reserve System; the ability of Hanmi Bank to make distributions to Hanmi Financial Corporation, which is restricted by certain factors, including Hanmi Bank’s retained earnings, net income, prior distributions made, and certain other financial tests; the adequacy of our allowance for credit losses (“ACL”); credit quality and the effect of credit quality on our credit loss expense and allowance for credit losses; changes in the financial performance and/or condition of our borrowers and the ability of our borrowers to perform under the terms of their loans and other terms of credit agreements; our ability to control expenses; risks as it relates to cybersecurity against our information technology and those of our third-party providers and vendors; changes in securities markets and inflation, which may lead to higher operating costs and reduced loan demand. For additional information concerning risks we face, see “Item 1A. Risk Factors” in Part I of this Report.

We undertake no obligation to update these forward-looking statements to reflect events or circumstances that occur after the date on which such statements were made, except as required by law.

2


 

Part I

Item 1. Business

General

Hanmi Financial Corporation (“Hanmi Financial,” the “Company,” “we,” “us” or “our”) is a Delaware corporation incorporated on March 14, 2000 to be the holding company for Hanmi Bank (the “Bank”) and is subject to the Bank Holding Company Act of 1956, as amended (the “BHCA”). Our principal office is located at 900 Wilshire Boulevard, Suite 1250, Los Angeles, California 90017, and our telephone number is (213) 382-2200.

Hanmi Bank, the primary subsidiary of Hanmi Financial, is a state-chartered bank incorporated under the laws of the State of California on August 24, 1981, and licensed pursuant to the California Financial Code (“California Financial Code”). The Bank’s deposit accounts are insured under the Federal Deposit Insurance Act up to applicable limits thereof. The California Department of Financial Protection and Innovation (the “DFPI”) is the Bank’s primary state bank regulator and the FDIC is its primary federal regulator. The Bank’s headquarters are located at 3660 Wilshire Boulevard, Penthouse Suite A, Los Angeles, California 90010.

The Bank is a community bank conducting general business banking, with its primary market encompassing the Korean-American community and other multi-ethnic communities across California, Colorado, Georgia, Illinois, New Jersey, New York, Texas, Virginia and Washington. The Bank’s full-service offices are located in markets where many of the businesses are owned by immigrants and other minority groups. The Bank’s client base reflects the multi-ethnic composition of these communities.

The Bank’s revenues are derived primarily from interest and fees on loans, interest and dividends on the securities portfolio, service charges on deposit accounts and sales of SBA loans.

A summary of revenues for the periods indicated follows:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(dollars in thousands)

 

Interest and fees on loans receivable

 

$

339,811

 

 

 

84.3

%

 

$

257,878

 

 

 

83.8

%

 

$

208,602

 

 

 

81.1

%

Interest and dividends on securities

 

 

18,167

 

 

 

4.5

 

 

 

13,375

 

 

 

4.3

 

 

 

7,171

 

 

 

2.8

 

Other interest income

 

 

11,350

 

 

 

2.8

 

 

 

2,560

 

 

 

0.8

 

 

 

902

 

 

 

0.4

 

Service charges, fees and other income

 

 

30,349

 

 

 

7.5

 

 

 

24,722

 

 

 

8.0

 

 

 

23,729

 

 

 

9.2

 

Gain on sale of SBA loans

 

 

5,701

 

 

 

1.4

 

 

 

9,478

 

 

 

3.1

 

 

 

17,266

 

 

 

6.7

 

Subtotal

 

 

405,378

 

 

 

100.5

 

 

 

308,013

 

 

 

100.0

 

 

 

257,670

 

 

 

100.2

 

Net gain (loss) on sale of securities

 

 

(1,871

)

 

 

(0.5

)

 

 

 

 

 

 

 

 

(499

)

 

 

(0.2

)

Total revenues

 

$

403,507

 

 

 

100.0

%

 

$

308,013

 

 

 

100.0

%

 

$

257,171

 

 

 

100.0

%

 

Market Area

The Bank historically has provided its banking services through its branch network to a wide variety of small- to medium-sized businesses. Throughout the Bank’s service areas, competition is intense for both loans and deposits. While the market for banking services is dominated by a few nationwide banks with many offices operating over wide geographic areas, the Bank’s primary competitors are other community banks that focus their marketing efforts on Korean-American and other multi-ethnic businesses in the Bank’s service areas.

Lending Activities

The Bank originates loans for its own portfolio and for sale in the secondary market. Lending activities include real estate loans (commercial property, construction and residential property), commercial and industrial loans (commercial term, commercial lines of credit and international), equipment lease financing and SBA loans.

3


 

Real Estate Loans

Real estate lending involves risks associated with the potential declines in the value of the underlying real estate collateral and the cash flows from income-producing properties. Declines in real estate values and cash flows can be caused by a number of factors, including a decline in general economic conditions, rising interest rates, inflation, changes in tax and other laws and regulations affecting the holding of real estate, environmental conditions, governmental and other use restrictions, development of competitive properties and increasing vacancy rates. When real estate values decline, the Bank’s real estate dependence increases the risk of loss both in the Bank’s loan portfolio and the Bank’s holdings of other real estate owned (“OREO”), which are the result of foreclosures on real property due to default by borrowers who use the property as collateral for loans. OREO properties are categorized as real property that is owned by the Bank but which is not directly related to the Bank’s business.

Commercial Property

The Bank offers commercial real estate loans, which are usually collateralized by first deeds of trust. The Bank obtains formal appraisals in accordance with applicable regulations to support the value of the real estate collateral. All appraisal reports on commercial mortgage loans are reviewed by either an independent third-party qualified reviewer, or an appraisal review officer. The review generally covers an examination of the appraiser’s assumptions and methods, as well as compliance with the Uniform Standards of Professional Appraisal Practice (the “USPAP”). The Bank determines creditworthiness of a borrower by evaluating cash flows, asset and debt structure, as well as credit history. The purpose of the loan is also an important consideration that dictates loan structure and the credit decision.

The Bank’s commercial real estate loans are principally secured by investor-owned or owner-occupied commercial and industrial buildings. Generally, these types of loans are made with a maturity date of up to seven years, with longer amortization periods. Typically, the Bank’s commercial real estate loans have a debt-coverage ratio at time of origination of 1.25 or more and a loan-to-value ratio of 70% or less. The Bank offers fixed-rate commercial real estate loans, including hybrid-fixed rate loans that are fixed for five years and then convert to adjustable rate loans for the remaining term. In addition, the Bank originates loans with an adjustable rate of interest indexed to the prime rate appearing in The Wall Street Journal (the “WSJ Prime Rate”) or Secured Overnight Financing Rate (“SOFR”). Amortization schedules for commercial real estate loans generally do not exceed 25 years.

Payments on loans secured by investor-owned and owner-occupied properties are often dependent upon successful operation or management of the properties. Repayment of such loans may be subject to the risk from adverse conditions in the real estate market or the economy. The Bank seeks to minimize these risks in a variety of ways, including limiting the size of such loans in relation to the market value of the property and strictly scrutinizing the property securing the loan. At the time of loan origination, a sensitivity analysis is performed for potential increases in vacancy and interest rates. Additionally, an annual risk assessment is also performed for the commercial real estate secured loan portfolio, which involves evaluating recent industry trends. When possible, the Bank also obtains corporate or individual guarantees. Representatives of the Bank conduct site visits of most commercial properties securing the Bank’s real estate loans before the loans are approved.

The Bank generally requires the borrower to provide, at least annually, current cash flow information in order for the Bank to re-assess the debt-coverage ratio. In addition, the Bank requires title insurance to ensure the status of its lien on real estate secured loans when a trust deed on the real estate is taken as collateral. The Bank also requires the borrower to maintain fire insurance, extended coverage casualty insurance and, if the property is in a flood zone, flood insurance, in an amount equal to the outstanding loan balance, subject to applicable laws that may limit the amount of hazard insurance a lender can require to replace such improvements. We cannot assure that these procedures will protect against losses on loans secured by real property.

Construction

The Bank maintains a small construction portfolio for multifamily and commercial and industrial properties within its market areas. The future condition of the local economy could negatively affect the collateral values of such loans. The Bank’s construction loans typically have the following structure:

maturities of two years or less;
a floating rate of interest based on the WSJ Prime Rate or the Bank Prime Rate;
minimum cash equity consistent with high volatility commercial real estate guidelines;
third-party fund control monitoring;
a reserve of anticipated interest costs during construction or an advance of fees;

4


 

a first lien position on the underlying real estate;
advance rates at time of origination that do not exceed the lesser of 75% of the value of the property or costs of construction; and
recourse against a guarantor in the event of default.

On a case-by-case basis, the Bank originates permanent loans on the commercial property under loan conditions that require strong project stability and debt service coverage. Construction loans involve additional risks compared to loans secured by existing improved real property. Such risks include:

the uncertain value of the project prior to completion;
the uncertainty in estimating construction costs;
construction delays and cost overruns;
possible difficulties encountered in connection with municipal, state or other governmental ordinances or regulations during construction; and
the difficulty in accurately evaluating the market value of the completed project.

Because of these uncertainties, construction lending often involves the disbursement of substantial funds where repayment of the loan is dependent on the success of the final project rather than the ability of the borrower or guarantor to repay principal and interest on the loan. If the Bank is forced to foreclose on a construction project prior to, or at completion, due to a default under the terms of a loan, there can be no assurance that the Bank will be able to recover all of the unpaid balance of, or accrued interest on, the loan as well as the related foreclosure and holding costs. In addition, the Bank may be required to fund additional amounts in order to complete a pending construction project and may have to hold the property for an indeterminable period of time. The Bank has underwriting procedures designed to identify factors that it believes to maintain acceptable levels of risk in construction lending, including, among other procedures, engaging qualified and bonded third parties to provide progress reports and recommendations for construction loan disbursements. No assurance can be given that these procedures will prevent losses arising from the risks associated with construction loans described above.

Residential Property

The Bank purchases and originates fixed-rate and variable-rate mortgage loans secured by one- to four-family properties with amortization schedules of 15 to 30 years and maturity schedules of up to 30 years. The loan fees, interest rates and other provisions of the Bank’s residential loans are determined by an analysis of the Bank’s cost of funds, cost of origination, cost of servicing, risk factors and portfolio needs.

Commercial and Industrial Loans

The Bank offers commercial loans for intermediate and short-term credit. Commercial loans may be unsecured, partially secured or fully secured with maturity schedules that range from 12 to 84 months. The Bank finances primarily small- and middle-market businesses in a wide spectrum of industries. Commercial and industrial loans consist of credit lines for operating needs, loans for equipment purchases and working capital, and various other business purposes. The Bank requires credit underwriting before considering any extension of credit.

Commercial lending entails significant risks. Commercial loans typically involve larger loan balances, are generally dependent on the cash flows of the business and may be subject to adverse conditions in the general economy or in a specific industry. Short-term business loans are customarily intended to finance current operations and typically provide for principal payment at maturity, with interest payable monthly. Term loans typically provide for floating interest rates, with monthly payments of both principal and interest.

5


 

In general, it is the intent of the Bank to take collateral whenever possible, regardless of the loan purpose(s). Collateral may include, but is not limited to, liens on inventory, accounts receivable, fixtures and equipment, leasehold improvements and real estate. Where real estate is the primary collateral, the Bank obtains formal appraisals in accordance with applicable regulations to support the value of the real estate collateral. Typically, the Bank requires all principals and significant stockholders of a business to be guarantors on all loan instruments. All borrowers must demonstrate the ability to service and repay not only their obligations to the Bank, but also any and all outstanding business debt, without liquidating the collateral, based on historical earnings or reliable projections.

Commercial Term

The Bank offers term loans for a variety of needs, including loans for purchases of equipment, machinery or inventory, business acquisitions, tenant improvements, and refinancing of existing business-related debts. These loans have repayment terms of up to seven years.

Commercial Lines of Credit

The Bank offers lines of credit for a variety of short-term needs, including lines of credit for working capital, accounts receivable and inventory financing, and other purposes related to business operations. Commercial lines of credit usually have a term of 12 months.

International

The Bank offers a variety of international finance and trade services and products, including letters of credit, import financing (trust receipt financing and bankers’ acceptances) and export financing. Although most of our trade finance activities are related to trade with Asian countries, all of our loans are made to companies domiciled in the United States, and a substantial portion of those borrowers are California-based businesses engaged in import and export activities.

Equipment Financing Agreements

Equipment financing agreements have terms ranging from one to seven years. Commercial equipment financing agreements are secured by the business assets being financed. The Bank generally obtains a personal guaranty of the owner(s) of the business. Equipment financing agreements are similar to commercial business loans in that the financing agreements are typically made on the basis of the borrower’s ability to make repayment from the cash flows of the borrower’s business. As a result, the availability of funds for the repayment of commercial equipment financing agreements may be substantially dependent on the success of the business itself, which in turn, is often dependent in part upon general economic conditions.

SBA Loans

The Bank originates loans that are guaranteed by the SBA, an independent agency of the federal government. SBA loans are offered for business purposes such as owner-occupied commercial real estate, business acquisitions, start-ups, franchise financing, working capital, improvements and renovations, inventory and equipment, and debt-refinancing. SBA loans offer lower down payments and longer-term financing, which helps small business that are starting out, or about to expand. The guarantees on SBA loans and SBA express loans are generally 75% and 50% of the principal amount of the loan, respectively. The Bank typically requires that SBA loans be secured by business assets and by a first or second deed of trust on any available real property. When the SBA loan is secured by a first deed of trust on real property, the Bank obtains appraisals in accordance with applicable regulations. SBA loans have terms ranging from five to 25 years depending on the use of the proceeds. To qualify for a SBA loan, a borrower must demonstrate the capacity to service and repay the loan, without liquidating the collateral, based on historical earnings or reliable projections.

The Bank normally sells to unrelated third parties a substantial amount of the guaranteed portion of the SBA loans that it originates. When the Bank sells a SBA loan, it has an option to repurchase the loan if the loan defaults. If the Bank repurchases a defaulted loan, the Bank will make a demand for the guaranteed portion to the SBA. Even after the sale of an SBA loan, the Bank retains the right to service the SBA loan and to receive servicing fees. The unsold portions of the SBA loans that remain owned by the Bank are included in loans receivable on the Consolidated Balance Sheets. As of December 31, 2023, the Bank had $12.0 million of SBA loans held for sale and $176.9 million of SBA loans in its loan portfolio, and was servicing $539.6 million of SBA loans sold to investors.

6


 

Off-Balance Sheet Commitments

As part of the suite of services available to its small- to medium-sized business customers, the Bank from time to time issues formal commitments and lines of credit. These commitments can be either secured or unsecured. They may be revolving lines of credit for seasonal working capital needs, commercial letters of credit or standby letters of credit. Commercial letters of credit facilitate import trade. Standby letters of credit are conditional commitments issued by the Bank to guarantee the performance of a customer to a third party.

Lending Procedures and Lending Limits

Individual lending authority is granted to the Chief Credit Officer and certain additional designated officers. Loans for which direct and indirect borrower liability exceeds an individual’s lending authority are referred to the Bank’s Management Credit Committee.

Legal lending limits are calculated in conformance with the California Financial Code, which prohibits a bank from lending to any one individual, entity or its related interests on an unsecured basis any amount that exceeds 15% of the sum of such bank’s stockholders’ equity plus the allowance for credit losses, capital notes and any debentures, or 25% on a secured and unsecured basis. At December 31, 2023, the Bank’s authorized legal lending limits for loans to one borrower was $139.8 million for unsecured loans and an additional $93.2 million for secured and unsecured loans combined.

The Bank seeks to mitigate the risks inherent in its loan portfolio by adhering to strict underwriting practices. The review of each loan application includes analysis of the applicant’s business, experience, prior credit history, income level, cash flows, financial condition, tax returns, cash flow projections, and the value of any collateral to secure the loan, based upon reports of independent appraisers and/or audits of accounts receivable or inventory pledged as security. In the case of real estate loans over a specified threshold, the review of collateral value includes an appraisal report prepared by an independent Bank-approved appraiser. All appraisal reports on commercial real property secured loans are either reviewed by an independent third-party qualified reviewer, or by an appraisal review officer. The review generally covers an examination of the appraiser’s assumptions and methods, as well as compliance with the USPAP.

Allowance for Credit Losses, Allowance for Credit Losses Related to Off-Balance Sheet Items and Provision for Credit Losses

The Bank maintains an allowance for credit losses at an appropriate level considered by management to be adequate to cover the current expected credit losses associated with its loan portfolio under prevailing and forecasted economic conditions. In addition, the Bank maintains an allowance for credit losses related to off-balance sheet items associated with unfunded commitments, which is included in other liabilities on the Consolidated Balance Sheets.

The Bank assesses its allowance for credit losses for adequacy on a quarterly basis and more frequently as needed. The DFPI and the FDIC may require the Bank to recognize additions to the allowance for credit losses through a provision for credit losses based upon their assessment of the information available to them at the time of their examinations.

Deposits

The Bank offers a traditional array of deposit products, including noninterest-bearing checking accounts, negotiable order of withdrawal (“NOW”) accounts, savings accounts, money market accounts, and certificates of deposit. These accounts, except for noninterest-bearing checking accounts, earn interest at rates established by management based on competitive market factors and management’s desire to increase certain types or maturities of deposit liabilities. Our approach is to tailor products and bundle those that meet the customer’s needs. This approach is designed to add value for the customer, increase products per household, and produce higher service fee income.

Available Information

We file reports with the U.S. Securities and Exchange Commission (the “SEC”), including our Proxy Statements, Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and any amendments thereto. The SEC maintains a website at www.sec.gov, which contains the reports, proxy and information statements and other information we file with the SEC.

7


 

We also maintain an Internet website at www.hanmi.com. We make available free of charge through our website our Proxy Statements, Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and any amendments thereto, as soon as reasonably practicable after we file such reports with the SEC. We make our website content available for information purposes only. It should not be relied upon for investment purposes. None of the information contained in or hyperlinked from our website is incorporated into this Annual Report on Form 10-K.

Human Capital Resources

Our core values of Integrity, Transparency, Fairness and Collaboration are central to our belief that long-term shareholder value is derived by serving the best interests of all of our constituents. The success of our business is dependent on our dedicated employees, who not only strive to provide value to our customers but also provide invaluable support to the communities that we serve. We recognize that our employees are key to Hanmi’s success and we are committed to building a workplace that can attract and retain high-caliber talent.

 

(a) Our People

We strive to make Hanmi an inclusive, safe and healthy workplace, with opportunities for our employees to grow and develop in their careers. We recruit the best people for the job regardless of gender, ethnicity or other protected traits and it is our policy to fully comply with all laws applicable to discrimination in the workplace.

At December 31, 2023, the Company employed 615 individuals across our footprint, of which six were part-time. None of the employees are represented by a union or covered by a collective bargaining agreement. We believe that our employee relations are good and we have established a cross-functional Employee Engagement Committee with executive leadership to promote relationship building across the organization.

Employee retention helps us operate efficiently and offers continuity to our customers and the communities we serve. At December 31, 2023, 44% of our current staff had been with us for at least five years.

 

(b) Learning and Development

We have a robust learning and development program with broad offerings to help employees achieve their career goals. Through Hanmi Banking School, the Corporate Learning and Development Department offers a variety of programs to empower employees with the knowledge and skills they need to be successful and remain competitive. We offer in-house training led by instructors or through interactive online offerings to all employees. Employees can choose from core workshops focused on a single concept or job skill, leadership and professional development programming to develop our emerging leaders, and regulatory compliance training to ensure safe and sound banking practices. In addition to internal training, we offer a tuition reimbursement program where costs for certain relevant job training is offered to eligible employees.

Our 12-week Management Leadership Program, based on Franklin Covey’s critical practices, brings together mid-level managers to help our emerging leaders succeed. We also have partnerships with Bankers’ Compliance Group and California Bankers’ Association to provide timely and relevant webinars and training. In 2021, we launched the Hanmi Credit Trainee Program, which brings qualified talent with no prior banking experience into a 12-month program with internal and Moody’s Analytics training courses. Our goal is to train the next generation of bankers and continue to provide opportunities to develop talent in the communities we serve. In the summer of 2023, our second class of Credit Trainees graduated from this program and joined our full-time ranks. In the fall of 2023, we launched our third Credit Trainee Program focused on further developing internal credit staff with targeted courses from a third-party auditing and consulting firm.

 

(c) Diversity, Equity and Inclusion

Hanmi was founded 40 years ago to serve the underbanked, minority immigrant community in Los Angeles. Our corporate values reflect the importance of embracing diversity and equitable practices to ensure we are representative of the communities we serve. As of December 31, 2023:

Women represented 68% of the Company’s workforce, and 62% of the Company’s managerial roles;
Minorities represented 92% of the Company’s workforce, and 94% of the Company’s managerial roles.

 

8


 

(d) Compensation and Benefits

As part of our compensation philosophy, we offer competitive salaries and employee benefits to attract and retain superior talent. Salary grades are informed by a third-party study of compensation in the community banking space. In addition to healthy base wages, we offer annual bonus opportunities, a company-matched 401(k) Plan, healthcare and insurance benefits, flexible spending accounts, wellness incentives, long-term disability, paid time off, and employee assistance program.

 

(e) Employee Health and Safety

We recognize that the success of our business is fundamentally connected to the well-being of our employees. We provide comprehensive benefits that support their physical and mental health by providing tools and resources to help them improve or maintain their health status; and that offer choice where possible so they can customize their benefits to meet their needs. We offer a comprehensive benefits package which includes paid sick and vacation leave; paid holidays; medical, dental, vision, life and disability insurance package for employees and dependents; various other voluntary benefit offerings, and optional retirement accounts.

In response to the pandemic, we had implemented significant operating environment changes that we determined were in the best interest of our employees, as well as the communities in which we operate. These efforts have continued through the resurgences and include continued safety measures for on-site employees, distribution of personal protective equipment, and flexible work arrangements (including remote working opportunities) for eligible employees to better support our workforce.

 

(f) Community Engagement

As a community bank, we are proud to work with our communities to build a stronger future for all of our stakeholders. Hanmi is committed to and has a long history of supporting the communities in which we live and work. Through employee engagement surveys, we have focused our community engagement and employee volunteer efforts in five areas: Youth, Education, Health, Senior, and Community Development. In 2023, our employees participated in over 1,400 hours of community service, participating in a variety of educational efforts such as financial literacy, financial education for seniors, affordable housing education, education for first-time homebuyers and working with various community non-profits.

Insurance

We maintain directors and officers, financial institution bond and commercial insurance at levels deemed adequate by management to protect Hanmi Financial from certain litigation and other losses.

Competition

The banking and financial services industry is highly competitive. The increasingly competitive environment faced by banks is primarily the result of changes in laws and regulation, changes in technology and product delivery systems, new competitors in the market, and the accelerating pace of consolidation among financial service providers. We compete for loans, deposits and customers with other commercial banks, savings institutions, securities and brokerage companies, mortgage companies, real estate investment trusts, insurance companies, finance companies, money market funds, credit unions, financial technology companies, and other non-bank financial service providers. Some of these competitors are larger in total assets and capitalization, have greater access to capital markets, including foreign-ownership, more extensive and established branch networks and/or offer a broader range of financial products and services, such as trust services, which the Bank does not provide.

Other institutions, including brokerage firms, credit card companies and retail establishments, offer banking services and products to consumers that are in direct competition with the Bank, including money market funds with check access and cash advances on credit card accounts. In addition, many non-bank competitors are not subject to the same extensive federal or state regulations that govern bank holding companies and federally insured banks.

The Bank’s direct competitors are community banks that focus their marketing efforts on Korean-American, Asian-American and immigrant-owned businesses, while offering the same or similar services and products as those offered by the Bank. These banks compete for loans and deposits primarily through the interest rates and fees they charge, and the convenience and quality of service they provide to customers.

9


 

Economic, Legislative and Regulatory Developments

Future profitability, like that of most financial institutions, is primarily dependent on interest rate differentials and credit quality. In general, the difference between the interest rates paid by us on interest-bearing liabilities, such as deposits and other borrowings, and the interest rates received by us on our interest-earning assets, such as loans extended to our customers and securities held in our investment portfolio, will comprise the major portion of our earnings. These rates are highly sensitive to many factors that are beyond our control, such as inflation, recession and unemployment, and the impact that future changes in domestic and foreign economic conditions might have on us.

Our business is also influenced by the monetary and fiscal policies of the Board of Governors of the Federal Reserve System (the “Federal Reserve”), the federal government, and the policies of regulatory agencies, particularly the FDIC and the DFPI. The Federal Reserve implements national monetary policies (with objectives such as curbing inflation and combating recession) through its open-market operations in U.S. government securities, by adjusting the required level of reserves for depository institutions subject to its reserve requirements, and by varying the target federal funds and discount rates applicable to borrowings by depository institutions. The actions of the Federal Reserve in these areas influence the growth of bank loans, investments and deposits, and affect interest earned on interest-earning assets and interest paid on interest-bearing liabilities. The nature and impact on us of any future changes in monetary and fiscal policies cannot be predicted.

From time to time, federal and state legislation is enacted that may have the effect of materially increasing the cost of doing business, limiting or expanding permissible activities, or affecting the competitive balance between banks and other financial services providers, such as federal legislation permitting affiliations among commercial banks, insurance companies and securities firms. We cannot predict whether or when any potential legislation will be enacted, and if enacted, the effect that it, or any implementing regulations, would have on our financial condition or results of operations. In addition, the outcome of any investigations initiated by state authorities or litigation raising issues may result in necessary changes in our operations, additional regulation and increased compliance costs.

Regulation and Supervision

(a) General

The Company, which is a bank holding company, and the Bank, which is a California-chartered state nonmember bank, are subject to significant regulation and restrictions by federal and state laws and regulatory agencies. The applicable statutes and regulations, among other things, restrict activities and investments in which we may engage and our conduct of them, impose capital requirements with which we must comply, impose various reporting and information collecting obligations upon us, and subject us to comprehensive supervision and regulation by regulatory agencies. The federal and state banking statutes and regulations and the supervision, regulation and examination of banks and their parent companies by the regulatory agencies are intended primarily for the maintenance of the safety and soundness of banks and their depositors, the Deposit Insurance Fund (“DIF”) of the FDIC, and the financial system as a whole, rather than for the protection of stockholders or creditors of banks or their parent companies.

The following discussion of statutes and regulations is a summary and does not purport to be complete, nor does it address all applicable statutes and regulations. This discussion is qualified in its entirety by reference to the statutes and regulations referred to in this discussion. Banking statutes, regulations and policies are continuously under review by federal and state legislatures and regulatory agencies, and a change in them could have a material adverse effect on our business, such as materially increasing the cost of doing business, limiting or expanding permissible activities, or affecting the competitive balance between banks and other financial services providers.

We cannot predict whether or when other legislation or new regulations may be enacted, and if enacted, the effect that new legislation, or any implemented regulations and supervisory policies, would have on our financial condition and results of operations. Such developments may further alter the structure, regulation, and competitive relationship among financial institutions, and may subject us to increased regulation, disclosure, and reporting requirements.

10


 

(b) Legislation and Regulatory Developments

Legislative and regulatory developments to date, as well as those that come in the future, have had, and are likely to continue to have, an impact on the conduct of our business. Additional legislation, changes in rules promulgated by federal and state bank regulators, or changes in the interpretation, implementation, or enforcement of existing laws and regulations, may directly affect the method of operation and profitability of our business. The profitability of our business may also be affected by laws and regulations that impact the business and financial sectors in general.

In the exercise of their supervisory and examination authority, the regulatory agencies have emphasized corporate governance, stress testing, enterprise risk management and other board responsibilities; anti-money laundering compliance and enhanced high-risk customer due diligence; vendor management; cybersecurity; and fair lending and other consumer compliance obligations.

(c) Capital Adequacy Requirements

Bank holding companies and banks are subject to various regulatory capital requirements administered by state and federal banking regulators. The current capital rules require banking organizations to maintain: (i) a minimum capital ratio of Common Equity Tier 1 to risk-weighted assets of 4.50%; (ii) a minimum capital ratio of Tier 1 capital to risk-weighted assets of 6.00%; (iii) a minimum capital ratio of total capital to risk-weighted assets of 8.00%; and (iv) a minimum leverage ratio of Tier 1 capital to adjusted average consolidated assets of 4.00%. In addition, the current capital rules require a capital conservation buffer of 2.50% above the minimum capital ratios. Banking organizations with capital ratios above the minimum capital ratio but below the capital conservation buffer will face limitation on the payment of dividends, common stock repurchases and discretionary cash payments to executive officers. The federal banking regulators may require banks and bank holding companies subject to enforcement actions to maintain capital ratios in excess of the minimum ratios otherwise required to be deemed well capitalized, in which case institutions may no longer be deemed to be well capitalized and may therefore be subject to restrictions on taking brokered deposits.

Capital adequacy requirements and, additionally for banks, prompt corrective action regulations (See “Prompt Corrective Action Provisions” below), involve quantitative measures of assets, liabilities, and certain off-balance sheet items calculated under regulatory accounting practices. Capital amounts and classifications are also subject to qualitative judgments by regulators about components, risk weighting, and other factors. The risk-based capital requirements for banking organizations require capital ratios that vary based on the perceived degree of risk associated with an organization’s operations for both transactions reported on the balance sheet as assets, such as loans, and those recorded as off-balance sheet items, such as commitments, letters of credit and recourse arrangements. The risk-based capital ratio is determined by classifying assets and certain off-balance sheet financial instruments into weighted categories, with higher levels of capital being required for those categories perceived as representing greater risks and dividing its qualifying capital by its total risk-adjusted assets and off-balance sheet items. Banking organizations engaged in significant trading activity may also be subject to the market risk capital guidelines and be required to incorporate additional market and interest rate risk components into their risk-based capital standards.

At December 31, 2023, the Company and the Bank’s total risk-based capital ratios were 14.95% and 14.27%, respectively; Tier 1 risk-based capital ratios were 12.20% and 13.26%, respectively; Common Equity Tier 1 capital ratios were 11.86% and 13.26%, respectively, and Tier 1 leverage capital ratios were 10.37% and 11.32%, respectively, all of which ratios exceeded the minimum percentage requirements for the Bank to be deemed “well-capitalized” and for the Company to meet and exceed all applicable capital ratio requirements for regulatory purposes. The Bank’s capital conservation buffer was 6.27% and 5.86%, and the Company’s capital conservation buffer was 6.20% and 5.71% as of December 31, 2023 and 2022, respectively. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations-Capital Resources.”

Management believes that, as of December 31, 2023, the Company and the Bank met all applicable capital requirements to which they were subject. Bank regulators may also continue their past policies of expecting banks to maintain additional capital beyond the new minimum requirements. The implementation of more stringent requirements to maintain higher levels of capital, or to maintain higher levels of liquid assets, could adversely impact the Company’s net income and return on equity, restrict the ability to pay dividends or executive bonuses, and require the raising of additional capital.

(d) Bank Holding Company Regulation

The Company is a bank holding company that is subject to comprehensive supervision, regulation, examination and enforcement by the Federal Reserve.

11


 

Bank holding companies and their subsidiaries are subject to significant regulation and restrictions by Federal and State laws and regulatory agencies, which may affect the cost of doing business, and may limit permissible activities and expansion or impact the competitive balance between banks and other financial services providers. Federal and state banking laws and regulations, among other things:

Require periodic reports and such additional reports of information as the Federal Reserve may require;
Limit the scope of bank holding companies’ activities and investments;
Require bank holding companies to meet or exceed certain levels of capital (See “Capital Adequacy Requirements” above);
Require that bank holding companies serve as a source of financial and managerial strength to subsidiary banks and commit resources as necessary to support each subsidiary bank;
Limit dividends payable to shareholders and restrict the ability of bank holding companies to obtain dividends or other distributions from their subsidiary banks. The Company’s ability to pay dividends on both its common and preferred stock is subject to legal and regulatory restrictions. Substantially all of the Company’s funds to pay dividends or to pay principal and interest on our debt obligations are derived from dividends paid by the Bank;
Require a bank holding company to terminate an activity or terminate control of or liquidate or divest certain subsidiaries, affiliates or investments if the Federal Reserve believes the activity or the control of the subsidiary or affiliate constitutes a significant risk to the financial safety, soundness or stability of any bank subsidiary;
Require the prior approval of senior executive officer or director changes and prohibit golden parachute payments, which are contingent upon termination, including change in control agreements, or new employment agreements with such payment terms, if an institution is in “troubled condition”;
Regulate provisions of certain bank holding company debt, including the authority to impose interest ceilings and reserve requirements on such debt and require prior approval to purchase or redeem securities; and
Require prior Federal Reserve approval to acquire substantially all the assets of a bank, to acquire more than 5.0% of a class of voting shares of a bank, or to merge with another bank holding company and consider certain competitive, management, financial, anti-money-laundering compliance, potential impact on U.S. financial stability or other factors in granting these approvals, in addition to similar California or other state banking agency approvals which may also be required.

Examinations are designed to inform the Federal Reserve of the financial condition and nature of the operations of the bank holding company and its subsidiaries and to monitor compliance with the BHCA and other laws affecting the operations of bank holding companies. To determine whether potential weaknesses in the condition or operations of bank holding companies might pose a risk to the safety and soundness of their subsidiary banks, examinations focus on whether a bank holding company has adequate systems and internal controls in place to manage the risks inherent in its business, including credit risk, interest rate risk, market risk, liquidity risk, operational risk, legal risk and reputation risk. Bank holding companies may be subject to potential enforcement actions by the Federal Reserve for unsafe or unsound practices in conducting their businesses or for violations of any law, regulation or any condition imposed in writing by the Federal Reserve. Enforcement actions may include the issuance of cease-and-desist orders, the imposition of civil money penalties, the requirement to meet and maintain specific capital levels for any capital measure, the issuance of directives to increase capital, formal and informal agreements, or removal and prohibition orders against officers or directors and other institution-affiliated parties. The Company is a bank holding company within the meaning of Section 3700 of the California Financial Code. Therefore, the Company and any of its subsidiaries are subject to examination by, and may be required to file reports with, the DFPI. The DFPI's approval may also be required for certain mergers and acquisitions.

(e) Bank Regulation

The Bank is a California state-chartered commercial bank whose deposits are insured by the FDIC. The FDIC is its primary federal bank regulator and the DFPI is the Bank’s primary state bank regulator. The Bank is subject to comprehensive supervision, regulation, examination and enforcement by the FDIC and the DFPI. Specific federal and state laws and regulations which are applicable to banks regulate, among other things, the scope of their business, their investments, their reserves against deposits, the timing of the availability of deposited funds, their activities relating to dividends, investments, loans, the nature and amount of and collateral for certain loans, servicing and foreclosing on loans, borrowings, capital requirements, certain check-clearing activities, branching, and mergers and acquisitions.

12


 

Banks are also subject to restrictions on their ability to conduct transactions with affiliates and other related parties. The Federal Reserve's Regulation O imposes limitations on loans or extensions of credit to “insiders,” including officers, directors, and principal shareholders. Section 23A of the Federal Reserve Act and its implementing regulation, Regulation W impose quantitative limits, qualitative requirements, and collateral requirements on certain transactions with, or for the benefit of, its bank affiliates. Transactions covered by Section 23A and Regulation W generally include, among other things, loans, extensions of credit, investments in securities issued by an affiliate, and acquisitions of assets from an affiliate. Section 23B of the Federal Reserve Act and Regulation W require that most types of transactions by a bank with, or for the benefit of, an affiliate be on terms and under circumstances that are substantially the same, or at least as favorable to the bank as those prevailing for comparable transactions with unaffiliated parties. The Dodd-Frank Wall Street Reform and Consumer Protection Act (“Dodd-Frank”) expanded definitions and restrictions on transactions with affiliates under Sections 23A and 23B, and also lending limits for derivative transactions, repurchase agreements, and securities lending and borrowing transactions.

Pursuant to the Federal Deposit Insurance Act (“FDI Act”) and the California Financial Code, California state-chartered commercial banks may generally engage in any activity permissible for national banks. Therefore, the Bank may form subsidiaries to engage in the activities commonly conducted by national banks in operating subsidiaries. Further, the Bank may conduct certain “financial” activities permitted under the Gramm-Leach-Bliley Act of 1999 in a “financial subsidiary” to the same extent as may a national bank, provided the Bank is and remains “well-capitalized,” “well-managed” and in satisfactory compliance with the Community Reinvestment Act (“CRA”). The Bank currently has no financial subsidiaries.

(f) Enforcement Authority

The federal and California regulatory structure gives the bank regulatory agencies extensive discretion in connection with their supervisory and enforcement activities and examination policies, including policies with respect to the classification of assets and the establishment of appropriate loan loss reserves for regulatory purposes. The regulatory agencies have adopted guidelines to assist in identifying and addressing potential safety and soundness concerns before an institution’s capital becomes impaired. The guidelines establish operational and managerial standards generally relating to: (1) internal controls, information systems and security, and internal audit systems; (2) loan documentation; (3) credit underwriting; (4) interest-rate exposure; (5) asset growth and asset quality; and (6) compensation, fees, and benefits. Further, the regulatory agencies have adopted safety and soundness guidelines for asset quality and for evaluating and monitoring earnings to ensure that earnings are sufficient for the maintenance of adequate capital and reserves. If, as a result of an examination, the DFPI or FDIC, as applicable, determines that the financial condition, capital resources, asset quality, earnings prospects, management, liquidity, or other aspects of the Bank’s operations are unsatisfactory or that the Bank or its management is violating or has violated any law or regulation or engaged in unsafe or unsound practices, the DFPI and the FDIC have residual authority to:

Require affirmative action to correct any conditions resulting from any violation or practice;
Direct an increase in capital and the maintenance of higher specific minimum capital ratios, which could preclude the Bank from being deemed well capitalized and restrict its ability to accept certain brokered deposits;
Restrict the Bank’s growth geographically, by products and services, or by mergers and acquisitions, including bidding in FDIC receiverships for failed banks;
Enter into or issue supervisory requirements or informal or formal enforcement actions, including required Board resolutions, Matters Requiring Board Attention, written agreements, prompt corrective action orders, and cease and desist orders requiring cessation of certain practices or the taking of corrective action;
Require the sale of subsidiaries or assets;
Limit dividend and distributions;
Require prior approval of senior executive officer or director changes, or remove officers and directors;
Assess civil monetary penalties; and
Terminate FDIC insurance, revoke the charter and/or take possession of and close and liquidate the Bank or appoint the FDIC as receiver.

13


 

(g) Deposit Insurance

The FDIC is an independent federal agency that insures deposits, up to prescribed statutory limits, of federally insured banks and savings institutions, and safeguards the safety and soundness of the banking and savings and loan industries. The FDIC insures our customer deposits through the DIF up to prescribed limits for each depositor. As a general matter, the maximum deposit insurance amount is $250,000 per depositor, per ownership category, per FDIC-insured bank. The amount of FDIC assessments paid by each DIF member institution is based on its relative risk of default as measured by FDIC modeling, based on regulatory capital and other financial ratios as well as supervisory factors. The FDIC may terminate a depository institution’s deposit insurance upon a finding that the institution’s financial condition is unsafe or unsound, or that the institution has engaged in unsafe or unsound practices that pose a risk to the DIF or that may prejudice the interest of the bank’s depositors. The termination of deposit insurance for a bank would also result in the revocation of the bank’s charter by the DFPI.

We are generally unable to control the amount of premiums that we are required to pay for FDIC insurance, which can be affected by the cost of bank failures to the FDIC among other factors. The FDIC adopted a final rule in October 2022 to increase initial base deposit insurance assessment rates by two basis points beginning in the first quarterly assessment period of 2023. As a result, effective January 1, 2023, assessment rates for institutions of the Bank’s size will range from 2.5 to 42 basis points. Any additional future increases in FDIC insurance premiums may have a material and adverse effect on our earnings and could have a material adverse effect on the value of, or market for, our common stock. Additionally, on November 29, 2023, the FDIC adopted a final rule to implement a special assessment to recover the loss to the DIF arising from the protection of uninsured depositors following the closures of two regional banks in the spring of 2023; the special assessment will only be paid by banking organizations with $5 billion or more in assets, effective through December 31, 2022 and will exclude the first $5 billion in estimated uninsured deposits. Thus, any banking organizations that reported $5 billion or less in estimated uninsured deposits as of December 31, 2022 would not be subject to the special assessment.

(h) Prompt Corrective Action Provisions

The FDI Act requires the federal bank regulatory agencies to take “prompt corrective action” with respect to a depository institution if that institution does not meet certain capital adequacy requirements, including requiring the prompt submission of an acceptable capital restoration plan. Depending on the bank’s capital ratios, the agencies’ regulations define five categories in which an insured depository institution will be placed: well-capitalized, adequately capitalized, undercapitalized, significantly undercapitalized, and critically undercapitalized. At each successive lower capital category, an insured bank is subject to more restrictions, including restrictions on the bank’s activities, operational practices or the ability to pay dividends. Based upon its capital levels, a bank that is classified as well-capitalized, adequately capitalized or undercapitalized may be treated as though it were in the next lower capital category if the appropriate federal banking agency, after notice and opportunity for hearing, determines that an unsafe or unsound condition, or an unsafe or unsound practice, warrants such treatment.

To be considered well-capitalized under the prompt corrective action standards, the Bank is required to maintain a Common Equity Tier 1 capital ratio of at least 6.50%, a Tier 1 risk-based capital ratio of at least 8.00%, a total risk-based capital ratio of at least 10.00%, and a Tier 1 leverage ratio of at least 5.00%.

(i) Dividends

The Company depends in part upon dividends received from the Bank to fund its activities, including the payment of dividends. The Company and the Bank are subject to various federal and state restrictions on their ability to pay dividends. It is the Federal Reserve’s policy that bank holding companies should generally pay dividends on common stock only out of income available over the past year, and only if prospective earnings retention is consistent with the organization’s expected future needs and financial condition. It is also the Federal Reserve’s policy that bank holding companies should not maintain dividend levels that undermine their ability to be a source of strength to its banking subsidiaries. The Federal Reserve also discourages dividend payment ratios that are at maximum allowable levels unless both asset quality and capital are very strong. In addition, the federal bank regulators are authorized to prohibit a bank or bank holding company from engaging in unsafe or unsound banking practices and, depending upon the circumstances, could find that paying a dividend or making a capital distribution would constitute an unsafe or unsound banking practice.

The Bank is a legal entity that is separate and distinct from its holding company. The Company is dependent on the performance of the Bank for funds which may be received as dividends from the Bank for use in the operation of the Company and for the ability of the Company to pay dividends to shareholders. Future cash dividends by the Bank will also depend upon management’s assessment of future capital requirements, contractual restrictions, and other factors. The current capital rules may restrict dividends by the Bank if the additional capital conservation buffer is not achieved.

14


 

The power of the Board of Directors of the Bank to declare a cash dividend to the Company is subject to California law, which restricts the amount available for cash dividends to the lesser of a bank’s retained earnings or net income for its last three fiscal years (less any distributions to shareholders made during such period). Where the above test is not met, cash dividends may still be paid, with the prior approval of the DFPI, in an amount not exceeding the greatest of: (1) retained earnings of the bank; (2) the net income of the bank for its last fiscal year; or (3) the net income of the bank for its current fiscal year.

(j) Operations and Consumer Compliance Laws

The Bank must comply with numerous federal and state anti-money laundering and consumer protection statutes and implementing regulations, including the USA PATRIOT Act of 2001, the Bank Secrecy Act, the Foreign Account Tax Compliance Act, the CRA, the Fair Credit Reporting Act, as amended by the Fair and Accurate Credit Transactions Act, the Equal Credit Opportunity Act, the Truth in Lending Act, the Fair Housing Act, the Home Mortgage Disclosure Act, the Real Estate Settlement Procedures Act, the National Flood Insurance Act, the California Homeowner Bill of Rights, and various federal and state privacy protection laws. Noncompliance with any of these laws could subject the Bank to compliance enforcement actions as well as lawsuits, and could also result in administrative penalties, including fines and reimbursements. The Bank and the Company are also subject to federal and state laws prohibiting unfair or fraudulent business practices, untrue or misleading advertising, and unfair competition.

These laws and regulations mandate certain disclosure and reporting requirements, regulate the manner in which financial institutions must deal with customers when taking deposits, making loans, servicing, collecting and foreclosure of loans, and providing other services. Failure to comply with these laws and regulations can subject the Bank to various penalties, including but not limited to enforcement actions, injunctions, fines or criminal penalties, punitive damages to consumers, and the loss of certain contractual rights. The CRA is intended to encourage banks to help meet the credit needs of the communities in which they operate, including low and moderate-income neighborhoods, consistent with safe and sound operations. The bank regulators examine and assign each bank a public CRA rating. The CRA requires the bank regulators to take into account the bank’s record in meeting the needs of its communities when considering an application by a bank to establish or relocate a branch or to conduct certain mergers or acquisitions, or an application by the parent holding company to merge with another bank holding company or acquire a banking organization. An unsatisfactory CRA record could substantially delay approval or result in denial of an application. The Bank was rated “Satisfactory” in meeting community credit needs under the CRA at its most recent examination for CRA performance. On October 24, 2023, the FDIC, the Federal Reserve Board, and the Office of the Comptroller of the Currency issued a final rule to strengthen and modernize the CRA regulations. Under the final rule, banks with assets of at least $2 billion as of December 31 in both of the prior two calendar years will be a “large bank.” The agencies will evaluate large banks under four performance tests: the Retail Lending Test, the Retail Services and Products Test, the Community Development Financing Test, and the Community Development Services Test. The applicability date for the majority of the provisions in the CRA regulations is January 1, 2026, and additional requirements will be applicable on January 1, 2027.

Dodd-Frank provided for the creation of the Consumer Protection Financial Bureau (the “CFPB”), which has broad rulemaking, supervisory and enforcement authority over consumer financial products and services, including deposit products, residential mortgages, home-equity loans and credit cards. The CFPB’s functions include investigating consumer complaints, conducting market research, rulemaking, supervising and examining bank consumer transactions, and enforcing rules related to consumer financial products and services. CFPB regulations and guidance apply to banks, and banks with $10 billion or more in assets are subject to examination by the CFPB. Banks with less than $10 billion in assets, including the Bank, continue to be examined for compliance by their primary federal banking agency.

(k) Federal Home Loan Bank System

The Bank is a member and holder of the capital stock of the Federal Home Loan Bank of San Francisco (“FHLBSF”). There are eleven Federal Home Loan Banks (each, an “FHLB”) across the U.S. owned by their members. Each FHLB serves as a reserve or central bank for its members within its assigned region and makes available loans or advances to its members. Each FHLB is financed primarily from the sale of consolidated obligations of the FHLB system. Each FHLB makes available loans or advances to its members in compliance with the policies and procedures established by the Board of Directors of the individual FHLB. Each member of FHLBSF is currently required to own stock in an amount equal to the greater of: (i) a membership stock requirement of 1.0% of an institution’s “membership asset value” which is determined by multiplying the amount of the member’s membership assets by the applicable membership asset factors and is capped at $15.0 million; or (ii) an activity-based stock requirement (2.7% of the member’s outstanding advances and 0.10% of outstanding letter of credit). At December 31, 2023, the Bank was in compliance with the FHLBSF’s stock ownership requirement, and our investment in FHLBSF capital stock was $16.4 million. As of December 31, 2023, the total borrowing capacity available based on pledged

15


 

collateral and the remaining available borrowing capacity were $1.54 billion and $1.09 billion, respectively, compared to $1.54 billion and $1.07 billion, respectively, as of December 31, 2022.

(l) Impact of Monetary Policies

The earnings and growth of the Bank are largely dependent on its ability to maintain a favorable differential or spread between the yield on its interest-earning assets and the rates paid on its deposits and other interest-bearing liabilities. As a result, the Bank’s performance is influenced by general economic conditions, both domestic and foreign, the monetary and fiscal policies of the federal government, and the policies of the regulatory agencies. The Federal Reserve implements national monetary policies (such as seeking to curb inflation and combat recession) by its open-market operations in U.S. government securities and by varying the discount rate applicable to borrowings by banks from the Federal Reserve Banks. The actions of the Federal Reserve in these areas influence the growth of bank loans, investments, and deposits, and also affect interest rates charged on loans and deposits. The nature and impact of any future changes in monetary policies cannot be predicted.

(m) Regulation of Non-Bank Subsidiaries

Non-bank subsidiaries may be subject to additional or separate regulation and supervision by other state, federal and self-regulatory bodies. Additionally, any foreign-based subsidiaries would also be subject to foreign laws and regulations.

(n) Federal Securities Law

The Company’s common stock is registered with the SEC under the Exchange Act. The Company is subject to the information and proxy solicitation requirements, insider trading restrictions and other requirements under the Exchange Act.

(o) Board Diversity

The California Corporations Code requires all public companies (defined as companies with outstanding shares listed on a major United States stock exchange) that are headquartered in California to have at least three female directors (assuming a board size of at least six directors) and at least three directors from an underrepresented community, defined as “an individual who self identifies as Black, African American, Hispanic, Latino, Asian, Pacific Islander, Native American, Native Hawaiian, or Alaska Native, or who self identifies as gay, lesbian, bisexual, or transgender” by the end of calendar year 2022 (assuming the board size of at least nine directors). Two Los Angeles Superior Courts have struck down these California board diversity laws as unconstitutional and enjoined implementation and enforcement of the legislation. The California Secretary of State has appealed these decisions. Nonetheless, the Company was in compliance with these requirements as of December 31, 2023.

In August 2021, the SEC approved a new Nasdaq Stock Market listing rule that would require each company (1) to have at least one director who self-identifies as a female, and (2) to have at least one director who self-identifies as Black or African American, Hispanic or Latino, Asian, Native American or Alaska Native, Native Hawaiian or Pacific Islander, two or more races or ethnicities, or as LGBTQ+, or (3) to explain why the company does not have at least two directors on its board who self-identify in the categories listed above. The rule also requires Nasdaq-listed companies to provide statistical information in a proposed uniform format on the company’s board of directors related to a director’s self-identified gender, race, and self-identification as LGBTQ+. Each Nasdaq-listed company would have one year from the date the SEC approves the Nasdaq rule to comply with requirement for statistical information regarding diversity. Nasdaq-listed companies would have two years from the date the SEC approves the Nasdaq rule to have, or explain why it does not have, one diverse director and four years after the SEC approves the Nasdaq rule to have, or explain why it does not have, two diverse directors.

Item 1A. Risk Factors

You should carefully consider the risks and uncertainties described below, together with the information included elsewhere in this Report and other documents we file with the SEC. The following risks and uncertainties described below are those that we have identified as material. Events or circumstances arising from one or more of these risks could adversely affect our business, financial condition, operating results and prospects and the price of our common stock. The risks identified below are not intended to be a comprehensive list of all risks we face. Additional risks and uncertainties not presently known to us, or that we may currently view as not material, may also adversely impact our financial condition, business operations and results of operations.

Risks Related to our Lending Activities

Our concentrations of loans in certain industries could have adverse effects on credit quality. As of December 31, 2023, the Bank’s loan portfolio included loans to: (i) lessors of non-residential buildings of $1.74 billion, or 28.2% of total loans; (ii) borrowers in the hospitality industry of $744.6 million, or 12.0% of total loans; and (iii) borrowers in the retail

16


 

industry of $296.7 million, or 5.0% of total loans. Because of these concentrations of loans in specific industries, a deterioration within these industries could affect the ability of borrowers, guarantors and related parties to perform in accordance with the terms of their loans, which could have material and adverse consequences on our financial condition and results of operations.

Our emphasis on commercial lending may expose us to increased lending risks. At December 31, 2023, $4.64 billion, or 75.0%, of total loans consisted of commercial real estate and commercial and industrial loans. These portfolios have grown in recent years and the Bank intends to continue to emphasize these types of lending. These types of loans may expose a lender to greater risk of non-payment and loss than residential real estate loans because repayment of the loans often depends on the successful operation of the property or the borrower’s business and the income stream of the borrowers. Such loans typically involve larger loan balances to single borrowers or groups of related borrowers compared to residential real estate loans. These loans also expose us to greater credit risk than loans secured by residential real estate because the collateral securing these loans typically cannot be liquidated as easily as residential real estate. If we foreclose on these loans, our holding period for the collateral typically is longer than for a single or multi-family residential property because there are fewer potential purchasers of the collateral. Commercial and industrial loans are typically affected by the borrowers’ ability to repay the loans from the cash flows of their businesses. These loans may involve greater risk because the availability of funds to repay each loan depends substantially on the success of the business itself. The collateral securing the loans and leases often depreciates over time, is difficult to appraise and liquidate and fluctuates in value based on the success of the business.

Our focus on lending to small- to mid-sized community-based businesses may increase our credit risk. Most of our commercial business and commercial real estate loans are made to small- or middle-market businesses. These businesses generally have fewer financial resources in terms of capital or borrowing capacity than larger entities and have a heightened vulnerability to economic conditions. If general economic conditions in the markets in which we operate negatively impact this customer sector, our results of operations and financial condition may be adversely affected. Furthermore, the deterioration of our borrowers’ businesses may hinder their ability to repay their loans with us, which could have a material adverse effect on our business, financial condition, results of operations, and cash flows.

Our loan portfolio is predominantly secured by real estate and thus we have a higher degree of risk from a downturn in our real estate markets, especially a downturn in the Southern California real estate market. A downturn in the real estate markets could hurt our business because many of our loans are secured by real estate, predominantly in California. Real estate values and real estate markets are generally affected by changes in national, regional or local economic conditions, fluctuations in interest rates and the availability of loans to potential purchasers, changes in tax laws and other governmental statutes, regulations and policies, and acts of nature, such as earthquakes and natural disasters and pandemics. Further, a return of recessionary conditions and/or negative developments in the domestic and international credit markets may significantly affect the markets in which we do business, the value of our loans, investments, collateral securing our loans and classified assets, reduce the demand for our products and services, and/or adversely affect our ongoing operations, costs and profitability. If real estate values decline, the value of real estate collateral securing our loans could be significantly reduced. Our ability to recover on defaulted loans by foreclosing and selling the real estate collateral would then be diminished, and we would be more likely to suffer material losses on defaulted loans.

We are exposed to risk of environmental liabilities with respect to properties to which we take title. In the course of our business, we may foreclose and take title to real estate, and could be subject to environmental liabilities with respect to these properties. We may be held liable to a governmental entity or to third parties for property damage, personal injury or investigation and clean-up costs incurred by these parties in connection with environmental contamination or the release of hazardous or toxic substances at a property. The costs associated with investigation or remediation activities could be substantial. In addition, if we are the owner or former owner of a contaminated site, we may be subject to claims by third parties based on damages and costs resulting from environmental contamination emanating from the property. In addition, future laws or more stringent interpretations or enforcement policies with respect to existing laws may increase our exposure to environmental liability. Although we have policies and procedures to perform an environmental review before initiating any foreclosure on nonresidential real property, these reviews may not be sufficient to detect all potential environmental hazards. If we become subject to significant environmental liabilities, our business, financial condition, results of operations and prospects could be materially and adversely affected.

Risks Related to Local and International Economic Conditions

Inflation can have an adverse impact on our business and on our customers. Inflation risk is the risk that the value of assets or income from investments will be worth less in the future as inflation decreases the value of money. In response to market indicators of a pronounced rise in inflation, the Federal Reserve raised certain benchmark interest rates to combat inflation. As discussed below under “—Risks Related to Market Interest Rates— Our earnings are affected by changing interest rates,” as inflation increases and market interest rates rise the value of our investment securities, particularly those with longer

17


 

maturities decrease, although this effect can be less pronounced for floating rate instruments. In addition, inflation generally increases the cost of goods and services we use in our business operations, such as electricity and other utilities, which increases our non-interest expenses. Furthermore, our customers are also affected by inflation and the rising costs of goods and services used in their households and businesses, which could have a negative impact on their ability to repay their loans with us. Sustained higher interest rates by the Federal Reserve to tame persistent inflationary price pressures could also push down asset prices and weaken economic activity. A deterioration in economic conditions in the United States and our markets could result in an increase in loan delinquencies and non-performing assets, decreases in loan collateral values and a decrease in demand for our products and services, all of which, in turn, would adversely affect our business, financial condition and results of operations.

Deteriorating business and economic conditions can adversely affect our industry and business. Our financial performance generally, and the ability of borrowers to make payments on outstanding loans and the value of the collateral securing those loans, is highly dependent upon the business and economic conditions in the markets in which we operate and in the United States as a whole. A return of recessionary conditions and/or negative developments in the domestic and international credit markets may significantly affect the markets in which we do business, the value of our loans, investments, and collateral securing our loans and classified assets, reduce the demand for our products and services, and/or adversely affect our ongoing operations, costs and profitability. In addition, rising geopolitical risks nationally and abroad may adversely impact the economy and financial markets in the United States. These economic pressures may adversely affect our business, financial condition, results of operations, and stock price. In particular, we may face the following risks in connection with deterioration in economic conditions:

Problem assets and foreclosures may increase;
Our allowance for credit losses may increase;
Demand for our products and services may decline;
Low cost or non-interest-bearing deposits may decrease;
Inflation may accelerate, which may increase our operating costs and also may increase real estate costs and lower customer buying power, thereby reducing loan demand;
The value of our securities portfolio may decrease; and
Collateral for loans made by us, especially real estate, may decline in value.

Our banking operations are concentrated primarily in California, Illinois, Texas, Georgia, and New York. Adverse economic conditions in these states in particular could impair borrowers’ ability to repay their loans, decrease the level and duration of deposits by customers, and erode the value of loan collateral. Adverse economic conditions can potentially cause a decline in real estate sales and prices, the recurrence of an economic recession, and higher rates of unemployment. These conditions could increase the amount of our non-performing assets and have an adverse effect on our ability to collect on our non-performing loans or otherwise liquidate our non-performing assets (including other real estate owned) on terms favorable to us, if at all, any of which may cause us to incur losses, adversely affect our capital, and hurt our business.

Our Southern California concentration means economic conditions in Southern California could adversely affect our operations. Though the Bank’s operations have expanded outside of our original Southern California focus, the majority of our loan and deposit concentration is still primarily in Los Angeles County and Orange County in Southern California. Because of this geographic concentration, our results depend largely upon economic conditions in these areas. A deterioration in the economic conditions or a significant natural disaster, pandemics or disease in these market areas, could have a material adverse effect on the quality of the Bank’s loan portfolio, the demand for our products and services, and on our overall financial condition and results of operations.

Changing conditions in South Korea could adversely affect our business. A substantial number of our customers have economic and cultural ties to South Korea and, as a result, we are likely to feel the effects of adverse economic and political conditions in South Korea. U.S. and global economic policies, political or political tension, and global economic conditions may adversely impact the South Korean economy.

Management closely monitors our exposure to the South Korean economy and, to date, we have not experienced any significant loss attributable to our exposure to South Korea. Nevertheless, our efforts to minimize exposure to downturns in the South Korean economy may not be successful in the future, and a significant downturn in the South Korean economy could have a material adverse effect on our financial condition and results of operations. If economic conditions in South Korea

18


 

change, we could experience an outflow of deposits from our customers with connections to South Korea, which could have a material adverse effect on our financial condition and results of operations.

Risk Related to Laws and Regulation and Their Enforcement

 

Changes in laws and regulations and the associated cost of regulatory compliance may adversely affect our operations and/or increase our costs of operations. We are subject to extensive regulation, supervision and examination by our banking regulators. Such regulation and supervision govern the activities in which a financial institution and its holding company may engage and are intended primarily for the protection of insurance funds and the depositors and borrowers of Hanmi Bank rather than for the protection of our stockholders. Regulatory authorities have extensive discretion in their supervisory and enforcement activities, including the ability to impose restrictions on our operations, comment on the classification of our assets, and determine the level of our allowance for credit losses. These regulations, along with the currently existing tax, accounting, securities, deposit insurance and monetary laws, rules, standards, policies, and interpretations, control the ways financial institutions conduct business, implement strategic initiatives, and prepare financial reporting and disclosures. Changes in such regulation and oversight, whether in the form of regulatory policy, new regulations, legislation or supervisory action, may have a material impact on our operations. Further, compliance with such regulation may increase our costs and limit our ability to pursue business opportunities.

Monetary policies and regulations of the Federal Reserve Board could adversely affect our business, financial condition, and results of operations. Our earnings and growth are affected by the policies of the Federal Reserve Board. An important function of the Federal Reserve Board is to regulate the money supply and credit conditions. Among the instruments used by the Federal Reserve Board to implement these objectives are open market purchases and sales of U.S. government securities, adjustments of the discount rate and changes in banks’ reserve requirements against certain transaction account deposits. These instruments are used in varying combinations to influence overall economic growth and the distribution of credit, bank loans, investments and deposits. Their use also affects interest rates charged on loans or paid on deposits. The monetary policies and regulations of the Federal Reserve Board have a significant effect on the overall economy and the operating results of financial institutions.

Additional requirements imposed by Dodd-Frank and other regulations, including additional requirements imposed by the CFPB, could adversely affect us. Dodd-Frank and related regulations subject us and other financial institutions to more restrictions, oversight, reporting obligations and costs. In addition, this increased regulation of the financial services industry places restrictions on compensation practices and interest rates for customers. Federal and state regulatory agencies also frequently adopt changes to their regulations or change the manner in which existing regulations are applied.

Dodd-Frank created the CFPB, which is tasked with establishing and implementing rules and regulations under certain federal consumer protection laws with respect to the conduct of providers of certain consumer financial products and services. The CFPB has rulemaking authority over many of the statutes governing products and services offered to bank consumers.

Current and future legal and regulatory requirements, restrictions and regulations, including those imposed under Dodd-Frank, may adversely impact our business, financial condition, and results of operations, may require us to invest significant management attention and resources to evaluate and make any changes required by the legislation and accompanying rules. If we fail to comply with applicable consumer rules and regulations, we may be subject to adverse enforcement actions, fines or penalties.

We face a risk of non-compliance and enforcement action with the Bank Secrecy Act and other anti-money laundering statutes and regulations. The Bank Secrecy Act, the USA PATRIOT Act of 2001, and other laws and regulations require financial institutions, to institute and maintain an effective anti-money laundering program and file suspicious activity and currency transaction reports as appropriate. The federal Financial Crimes Enforcement Network is authorized to impose significant civil money penalties for violations of those requirements and has engaged in coordinated enforcement efforts with the individual federal banking regulators, as well as the U.S. Department of Justice, Drug Enforcement Administration, and Internal Revenue Service. We are also subject to increased scrutiny of our compliance with the rules enforced by the Office of Foreign Assets Control and compliance with the Foreign Corrupt Practices Act. If our policies, procedures and systems are deemed deficient, we could be subject to liability, including fines and regulatory actions, which may include restrictions on our ability to pay dividends and to obtain regulatory approvals to proceed with certain transactions, including conducting acquisitions or establishing new branches. Failure to maintain and implement adequate programs to combat money laundering and terrorist financing could also have serious reputational consequences for us.

19


 

Future changes to the FDIC assessment rate could adversely affect our earnings. The amount of premiums that we are required to pay for FDIC insurance is generally beyond our control. If there are additional bank or financial institution failures, if our risk classification changes, or the method for calculating premiums change, this may impact assessment rates, which may have a material and adverse effect on our earnings.

Risks Related to Our Operations

Liquidity risk could impair our ability to fund operations and jeopardize our financial condition. Liquidity is essential to our business. An inability to raise funds through deposits, including brokered deposits, borrowings, the sale of securities and loans, and other sources, could have a material adverse effect on our liquidity. Our access to funding sources in amounts adequate to finance our activities could be impaired by factors that affect us specifically or the financial services industry in general. Factors that could detrimentally impact our access to liquidity sources include a decrease in the level of our business activity due to a market downturn or adverse regulatory action against us. Furthermore, if certain funding sources become unavailable, we may need to seek alternatives at higher costs, which would negatively impact our results of operations.

Our ability to acquire deposits or borrow could also be impaired by factors that are not specific to us, such as a severe disruption of the financial markets or negative views and expectations about the prospects for the financial services industry as a whole.

The soundness of other financial institutions could adversely affect us. Financial services institutions are interrelated as a result of trading, clearing, counterparty or other relationships. We have exposure to many different industries and counterparties, and we routinely execute transactions with counterparties in the financial industry, including brokers and dealers, commercial banks, investment banks, mutual and hedge funds, and other institutional clients. Many of these transactions expose us to credit risk in the event of default of our counterparty or client. In addition, our credit risk may be exacerbated when the collateral held by us cannot be obtained or is liquidated at prices not sufficient to recover the full amount of the financial instrument exposure due us. Any such losses could have a material adverse effect on our financial condition and results of operations.

A failure in or breach of our operational or security systems or infrastructure, including as a result of cyber-attacks or data breaches, could disrupt our businesses, result in the disclosure or misuse of confidential or proprietary information, damage our reputation, increase our costs and/or cause losses. As a financial institution, we depend on our ability to process, record and monitor a large number of customer transactions. As our customer base and locations have expanded throughout the U.S., and as customer, public, legislative and regulatory expectations regarding operational and information security have increased, our operational systems and infrastructure must continue to be safeguarded and monitored for potential failures, disruptions and breakdowns.

Our business, financial, accounting, data processing and other operating systems and facilities may stop operating properly or become disabled or damaged as a result of a number of factors, including events that are wholly or partially beyond our control. For example, there could be: sudden increases in customer transaction volume; electrical or telecommunications outages; degradation or loss of public internet domain; climate change-related impacts and natural disasters such as earthquakes, tornados, and hurricanes; pandemics; events arising from local or larger scale political or social matters, including terrorist acts; building emergencies such as water leakage, fires and structural issues; and cyber-attacks. Although we have business continuity plans and other safeguards in place, our business operations may be adversely affected by significant and widespread disruption to our physical infrastructure or operating systems that support our businesses and customers.

As a financial institution, we are susceptible to information security breaches and cybersecurity-related incidents that may be committed against us, our clients or our vendors, which may result in financial losses or increased costs to us, our clients or our vendors, disclosure or misuse of our information or our client or vendor information, misappropriation of assets, privacy breaches against our clients or our vendors, litigation or damage to our reputation. Information security breaches and cybersecurity-related incidents may include fraudulent or unauthorized access to systems used by us, our clients or our vendors, attacks resulting in denial or degradation of service, and malware or other cyber-attacks. We also may become subject to governmental enforcement actions or litigation in the event we do not comply with data privacy requirements or experience a data breach.

Our business relies on the use of our digital technologies, computer and email systems, software, and networks. In addition, to access our products and services, our customers may use personal smart-phones, tablet PCs, and other mobile devices that are beyond our control systems. Although we believe we have strong information security procedures and controls, our technologies, systems, networks, and our customers’ devices may become the target of cyber-attacks or information security

20


 

breaches that could result in the unauthorized release, gathering, monitoring, misuse, loss or destruction of our customers’ confidential, proprietary and other information, or otherwise disrupt our customers’ or other third parties’ business operations.

Our risk and exposure to cyber-attacks or other information security breaches remains heightened because of, among other things, the evolving nature of these threats, our plans to continue to enhance our internet banking and mobile banking channel strategies, our expanded geographic footprint and that a portion of our employee base works remotely. There continues to be a rise in security breaches and cyber-attacks within the financial services industry, especially in the commercial banking sector. As cyber threats continue to evolve, we may be required to expend significant additional resources to continue to modify or enhance our protective measures or to investigate and remediate any information security vulnerabilities.

Disruptions or failures in the physical infrastructure or operating systems that support our businesses, customers or third parties, or cyber-attacks or security breaches of the networks, systems or devices that our customers or third parties use to access our products and services could result in customer attrition, financial losses, the inability of our customers or vendors to transact business with us, violations of applicable privacy and other laws, regulatory fines, penalties or intervention, reputational damage, reimbursement or other compensation costs, and/or additional compliance costs, any of which could materially adversely affect our results of operations or financial condition.

We rely on management and outside consultants in overseeing cybersecurity risk management. We have a standing Risk, Compliance and Planning Committee, consisting of outside directors. Members of the committee receive regular reports from the Chief Risk Officer related to information technology and information security to fulfill its role of assisting management in identifying, assessing, measuring and managing certain risks facing the Company. The Bank’s Information Security Officer meets at least quarterly with the committee to provide updates on cybersecurity and information security risk, and the Board annually reviews and approves our Information Security Program and Information Security Policy. We also engage outside consultants to support its cybersecurity efforts. All of our directors do not have significant experience in cybersecurity risk management in other business entities comparable to ours and rely on management and other consultants for cybersecurity guidance.

We may not be able to successfully implement future information technology system enhancements, which could adversely affect our business operations and profitability. We invest significant resources in information technology system enhancements to improve functionality and security. We may not be able to successfully implement and integrate future system enhancements, which could adversely impact our ability to provide timely and accurate financial information in compliance with legal and regulatory requirements, which could result in enforcement actions from regulatory authorities. In addition, future system enhancements could have higher than expected costs and/or result in operating inefficiencies.

Failure to properly utilize future system enhancements could result in impairment charges that adversely impact our financial condition and results of operations and could result in significant costs to remediate or replace the defective components. In addition, we may incur significant training, licensing, maintenance, consulting and amortization expenses during and after systems implementations, and any such costs may continue for an extended period of time.

We rely on third-party vendors and other service providers, which could expose us to additional risk. We face additional risk of failure in or breach of operational or security systems or infrastructure related to our reliance on third-party vendors and other service providers. Third parties with which we do business or that facilitate our business activities or vendors that provide services or security solutions for our operations, particularly those that are cloud-based, could be sources of operational and information security risk to us, including from breakdowns or failures of their own systems or capacity constraints. We are subject to operational risks relating to such third parties’ technology and information systems. The continued efficacy of our technology and information systems, related operational infrastructure and relationships with third-party vendors in our ongoing operations is integral to our performance. Failure of any of these resources, including operational or systems failures, interruptions of client service operations and ineffectiveness of or interruption in third-party data processing or other vendor support, may cause material disruptions in our business, impairment of customer relations and exposure to liability for our customers, as well as action by bank regulatory authorities. In addition, a number of our vendors are large national entities, and their services could prove difficult to replace in a timely manner if a failure or other service interruption were to occur. Failures of certain vendors to provide contracted services could adversely affect our ability to deliver products and services to our customers and cause us to incur significant expense.

21


 

Fraudulent activity could damage our reputation, disrupt our businesses, increase our costs and cause losses. We are susceptible to fraudulent activity that may be committed against us, our clients or our vendors, which may result in damage to our reputation, financial losses or increased costs to us or our clients or vendors, disclosure or misuse of our information or our client or vendor information, misappropriation of assets, privacy breaches against our clients or vendors, litigation or reputational harm. Such fraudulent activity may take many forms, including check fraud (counterfeit, forgery, etc.), electronic fraud, wire fraud, phishing, social engineering and other dishonest acts. The occurrence of fraudulent activity could have a material adverse effect on our business, financial condition and results of operations.

We are dependent on key personnel and the loss of one or more of those key personnel may materially and adversely affect our prospects. Our success depends in large part on our ability to attract key people who are qualified and have knowledge and experience in the banking industry in our markets and to retain those people to successfully implement our business objectives. Competition for qualified employees and personnel in the banking industry is intense, particularly for qualified persons with knowledge of, and experience in, our banking space. The process of recruiting personnel with the combination of skills and attributes required to carry out our strategies is often lengthy. Our success depends to a significant degree upon our ability to attract and retain qualified management, loan origination, finance, administrative, compliance, marketing and technical personnel and upon the continued contributions of our management and employees. The unexpected loss of services of one or more of our key personnel or failure to attract or retain such employees could have a material adverse effect on our financial condition and results of operations.

 

If we fail to maintain an effective system of internal controls and disclosure controls and procedures, we may not be able to accurately report our financial results or prevent fraud. Effective internal controls and disclosure controls and procedures are necessary for us to provide reliable financial reports and disclosures to stockholders, to prevent fraud and to operate successfully as a public company. If we cannot provide reliable financial reports and disclosures or prevent fraud, our business may be adversely affected and our reputation and operating results would be harmed. Any failure to develop or maintain effective internal controls and disclosure controls and procedures or difficulties encountered in their implementation may also result in regulatory enforcement action against us, adversely affect our operating results or cause us to fail to meet our reporting obligations.

Risks Related to Accounting Matters

Our allowance for credit losses may not be adequate to cover actual losses. Current U.S. generally accepted accounting principles (“GAAP”) requires credit loss recognition using a methodology that estimates current expected credit losses for the life of the loan and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates.

A significant source of risk arises from the possibility that we could sustain losses because borrowers, guarantors and related parties may fail to perform in accordance with the terms of their loans. The underwriting and credit monitoring policies and procedures that we have adopted to address these risks may not prevent unexpected losses that could have a material adverse effect on our business, financial condition, results of operations and cash flows. We maintain an allowance for credit losses to provide for losses resulting from loan defaults and non-performance. The allowance is increased for new loan growth. We also make various assumptions and judgments about the collectability of loans in our portfolio, including the creditworthiness of borrowers, the strength of the economy and the value of the real estate and other assets serving as collateral for the repayment of loans. In determining the adequacy of the allowance for credit losses, we rely on our historic loss experience and our evaluation of economic conditions. If our assumptions prove to be incorrect, our allowance for credit losses may not be sufficient to cover losses in our loan portfolio, and adjustments may be necessary to address different economic conditions or adverse developments in the loan portfolio. Consequently, a problem with one or more loans could require us to significantly increase our provision for credit losses. In addition, the DFPI and the FDIC review our allowance for credit losses and as a result of such reviews, they may require us to adjust our allowance for credit losses, loan classifications or recognize loan charge-offs. Material additions to the allowance would materially decrease our net income.

Changes in accounting standards may affect how we record and report our financial condition and results of operations. Our accounting policies and methods are fundamental to how we record and report our financial condition and results of operations. From time to time, the Financial Accounting Standards Board (“FASB”) and SEC change the financial accounting and reporting standards that govern the preparation of our financial statements. Further, changes in accounting standards can be both difficult to predict and may involve judgment and discretion in their interpretation and implementation by us and our independent accounting firm. These changes could materially impact, potentially retroactively, how we report our financial condition and results of operations.

22


 

Risks Related to Market Interest Rates

 

Our earnings are affected by changing interest rates. Our profitability is dependent to a large extent on our net interest income. Like most financial institutions, we are affected by changes in general interest rate levels and by other economic factors beyond our control. Although we believe we have implemented strategies to reduce the potential effects of changes in interest rates on our results of operations, any substantial and prolonged change in market interest rates could adversely affect our operating results.

Net interest income may decline in a particular period if:

in a declining interest rate environment, more interest-earning assets than interest-bearing liabilities re-price or mature, or
in a rising interest rate environment, more interest-bearing liabilities than interest-earning assets re-price or mature, which would be expected to compress our interest rate spread and have a negative effect on our profitability.

Our net interest income may decline based on our exposure to a difference in short-term and long-term interest rates. If the difference between the short-term and long-term interest rates shrinks or disappears, the difference between rates paid on deposits and received on loans could narrow significantly resulting in a decrease in net interest income. In addition to these factors, if market interest rates rise rapidly, interest rate adjustment caps may limit increases in the interest rates on adjustable-rate loans, thus reducing our net interest income. Also, certain adjustable-rate loans re-price based on lagging interest rate indices. This lagging effect may also negatively impact our net interest income when general interest rates continue to rise periodically. Increasing interest rates may also reduce the fair value of our fixed-rate available for sale investment securities negatively impacting shareholders’ equity.

Any substantial, unexpected or prolonged change in market interest rates could have a material adverse effect on our financial condition, liquidity and results of operations. While we pursue an asset/liability strategy designed to mitigate our risk from changes in interest rates, changes in interest rates can still have a material adverse effect on our financial condition and results of operations. Changes in interest rates also may negatively affect our ability to originate real estate loans, the value of our assets and our ability to realize gains from the sale of our assets, all of which affects our earnings. Also, our interest rate risk modeling techniques and assumptions cannot fully predict or capture the impact of actual interest rate changes on our balance sheet or projected operating results.

Changes in the estimated fair value of debt securities may reduce stockholders’ equity and net income. At December 31, 2023, we maintained an available for sale debt securities portfolio of $865.7 million. The estimated fair value of the available for sale debt securities portfolio may change depending on the credit quality of the underlying issuer, market liquidity, changes in interest rates and other factors. Stockholders’ equity increases or decreases by the amount of the change in the unrealized gain or loss (difference between the estimated fair value and the amortized cost) of the available for sale debt securities portfolio, net of the related tax expense or benefit, under the category of accumulated other comprehensive income (loss). At December 31, 2023, accumulated other comprehensive losses were $71.9 million, net of tax, primarily related to unrealized holding losses in the available for sale investment securities portfolio, which negatively impacted stockholders’ equity, as well as book value per common share.

We conduct a periodic review of the debt securities portfolio to determine if any decline in the estimated fair value of any security below its cost basis is considered impaired. Factors that are considered include the extent to which the fair value is less than the amortized cost basis, the financial condition, credit rating and future prospects of the issuer, whether the debtor is current on contractually obligated interest and principal payments and our intent and ability to retain the security for a period of time sufficient to allow for any anticipated recovery in fair value and the likelihood of any near-term fair value recovery. If such decline is deemed to be uncollectible, the security is written down to a new cost basis and the resulting loss will be recognized as a securities credit loss expense through an allowance for securities credit losses.

Risks Related to Competitive Matters

Competition may adversely affect our performance. The banking and financial services businesses in our market areas are highly competitive. We face competition in attracting deposits, making loans, and attracting and retaining employees, particularly in the Korean-American community. Price competition for loans and deposits sometimes requires us to charge lower interest rates on our loans and pay higher interest rates on our deposits, which may reduce our net interest income. Many of our competitors have substantially greater resources and lending limits than we have and may offer services that we do not provide. The greater resources and broader offering of deposit and loan products of some of our competitors may also limit our ability to increase our interest-earning assets. The increasingly competitive environment is a result of changes in regulation,

23


 

changes in technology and product delivery systems, new competitors in the market, and the pace of consolidation among financial services providers. Our results in the future may be materially and adversely impacted depending upon the nature and level of competition.

Risks Related to the COVID-19 Pandemic

The economic impact of the COVID-19 pandemic could adversely affect our financial condition and results of operations. The economic impact of the COVID-19 pandemic may adversely affect our financial condition and results of operations. Given its ongoing and dynamic nature, it is difficult to predict the full impact of the COVID-19 pandemic on our business. The extent of such impact will depend on future developments, which are highly uncertain, including the arrival of new variants and when the coronavirus can be controlled and abated. As the result of the COVID-19 pandemic, any governmental actions taken in response thereto and any potential related adverse local and national economic consequences, we could be subject to a number of risks that could have a material adverse effect on our business, financial condition, liquidity, and results of operations.

 

Risks Related to Tax Matters

If our deferred tax assets are determined not to be recoverable, it would negatively impact our earnings. Deferred tax assets are evaluated on a quarterly basis to determine if they are expected to be recoverable in the future. Our evaluation considers positive and negative evidence to assess whether it is more likely than not that a portion of the asset will not be realized. Future negative operating performance or other negative evidence may result in a valuation allowance being recorded against some or the entire amount.

Changes to tax regulations could negatively impact our earnings. Our future earnings could be negatively impacted by changes in tax laws, including changing tax rates and limiting, phasing-out or eliminating deductions or tax credits, taxing certain excess income from intellectual property and changing other tax laws in the U.S.

Other Risks Related to Our Business

We are exposed to the risks of natural disasters and global market disruptions. A significant portion of our operations is concentrated in Southern California, which is in an earthquake-prone region. A major earthquake may result in material loss to us. A significant percentage of our loans are secured by real estate. Many of our borrowers may suffer property damage, experience interruption of their businesses or lose their jobs after an earthquake. Those borrowers might not be able to repay their loans, and the collateral for such loans may decline significantly in value. We are vulnerable to losses if an earthquake, fire, flood or other natural catastrophe occurs in Southern California.

Additionally, global markets may be adversely affected by natural disasters, the emergence of widespread health emergencies or pandemics, cyber-attacks or campaigns, military conflict, terrorism or other geopolitical events. Also, any sudden or prolonged market downturn in the U.S. or abroad, as a result of the above factors or otherwise could result in a decline in revenue and adversely affect our results of operations and financial condition, including capital and liquidity levels.

Risks Relating to Ownership of Our Common Stock

The Bank could be restricted from paying dividends to us, its sole shareholder, and, thus, we would be restricted from paying dividends to our stockholders in the future. The primary source of our income from which we pay our obligations and distribute dividends to our stockholders is from the receipt of dividends from the Bank. The availability of dividends from the Bank is limited by various statutes and regulations. As of January 1, 2024, after giving effect to the 2024 first quarter dividend declared by the Company, the Bank had the ability to pay $174.5 million of dividends without the prior approval of the Commissioner of the DFPI.

The price of our common stock may be volatile or may decline. The trading price of our common stock may fluctuate significantly due to a number of factors, many of which are outside our control. In addition, the stock market is subject to fluctuations. These broad market fluctuations could adversely affect the market price of our common stock. Among the factors that could affect our stock price are:

actual or anticipated fluctuations in our operating results and financial condition;
changes in revenue or earnings estimates or publication of research reports and recommendations by financial analysts;
failure to meet analysts’ revenue or earnings estimates;

24


 

speculation in the press or investment community;
strategic actions by us or our competitors, such as acquisitions or restructurings;
general market conditions and, in particular, developments related to market conditions for the financial services industry;
inflation and changes in interest rates;
proposed or adopted legislative, regulatory or accounting changes or developments;
anticipated or pending investigations, proceedings or litigation that involve or affect us; or
domestic and international economic factors unrelated to our performance.

The stock market and, in particular, the market for financial institution stocks, has experienced significant volatility. The trading price of the shares of our common stock will depend on many factors, which may change from time to time, including, without limitation, our financial condition, performance, creditworthiness and prospects, future sales of our equity securities, and other factors identified above in the section captioned “Cautionary Note Regarding Forward-Looking Statements.” A significant decline in our stock price could result in substantial losses for individual stockholders.

Your share ownership may be diluted by the issuance of additional shares of our common stock in the future. Your share ownership may be diluted by the issuance of additional shares of our common stock in the future. We may decide to raise additional funds for many reasons, including in response to regulatory or other requirements, to meet our liquidity and capital needs, to finance our operations and business strategy or for other reasons. If we raise funds, by issuing equity securities or instruments that are convertible into equity securities, the percentage ownership of our existing stockholders will be reduced. Further, the new equity securities may have rights, preferences and privileges superior to those of our common stock.

Anti-takeover provisions and state and federal law may limit the ability of another party to acquire us, which could cause our stock price to decline. Various provisions of our Amended and Restated Certificate of Incorporation and By-laws could delay or prevent a third party from acquiring us, even if doing so might be beneficial to our stockholders. These provisions provide for, among other things, supermajority approval for certain actions, limitation on large stockholders taking certain actions and authorization to issue “blank check” preferred stock by action of the Board of Directors without stockholder approval. In addition, the BHCA, and the Change in Bank Control Act of 1978, as amended, together with applicable federal regulations, require that, depending on the particular circumstances, either Federal Reserve approval must be obtained or notice must be furnished to Federal Reserve and not disapproved prior to any person or entity acquiring “control” of a state nonmember bank, such as the Bank. Additional prior approvals from other federal or state bank regulators may also be necessary depending upon the particular circumstances. These provisions may prevent a merger or acquisition that would be attractive to stockholders and could limit the price investors would be willing to pay in the future for our common stock.

Item 1B. Unresolved Staff Comments

None.

Item 1C. Cybersecurity

Cybersecurity Risk, Management, and Strategy

Cybersecurity is a significant and integrated component of the Company’s risk management strategy, designed to protect the confidentiality, integrity, and availability of sensitive information contained within the Company’s information systems. The Information Security Officer is primarily responsible for administering, updating and enforcing the cybersecurity components of the risk management strategy and reports to the Chief Risk Officer. The Information Security Officer periodically collaborates with third-party service providers and industry groups to discuss cybersecurity trends and best practices. The Information Security Officer is supported by the Chief Technology Officer, who reports directly to the Chief Financial Officer. The Chief Technology Officer oversees our Information Technology department, comprising our first line of defense.

As a financial services company, cyber threats are present and growing, and the potential exists for a cybersecurity incident disrupting business operations and compromising sensitive data. To manage cybersecurity risk, the Company has implemented a multi-layered “defense-in-depth” cybersecurity strategy, integrating people, technology, and processes. The cybersecurity strategy is memorialized within the Company’s information security program. The program incorporates regulatory guidance and industry standards while leveraging industry associations, third-party benchmarking, audits, threat

25


 

intelligence and peer industry groups. The information security program is reviewed by the Chief Risk Officer and presented to the Risk, Compliance and Planning Committee to periodically account for the changes in the cyber threat landscape. It is also periodically assessed by the Internal Audit department.

The Company has deployed an in-depth cybersecurity strategy to protect its assets, which includes a diverse preventive and detective tool set to stop, monitor, and alert management of suspicious activities and potential advanced persistent threats. We have implemented other preventive technologies and mitigating processes to include on-going education and training for employees, periodic tabletop exercises and recovery tests, and regular infrastructure penetration tests conducted by cybersecurity professionals and third-party specialists. Our internal and external auditors, along with independent external partners, periodically assess our processes, systems and controls for design and operating effectiveness, and provide recommendations to bolster our cybersecurity program. In addition, employees are subjected to regular simulated phishing assessments designed to sharpen threat detection and reporting capabilities. We also monitor our email gateways for malicious phishing emails and monitor remote connections through a secure virtual private network. Like many companies, we rely on third-party vendor solutions to support our operations. Notable services include 24/7 security monitoring and response, continuous vulnerability scanning, third-party monitoring, and threat intelligence. We have a vendor management program in place to assess and manage risks associated with third-party service providers.

To prepare to respond to incidents, the Enterprise Risk Management Committee periodically reviews and updates our cyber Incident Response Plan (“IRP”). The IRP provides a framework to address potential and actual cybersecurity incidents to include assessment to recovery by our Incident Response Team and notification to the appropriate management and board committees and regulatory agencies. The Incident Response Team is comprised of representatives from various departments including Information Security, Risk Management, Legal, Operations, Marketing and Accounting. Our Information Security Officer manages the Incident Response Plan and coordinates with senior level management and multiple areas of the company in execution of the plan. While we have experienced cybersecurity incidents, we have not, to our knowledge, experienced an incident materially affecting, or reasonably likely to materially affect the Company, including its business strategy, results of operations, or financial condition.

 

Cybersecurity Governance

Our Information Security Officer is accountable for managing the information security department and executing the information security program. The information security department is responsible for cybersecurity risk assessments, alert monitoring, incident response, vulnerability assessment, threat intelligence, identity access governance, and third-party information security risk management. The department consists of information security professionals with varying levels of education, experience and certifications. Our information security department is further supported by our first line of defense, the Information Technology department and a third-party managed service security provider.

The Risk, Compliance and Planning Committee of our Board of Directors provides oversight of the information security program including cybersecurity and is chaired by an independent director. Cybersecurity metrics are reported to the committee quarterly. Additionally, management has established an Information Technology Executive Steering Committee focused on, technology impact, and an Enterprise Risk Management Committee focused on business and risk impact, both consisting of executives and department leaders across multiple domains. These committees generally meet quarterly and more frequently when warranted. The information security department holds a monthly security meeting with the managers from the information technology department to discuss significant security incidents and status of the threat landscape. The Information Security Officer reports significant cybersecurity or privacy incidents and the state of the information security program to the Risk, Compliance and Planning Committee of the board on a quarterly basis. The Risk, Compliance and Planning Committee of the Board of Directors provide a report of activities to the full board at each quarterly board meeting.

26


 

Item 2. Properties

Hanmi Financial’s principal office is located at 900 Wilshire Boulevard, Suite 1250, Los Angeles, California. As of December 31, 2023, we had 43 properties consisting of 35 branch offices and eight loan production offices. We own eight locations and the remaining properties are leased.

As of December 31, 2023, our consolidated investment in premises and equipment, net of accumulated depreciation and amortization, was $22.0 million. Our lease expense was $8.8 million, net of lease income of $0.1 million, for the year ended December 31, 2023. We consider our present facilities to be sufficient for our current operations.

Hanmi Financial and its subsidiaries are subject to lawsuits and claims that arise in the ordinary course of their businesses. Neither Hanmi Financial nor any of its subsidiaries is currently involved in any legal proceedings, the outcome of which we believe would have a material adverse effect on the business, financial condition or results of operations of Hanmi Financial or its subsidiaries.

Item 4. Mine Safety Disclosures

Not applicable.

27


 

Part II

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

Market Information

Hanmi Financial’s common stock is traded on the Nasdaq Global Select Market (“Nasdaq”) under the symbol “HAFC”. As of February 21, 2024, there were approximately 635 record holders of our common stock.

Performance Graph

The following graph shows a comparison of cumulative total stockholder return on Hanmi Financial’s common stock with the cumulative total returns for: (i) the Nasdaq Composite Index; (ii) the Standard and Poor’s 500 Financials Index (“S&P 500 Financials”); and (iii) the S&P U.S. Small Cap Banks Index (which replaced the SNL U.S. Bank $1B-$5B Index and the SNL U.S. Bank $5B-$10B Index, no longer compiled by S&P Global, New York, New York as of August 7, 2021). The graph assumes an initial investment of $100 and reinvestment of dividends. The graph is historical only and may not be indicative of possible future performance. The performance graph shall not be deemed incorporated by reference to any general statement incorporating by reference to this Annual Report on Form 10-K into any filing under the Securities Act, or under the Exchange Act, except to the extent that we specifically incorporate this information by reference, and shall not otherwise be deemed filed under either the Securities Act or the Exchange Act.

 

img141930037_0.jpg 

 

 

 

December 31,

 

 

 

2019

 

 

2020

 

 

2021

 

 

2022

 

 

2023

 

Hanmi Financial Corporation

 

$

100.00

 

 

$

56.70

 

 

$

118.40

 

 

$

123.75

 

 

$

97.00

 

Nasdaq Composite

 

$

100.00

 

 

$

143.64

 

 

$

174.36

 

 

$

116.65

 

 

$

167.30

 

S&P 500 Financials

 

$

100.00

 

 

$

95.90

 

 

$

127.11

 

 

$

111.41

 

 

$

122.48

 

S&P U.S. Small Cap Banks

 

$

100.00

 

 

$

87.74

 

 

$

119.31

 

 

$

102.54

 

 

$

99.58

 

 

Source: S&P Global, New York, NY

28


 

Recent Unregistered Sales of Equity Securities

There were no unregistered sales of Hanmi Financial’s equity securities during the year ended December 31, 2023.

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

The following table presents stock purchases made under the stock repurchase program announced on January 24, 2019 that authorized repurchases of up to 5.0%, or 1,500,000, of our shares outstanding. The table below provides information on purchases made during the three months ended December 31, 2023:

 

Purchase Date:

 

Average Price
Paid Per Share

 

 

Total Number of
Shares Purchased
as Part of Publicly
Announced Program

 

 

Maximum Shares That
May Yet Be Purchased
Under the Program

 

October 1, 2023 - October 31, 2023

 

$

14.22

 

 

 

10,000

 

 

 

449,972

 

November 1, 2023 - November 30, 2023

 

$

14.90

 

 

 

40,000

 

 

 

409,972

 

December 1, 2023 - December 31, 2023

 

$

 

 

 

 

 

 

409,972

 

Total

 

$

14.76

 

 

 

50,000

 

 

 

409,972

 

 

During 2023, the Company acquired 76,767 shares from employees in connection with the cashless exercise of stock options and satisfaction of income tax withholding obligations incurred through vesting of Company stock awards. Such shares were not purchased as a part of the Company’s repurchase program.

 

 

Item 6. [RESERVED]

 

 

29


 

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations

This discussion presents management’s analysis of the financial condition and results of operations as of and for the years ended December 31, 2023, 2022 and 2021. This discussion should be read in conjunction with our Consolidated Financial Statements and the Notes related thereto presented elsewhere in this Report. See also “Cautionary Note Regarding Forward-Looking Statements.”

Critical Accounting Policies

We have established various accounting policies that govern the application of GAAP in the preparation of our Consolidated Financial Statements. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions to arrive at the carrying value of assets and liabilities and amounts reported as revenues and expenses. Our financial position and results of operations can be materially affected by these estimates and assumptions. Critical accounting policies are those policies that are most important to the determination of our financial condition and results of operations and that require management to make assumptions and estimates that are subjective or complex. Our significant accounting policies are discussed in the “Notes to Consolidated Financial Statements, Note 1 — Summary of Significant Accounting Policies.” Management believes that the following policy is critical.

Allowance for credit losses and Allowance for credit losses related to off-balance sheet items

Our allowance for credit losses methodologies incorporate a variety of risk considerations, both quantitative and qualitative, in establishing an allowance for credit losses that management believes is appropriate at each reporting date. Quantitative factors include our historical loss experiences on loan pools segmented by type, and considers risk rating, delinquency and charge-off trends, collateral values, changes in nonperforming loans, and other factors.

We use qualitative factors to adjust the allowance calculation for risks not considered by the quantitative calculations. Qualitative factors considered in our methodologies include the general economic forecast in our markets, concentrations of credit, changes in lending management and staff, quality of the loan review system, and changes in interest rates.

The Company reviews baseline and alternative economic scenarios from Moody’s and quarterly projections of federal funds target rates from the Federal Open Market Committee (“FOMC”) for consideration as qualitative factors. Moody’s publishes a baseline forecast that represents the estimate of the most likely path for the United States economy through the current business cycle (50% probability that economic conditions will be worse and 50% probability that economic conditions will be better) as well as alternative scenarios to examine how different types of shocks will affect the future performance of the United States economy.

Certain quantitative and qualitative factors used to estimate credit losses and establish an allowance for credit losses are subject to uncertainty. The adequacy of our allowance for credit losses is sensitive to changes in current and forecasted economic conditions that may affect the ability of borrowers to make contractual payments as well as the value of the collateral securing such payments.

Although management believes it uses the best information necessary to establish the allowance for credit losses, future adjustments to the allowance for credit losses may be necessary and the Company’s results of operations could be adversely affected if circumstances differ substantially from the assumptions used in making the determinations.

In addition, because future events affecting borrowers and collateral cannot be predicted without uncertainty, the existing allowance for credit losses may not be adequate or increases may be necessary should the quality of any loans deteriorate as a result of the factors discussed. Any material increase in the allowance for credit losses would adversely impact the Company's financial condition and results of operations.

See “— Allowance for Credit Losses”, “Financial Condition — Allowance for credit losses and Allowance for credit losses related to off-balance sheet items”, “Results of Operations — Credit Loss Expense” and “Notes to Consolidated Financial Statements, Note 1 — Summary of Significant Accounting Policies” for additional information on methodologies used to determine the allowance for credit losses and the allowance for credit losses related to off-balance sheet items.

30


 

Allowance Attribution Analysis

 

 

Allowance for credit losses

 

 

 

(in thousands)

 

December 31, 2022

 

$

71,523

 

Charge-offs

 

 

(16,090

)

Recoveries

 

 

9,047

 

Provision (recovery) attributed to qualitative considerations

 

 

(2,525

)

Provision attributed to quantitative considerations

 

 

371

 

Provision attributed to individually evaluated loans

 

 

7,136

 

December 31, 2023

 

$

69,462

 

 

The following are the key assumptions employed in the determination of the allowance for credit losses at December 31, 2023 and 2022:

Economic Factors

 

 

12/31/2023

 

 

12/31/2022

 

 

Description of Economic Factors

Prepayment rates

 

 

14.44

%

 

 

14.52

%

 

Average total portfolio rate

 

 

 

 

 

 

 

 

 

Curtailment rates

 

 

83.72

%

 

 

85.80

%

 

Average total portfolio rate

 

 

 

 

 

 

 

 

 

Unemployment rate

 

 

3.96

%

 

 

4.00

%

 

Average of 4 quarter forecast period; Baseline (1)

 

 

 

 

 

 

 

 

 

Gross domestic product (“GDP”) growth rate year over year %

 

 

(0.91

)%

 

 

(1.29

)%

 

Average of 4 quarter forecast period; Alternative Scenario 3 (2)

 

 

 

 

 

 

 

 

 

Consumer sentiment

 

 

71.78

 

 

 

70.10

 

 

Average of 4 quarter forecast period; Alternative Scenario 3 (2)

 

 

 

 

 

 

 

 

 

Federal funds target rate

 

 

4.6

%

 

 

5.1

%

 

1 year forecast of median target rate; FOMC December 2023 projection

 

(1)
The Moody's Baseline scenario was used for the unemployment rate forecast for periods ended December 31, 2023 and 2022. The unemployment rate forecast remained with the Baseline Scenario due to job market volatility and deterioration below expectations, with less impact to the lending environment compared to GDP growth and consumer sentiment forecasts.
(2)
The Moody's Alternative Scenario 3 was used for the GDP growth rate and consumer sentiment forecast for the periods ended December 31, 2023 and 2022. Effective Q2 2022, the Company elected to use Alternative Scenario 3 (mid-level downside/pessimistic scenario) for the GDP growth rate and consumer sentiment forecasts, given the elevation in inflation and rising rate environment.

The potential effect from changes in key assumptions could affect the estimated allowance for credit losses at December 31, 2023. The following table illustrates the possible individual effects to the allowance for credit losses from changes in such assumptions:

Sensitivity Analysis

 

Assumptions

 

Increase

 

 

Decrease

 

 

 

(in thousands)

 

Forecast period (from 12 months to 6 or 24 months)

 

$

494

 

 

$

(1,267

)

Estimated unemployment rate (from Baseline to S2 or S1) (1)

 

$

10,658

 

 

$

(2,643

)

Estimated prepayment and curtailment rates (+/-10%)

 

$

538

 

 

$

(539

)

Estimated GDP growth rate (from S3 to S4 or S2) (1)

 

$

33

 

 

$

(57

)

Consumer sentiment (from S3 to S4 or S2) (1)

 

$

654

 

 

$

(2,091

)

Federal funds target rate (+/- 25 bps)

 

$

100

 

 

$

(100

)

 

31


 

 

(1)
The following table provides additional details to the Baseline and Alternative Scenarios referred to above:

 

 

 

Unemployment Rate

 

 

GDP Year over Year % Change

 

 

Consumer Sentiment

 

Baseline scenario

 

 

3.96

%

 

 

%

 

 

 

Alternative Scenario S1

 

 

3.14

%

 

 

%

 

 

 

Alternative Scenario S2

 

 

5.70

%

 

 

0.35

%

 

 

79.99

 

Alternative Scenario S3

 

 

%

 

 

-0.91

%

 

 

71.78

 

Alternative Scenario S4

 

 

%

 

 

-1.65

%

 

 

69.23

 

Executive Overview

For the years ended December 31, 2023, 2022 and 2021, net income was $80.0 million, $101.4 million and $98.7 million, respectively. The decrease of $21.4 million, or 21.1%, in net income for the year ended December 31, 2023 as compared with the year ended December 31, 2022, reflects a $16.4 million decrease in net interest income, a $6.2 million increase in noninterest expense and a $3.5 million increase in credit loss expense, offset by a $4.8 million decrease in income tax expense.

The increase of $2.7 million, or 2.8%, in net income for the year ended December 31, 2022 as compared with the year ended December 31, 2021, was primarily attributable to an increase in net interest income of $42.6 million. Offsetting this increase were an increase in noninterest expense of $5.8 million, a decrease in noninterest income of $6.3 million, as well as a $25.2 million reduction in the benefit from the year-ago credit loss recovery.

For the years ended December 31, 2023, 2022 and 2021, our earnings per diluted share were $2.62, $3.32 and $3.22, respectively.

Additional significant financial highlights include:

Loans receivable increased by $215.3 million, or 3.6%, to $6.18 billion as of December 31, 2023, compared with $5.97 billion as of December 31, 2022. The net increase was due to production of $1.29 billion, offset by payoffs and prepayments of $1.07 billion.
Securities increased $11.9 million to $865.7 million at December 31, 2023 from $853.8 million at December 31, 2022, primarily attributable to a decrease in unrealized losses during 2023.
Deposits were $6.28 billion at December 31, 2023 compared with $6.17 billion at December 31, 2022 as time deposits and money market and savings deposits increased $498.7 million and $178.0 million, respectively, while non-interest bearing demand deposits decreased $536.0 million.
Borrowings decreased $25.0 million to $325.0 million at December 31, 2023 compared with $350.0 million at December 31, 2022.
Cash dividends were $1.00 per share of common stock for the year ended December 31, 2023 compared with $0.94 and $0.54 per share of common stock for the years ended December 31, 2022 and 2021, respectively.
Return on average assets and return on average stockholders’ equity for the year ended December 31, 2023 were 1.08% and 10.70%, respectively, as compared with 1.44% and 14.83%, respectively, for the year ended December 31, 2022.

Results of Operations

Net Interest Income

Our primary source of revenue is net interest income, which is the difference between interest and fees derived from earning assets, and interest paid on liabilities obtained to fund those assets. Our net interest income is affected by changes in the level and mix of interest-earning assets and interest-bearing liabilities, referred to as volume changes. Net interest income is also affected by changes in the yields earned on assets and rates paid on liabilities, referred to as rate changes. Interest rates charged on loans are affected principally by changes to market interest rates, the demand for such loans, the supply of money available for lending purposes, and other competitive factors. Those factors are, in turn, affected by general economic conditions and other factors beyond our control, such as federal economic policies, the general supply of money in the economy, legislative tax policies, governmental budgetary matters, and the actions of the Federal Reserve.

32


 

The following table shows the average balances of assets, liabilities and stockholders’ equity; the amount of interest income, on a tax equivalent basis and interest expense; the average yield or rate for each category of interest-earning assets and interest-bearing liabilities; and the net interest spread and the net interest margin for the periods indicated. All average balances are daily average balances.

 

 

 

For the Year Ended

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

December 31, 2021

 

 

 

 

 

 

Interest

 

 

Average

 

 

 

 

 

Interest

 

 

Average

 

 

 

 

 

Interest

 

 

Average

 

 

 

Average

 

 

Income /

 

 

Yield /

 

 

Average

 

 

Income /

 

 

Yield /

 

 

Average

 

 

Income /

 

 

Yield /

 

 

 

Balance

 

 

Expense

 

 

Rate

 

 

Balance

 

 

Expense

 

 

Rate

 

 

Balance

 

 

Expense

 

 

Rate

 

Assets

 

(dollars in thousands)

 

Interest-earning assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loans receivable (1)

 

$

5,968,339

 

 

$

339,811

 

 

 

5.69

%

 

$

5,596,564

 

 

$

257,878

 

 

 

4.61

%

 

$

4,794,505

 

 

$

208,601

 

 

 

4.35

%

Securities (2)

 

 

967,231

 

 

 

16,938

 

 

 

1.78

%

 

 

949,889

 

 

 

12,351

 

 

 

1.33

%

 

 

845,437

 

 

 

6,230

 

 

 

0.75

%

FHLB stock

 

 

16,385

 

 

 

1,229

 

 

 

7.50

%

 

 

16,385

 

 

 

1,024

 

 

 

6.25

%

 

 

16,385

 

 

 

941

 

 

 

5.74

%

Interest-bearing deposits in other banks

 

 

230,835

 

 

 

11,350

 

 

 

4.92

%

 

 

236,678

 

 

 

2,560

 

 

 

1.08

%

 

 

684,442

 

 

 

903

 

 

 

0.13

%

Total interest-earning assets

 

 

7,182,790

 

 

 

369,328

 

 

 

5.15

%

 

 

6,799,516

 

 

 

273,813

 

 

 

4.03

%

 

 

6,340,769

 

 

 

216,675

 

 

 

3.42

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Noninterest-earning assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and due from banks

 

 

62,049

 

 

 

 

 

 

 

 

 

66,993

 

 

 

 

 

 

 

 

 

62,401

 

 

 

 

 

 

 

Allowance for credit losses

 

 

(70,501

)

 

 

 

 

 

 

 

 

(73,094

)

 

 

 

 

 

 

 

 

(84,735

)

 

 

 

 

 

 

Other assets

 

 

240,779

 

 

 

 

 

 

 

 

 

247,838

 

 

 

 

 

 

 

 

 

225,750

 

 

 

 

 

 

 

Total assets

 

$

7,415,117

 

 

 

 

 

 

 

 

$

7,041,253

 

 

 

 

 

 

 

 

$

6,544,185

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities and stockholders' equity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest-bearing liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Deposits:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Demand: interest-bearing

 

$

97,388

 

 

$

117

 

 

 

0.12

%

 

$

121,992

 

 

$

100

 

 

 

0.08

%

 

$

113,326

 

 

$

61

 

 

 

0.05

%

Money market and savings

 

 

1,547,911

 

 

 

44,066

 

 

 

2.85

%

 

 

2,025,961

 

 

 

12,753

 

 

 

0.63

%

 

 

2,028,235

 

 

 

5,199

 

 

 

0.26

%

Time deposits

 

 

2,371,520

 

 

 

90,525

 

 

 

3.82

%

 

 

1,136,073

 

 

 

13,085

 

 

 

1.15

%

 

 

1,111,857

 

 

 

6,395

 

 

 

0.58

%

Total interest-bearing deposits

 

 

4,016,819

 

 

 

134,708

 

 

 

3.35

%

 

 

3,284,026

 

 

 

25,938

 

 

 

0.79

%

 

 

3,253,418

 

 

 

11,655

 

 

 

0.36

%

Borrowings

 

 

197,409

 

 

 

6,867

 

 

 

3.48

%

 

 

148,047

 

 

 

2,382

 

 

 

1.61

%

 

 

145,297

 

 

 

1,697

 

 

 

1.17

%

Subordinated debentures

 

 

129,708

 

 

 

6,482

 

 

 

5.00

%

 

 

149,891

 

 

 

7,846

 

 

 

5.23

%

 

 

154,400

 

 

 

8,273

 

 

 

5.35

%

Total interest-bearing liabilities

 

 

4,343,936

 

 

 

148,057

 

 

 

3.41

%

 

 

3,581,964

 

 

 

36,166

 

 

 

1.01

%

 

 

3,553,115

 

 

 

21,625

 

 

 

0.61

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Noninterest-bearing liabilities and equity:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Demand deposits: noninterest-bearing

 

 

2,173,813

 

 

 

 

 

 

 

 

 

2,665,646

 

 

 

 

 

 

 

 

 

2,307,052

 

 

 

 

 

 

 

Other liabilities

 

 

149,460

 

 

 

 

 

 

 

 

 

109,847

 

 

 

 

 

 

 

 

 

77,637

 

 

 

 

 

 

 

Stockholders' equity

 

 

747,908

 

 

 

 

 

 

 

 

 

683,796

 

 

 

 

 

 

 

 

 

606,381

 

 

 

 

 

 

 

Total liabilities and stockholders' equity

 

$

7,415,117

 

 

 

 

 

 

 

 

$

7,041,253

 

 

 

 

 

 

 

 

$

6,544,185

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net interest income (taxable equivalent basis)

 

 

 

 

$

221,271

 

 

 

 

 

 

 

 

$

237,647

 

 

 

 

 

 

 

 

$

195,050

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of deposits (3)

 

 

 

 

 

 

 

 

2.18

%

 

 

 

 

 

 

 

 

0.44

%

 

 

 

 

 

 

 

 

0.21

%

Net interest spread (taxable equivalent basis) (4)

 

 

 

 

 

 

 

 

1.74

%

 

 

 

 

 

 

 

 

3.02

%

 

 

 

 

 

 

 

 

2.81

%

Net interest margin (taxable equivalent basis)(5)

 

 

 

 

 

 

 

 

3.08

%

 

 

 

 

 

 

 

 

3.50

%

 

 

 

 

 

 

 

 

3.08

%

 

(1)
Loans receivable include loans held for sale and exclude the allowance for credit losses. Nonaccrual loans receivable are included in the average loans receivable balance.
(2)
Amounts calculated on a fully taxable equivalent basis using the current statutory federal tax rate of 21%.
(3)
Represents interest expense on deposits as a percentage of all interest-bearing and noninterest-bearing deposits.
(4)
Represents the average yield earned on interest-earning assets less the average rate paid on interest-bearing liabilities.
(5)
Represents net interest income as a percentage of average interest-earning assets.

33


 

The table below shows changes in interest income and interest expense and the amounts attributable to variations in interest rates and volumes for the periods indicated. The variances are primarily attributable to simultaneous volume and rate changes that have been allocated to the change due to volume and the change due to rate categories in proportion to the relationship of the absolute dollar amount attributable solely to the change in volume and to the change in rate.

 

 

 

Year Ended December 31,

 

 

 

2023 vs 2022

 

 

2022 vs 2021

 

 

 

Increases (Decreases) Due to Change In

 

 

Increases (Decreases) Due to Change In

 

 

 

Volume

 

 

Rate

 

 

Total

 

 

Volume

 

 

Rate

 

 

Total

 

 

 

(in thousands)

 

Interest and dividend income:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loans receivable (1)

 

$

17,046

 

 

$

64,887

 

 

$

81,933

 

 

$

34,743

 

 

$

14,534

 

 

$

49,277

 

Securities (2)

 

 

225

 

 

 

4,362

 

 

 

4,587

 

 

 

770

 

 

 

5,351

 

 

 

6,121

 

FHLB stock

 

 

 

 

 

205

 

 

 

205

 

 

 

 

 

 

83

 

 

 

83

 

Interest-bearing deposits in other banks

 

 

(63

)

 

 

8,853

 

 

 

8,790

 

 

 

(591

)

 

 

2,248

 

 

 

1,657

 

Total interest and dividend income (taxable equivalent) (2)

 

$

17,208

 

 

$

78,307

 

 

$

95,515

 

 

$

34,922

 

 

$

22,216

 

 

$

57,138

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest expense:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Demand: interest-bearing

 

$

(20

)

 

$

37

 

 

$

17

 

 

$

5

 

 

$

34

 

 

$

39

 

Money market and savings

 

 

(2,467

)

 

 

33,780

 

 

 

31,313

 

 

 

(5

)

 

 

7,559

 

 

 

7,554

 

Time deposits

 

 

14,230

 

 

 

63,210

 

 

 

77,440

 

 

 

139

 

 

 

6,551

 

 

 

6,690

 

Borrowings

 

 

617

 

 

 

3,868

 

 

 

4,485

 

 

 

32

 

 

 

653

 

 

 

685

 

Subordinated debentures

 

 

(1,056

)

 

 

(308

)

 

 

(1,364

)

 

 

(248

)

 

 

(179

)

 

 

(427

)

Total interest expense

 

$

11,304

 

 

$

100,587

 

 

$

111,891

 

 

$

(77

)

 

$

14,618

 

 

$

14,541

 

Change in net interest income (taxable equivalent) (2)

 

$

5,904

 

 

$

(22,280

)

 

$

(16,376

)

 

$

34,999

 

 

$

7,598

 

 

$

42,597

 

 

(1)
Loans receivable include loans held for sale and exclude the allowance for credit losses. Nonaccrual loans receivable are included in the average loans receivable balance.
(2)
Amounts calculated on a fully equivalent basis using the current statutory federal tax rate of 21%.

2023 Compared to 2022

Interest income, on a taxable equivalent basis, increased $95.5 million, or 34.9%, to $369.3 million for the year ended December 31, 2023 from $273.8 million for the year ended December 31, 2022. Interest expense increased $111.9 million, or 309.4%, to $148.1 million for 2023, from $36.2 million in 2022. Net interest income, on a taxable equivalent basis, decreased by $16.4 million, or 6.9%, to $221.3 million in 2023, from $237.6 million in 2022. The decrease in net interest income was due to higher rates paid on deposits and borrowings and higher average time deposit balances, offset partially by increases in higher average interest-earning asset yields and higher average loan balances. Average loans were 83.1% of average interest earning assets for 2023, an increase from 82.3% for 2022. The net interest spread and net interest margin, on a taxable equivalent basis, for the year ended December 31, 2023 were 1.74% and 3.08%, respectively, compared with 3.02% and 3.50%, respectively, for 2022.

The average balance of interest earning assets increased $383.3 million, or 5.6%, to $7.18 billion for the year ended December 31, 2023 from $6.80 billion for 2022. The increase in the average balance of interest-earning assets was due mainly to a $371.8 million increase in average loans, from $5.60 billion in 2022, to $5.97 billion in 2023. The average balance of securities increased $17.3 million, or 1.8%, to $967.2 million in 2023 from $949.9 million for 2022. The average balance of interest-bearing liabilities increased $762.0 million, or 21.3%, to $4.34 billion for 2023 compared to $3.58 billion in 2022. The average balance of time deposits and borrowings increased $1.24 billion and $49.4 million, respectively, offset by decreases in the average balance of money market and savings accounts, subordinated debentures, and interest-bearing demand deposits of $478.1 million, $20.2 million, and $24.6 million, respectively.

The average yield on interest-earning assets, on a taxable equivalent basis, increased 112 basis points to 5.15% in 2023 from 4.03% in 2022, due mainly to the increase in the yields on loans and interest-bearing deposits in other banks. The average yield on loans increased to 5.69% for the year ended December 31, 2023 from 4.61% for 2022, primarily due to the continued increase in market interest rates in 2023. The average yield on securities, on a taxable equivalent basis, increased to 1.78% for 2023 from 1.33% for 2022. The average rate paid on interest-bearing liabilities increased by 240 basis points to 3.41% for 2023 from 1.01% for 2022. The increase reflected the higher cost of interest-bearing deposits, the greater percentage of time deposits in the deposit portfolio, and the increase in the average rate on borrowings due to increases in market rates in 2023. The average rate on interest-bearing deposits increased from 0.79% in 2022, to 3.35% in 2023. The average rate on borrowings increased from 1.61% in 2022, to 3.48% in 2023.

34


 

 

2022 Compared to 2021

Interest income, on a taxable equivalent basis, increased $57.1 million, or 26.4%, to $273.8 million for the year ended December 31, 2022 from $216.7 million for the year ended December 31, 2021. Interest expense increased $14.5 million, or 67.2%, to $36.2 million for 2022, from $21.6 million in 2021. Net interest income, on a taxable equivalent basis, increased by $42.6 million, or 21.8%, to $237.6 million in 2022, from $195.1 million in 2021. The increase in net interest income was due to an increase in the average yield and average balance on average interest-earning assets, offset partially by increases in the rates paid on interest-bearing liabilities and borrowings. Average loans were 82.3% of average interest earning assets for 2022, an increase from 75.6% for 2021. The net interest spread and net interest margin, on a taxable equivalent basis, for the year ended December 31, 2022 were 3.02% and 3.50%, respectively, compared with 2.81% and 3.08%, respectively, for 2021.

The average balance of interest earning assets increased $458.7 million, or 7.2%, to $6.80 billion for the year ended December 31, 2022 from $6.34 billion for 2021. The increase in the average balance of interest-earning assets was due mainly to an $802.0 million increase in average loans, from $4.79 billion in 2021, to $5.60 billion in 2022. The average balance of securities increased $104.5 million, or 12.4%, to $949.9 million in 2022 from $845.4 million for 2021. The average balance of interest-bearing liabilities increased $28.8 million, or 0.8%, to $3.58 billion for 2022 compared to $3.55 billion in 2021. The increase in average interest-bearing liabilities resulted primarily from an increase in average time deposits in 2022.

The average yield on interest-earning assets, on a taxable equivalent basis, increased 61 basis points to 4.03% in 2022 from 3.42% in 2021, due mainly to the increase in the yields on loans and securities. The average yield on loans increased to 4.61% for the year ended December 31, 2022 from 4.35% for 2021, primarily due to the continued increase in market interest rates in 2022. The average yield on securities, on a taxable equivalent basis, increased to 1.33% for 2022 from 0.75% for 2021. The average rate paid on interest-bearing liabilities increased by 40 basis points to 1.01% for 2022 from 0.61% for 2021. The increase reflected the higher cost of interest-bearing deposits, and an increase in the average rate on borrowings due to increases in market rates in 2022. The average rate paid on interest-bearing deposits increased from 0.36% in 2021, to 0.79% in 2022. The average rate on borrowings increased from 1.17% in 2021, to 1.61% in 2022. The average balance of subordinated debentures decreased from $154.4 million in 2021, to $149.9 million in 2022, and the average rate decreased by 12 basis points, resulting in a $0.4 million decrease in corporate interest expense.

Credit Loss Expense

As a result of credit risks inherent in our lending business, we recognize an allowance for credit losses through charges to credit loss expense. These charges pertain not only to our outstanding loan portfolio, but also to off-balance sheet items, such as commitments to extend credit. Credit loss expense for our outstanding loan portfolio is recorded to the allowance for credit losses. The allowance for off-balance sheet items is included in accrued expenses and other liabilities and the allowance for uncollectible accrued interest receivable is included in accrued interest receivable.

2023 Compared to 2022

Credit loss expense for 2023 was $4.3 million, compared with a credit loss expense of $0.8 million for 2022. The 2023 credit loss expense was comprised of a $4.9 million provision for credit losses and a $0.6 million recovery for off-balance sheet items. The credit loss expense for 2022 was comprised of a $0.3 million provision for loan losses and a $0.5 million provision for off-balance sheet items. The increase in credit loss expense for 2023 compared to 2022 was mainly attributable to a $5.2 million increase in specific allowances arising from a charge-off on a $10.0 million nonperforming commercial and industrial loan in the health-care industry.

2022 Compared to 2021

The credit loss expense for 2022 was $0.8 million, compared with a credit loss recovery of $24.4 million for 2021. The credit loss expense for 2022 was comprised of a $0.3 million provision for credit losses and a $0.5 million provision for off-balance sheet items. For the year ended December 31, 2021, the credit loss expense recovery was $24.4 million and was comprised of a $24.1 million negative provision for credit losses, and a $0.2 million negative provision for off-balance sheet items. Additionally, the credit loss expense recovery included a $1.7 million negative provision for accrued interest receivable for loans currently or previously modified under the CARES Act, offset by a $1.6 million SBA guarantee repair loss allowance.

35


 

Noninterest Income

The following table sets forth the various components of noninterest income for the years indicated:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Service charges on deposit accounts

 

$

10,147

 

 

$

11,488

 

 

$

11,043

 

Trade finance and other service charges and fees

 

 

4,832

 

 

 

4,805

 

 

 

4,628

 

Servicing income

 

 

3,177

 

 

 

2,757

 

 

 

2,820

 

Bank-owned life insurance income

 

 

792

 

 

 

832

 

 

 

1,011

 

All other operating income

 

 

5,458

 

 

 

4,840

 

 

 

3,857

 

Service charges, fees and other

 

 

24,406

 

 

 

24,722

 

 

 

23,359

 

Gain on sale of SBA loans

 

 

5,701

 

 

 

9,478

 

 

 

17,266

 

Net gain (loss) on sales of securities

 

 

(1,871

)

 

 

 

 

 

(499

)

Gain on sale of bank premises

 

 

4,000

 

 

 

 

 

 

45

 

Legal settlement

 

 

1,943

 

 

 

 

 

 

325

 

Total noninterest income

 

$

34,179

 

 

$

34,200

 

 

$

40,496

 

 

2023 Compared to 2022

For the year ended December 31, 2023, noninterest income was $34.2 million, essentially unchanged from 2022. Service charges on deposit accounts decreased by $1.3 million primarily due to lower business deposit account transaction income and non-sufficient funds fees of $0.9 million and $0.4 million, respectively. The $0.7 million increase in all other operating income was primarily due to a $0.6 million increase in swap fee income. Gain on sale of SBA loans decreased $3.8 million due to lower sales volumes of $100.5 million compared with $156.1 million for 2022 and lower net premium of 7.12% compared with 7.44% for 2022. During the third quarter of 2023, a $4.0 million gain was recognized on a branch building sale-leaseback transaction. During the second quarter of 2023, there was a $1.9 million net loss on sales of $8.1 million of securities as part of a portfolio realignment as well as $1.9 million of income from a legal settlement.

 

2022 Compared to 2021

For the year ended December 31, 2022, noninterest income was $34.2 million, a decrease of $6.3 million, or 15.5%, compared with $40.5 million in 2021. The decrease was primarily due to a $7.8 million decrease in the gain on sale of SBA loans. The volume of SBA loans sold for the full year 2022 declined to $156.1 million from $261.8 million for the full year 2021. 2021 SBA loan sales included $132.7 million of second-draw PPP loans sold for gains of $3.0 million.

Noninterest Expense

The following table sets forth various components of noninterest expense for the years indicated:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Salaries and employee benefits

 

$

81,398

 

 

$

76,140

 

 

$

72,561

 

Occupancy and equipment

 

 

18,340

 

 

 

17,648

 

 

 

19,075

 

Data processing

 

 

13,695

 

 

 

13,134

 

 

 

12,003

 

Professional fees

 

 

6,255

 

 

 

5,692

 

 

 

5,566

 

Supplies and communications

 

 

2,479

 

 

 

2,638

 

 

 

3,026

 

Advertising and promotion

 

 

3,105

 

 

 

3,637

 

 

 

2,649

 

All other operating expenses

 

 

11,306

 

 

 

11,386

 

 

 

9,870

 

Subtotal

 

 

136,578

 

 

 

130,275

 

 

 

124,750

 

Other real estate owned expense (income)

 

 

(166

)

 

 

(6

)

 

 

197

 

Repossessed personal property expense (income)

 

 

115

 

 

 

15

 

 

 

(492

)

Total noninterest expense

 

$

136,527

 

 

$

130,284

 

 

$

124,455

 

 

36


 

2023 Compared to 2022

For the year ended December 31, 2023, noninterest expense was $136.5 million, an increase of $6.2 million, or 4.8%, compared with $130.3 million for 2022. The increase in noninterest expense was due to a $5.3 million, or 6.9%, increase in salaries and benefits, a $0.7 million increase in occupancy and equipment expense, a $0.6 million increase in professional fees and a $0.6 million increase in data processing expenses, offset partially by a $0.5 million decrease in advertising and promotion. The increase in salaries and benefits was due to annual merit increases, higher benefit costs, and a decrease in capitalized loan origination costs resulting from lower loan originations.

 

2022 Compared to 2021

For the year ended December 31, 2022, noninterest expense was $130.3 million, an increase of $5.8 million, or 4.7%, compared with $124.5 million for 2021. The increase in noninterest expense was mainly due to a $3.6 million, or 4.9% increase in salaries and benefits, a $1.8 million increase in other operating expenses, a $1.1 million increase in data processing expenses and a $1.0 million increase in advertising and promotion, offset partially by a $1.4 million decrease in occupancy and equipment. The increase in salaries and benefits was due to salary increases and increases in employees, as a result of increased staffing added to support the growth in loans and deposits. The number of full-time equivalent employees increased to 624 as of December 31, 2022, from 590 as of December 31, 2021. The increase in other operating expenses was due mainly to an increase in loan related expenses as a result of increased loan volume and a $0.4 million servicing asset valuation adjustment. The increase in data processing was due to increased processing costs related to higher volumes. The increase in advertising and promotion was due to services added during 2022. The decrease in occupancy and equipment was due primarily to a $1.5 million reversal of estimated property taxes in 2022.

Income Tax Expense

For the years ended December 31, 2023, 2022 and 2021, income tax expense was $34.5 million, $39.3 million and $36.8 million, respectively. The effective tax rate for the years ended December 31, 2023, 2022 and 2021 was 30.1%, 27.9% and 27.2%, respectively. The higher effective tax rate for 2023 compared with 2022 was due mainly to the increases in the permanent difference addback and valuation allowance for state net operating loss carryforwards. The higher effective tax rate for 2022 compared with 2021 was due mainly to a lower reduction in the deferred tax asset valuation allowance required for state net operating loss carryforwards and state tax credits.

Income taxes are discussed in more detail in “Notes to Consolidated Financial Statements, Note 1 — Summary of Significant Accounting Policies” and “Note 11 — Income Taxes” presented elsewhere herein.

Financial Condition

Securities Portfolio

As of December 31, 2023, our securities portfolio was composed of mortgage-backed securities, collateralized mortgage obligations, debt securities issued by U.S. government agencies and sponsored agencies and tax-exempt municipal bonds. Most of the securities carried fixed interest rates. Other than holdings of U.S. government and agency securities, there were no securities of any one issuer exceeding 10% of stockholders’ equity as of December 31, 2023, 2022 and 2021.

 

As of December 31, 2023, securities available for sale increased $11.9 million, or 1.4%, to $865.7 million from $853.8 million as of December 31, 2022. The increase was primarily attributable to the decrease in unrealized losses at year-end 2023 when compared with year-end 2022.

 

37


 

The following table summarizes the contractual maturity schedule for securities, at amortized cost, and their cost-weighted average yield, which is calculated using amortized cost as the weight, as of December 31, 2023:

 

 

 

 

 

 

After One
Year But

 

 

After Five
Years But

 

 

 

 

 

 

 

 

 

 

 

 

Within One
Year

 

 

Within Five
Years

 

 

Within Ten
Years

 

 

After Ten
Years

 

 

Total

 

 

 

Amount

 

 

Yield

 

 

Amount

 

 

Yield

 

 

Amount

 

 

Yield

 

 

Amount

 

 

Yield

 

 

Amount

 

 

Yield

 

 

 

(dollars in thousands)

 

Securities available for sale:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

37,650

 

 

 

3.81

%

 

$

48,705

 

 

 

4.04

%

 

$

 

 

 

%

 

$

 

 

 

%

 

$

86,355

 

 

 

3.94

%

U.S. government agency and sponsored agency obligations:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mortgage-backed securities - residential

 

 

9

 

 

 

2.86

 

 

 

41

 

 

 

3.05

 

 

 

24,149

 

 

 

3.52

 

 

 

480,345

 

 

 

1.67

 

 

 

504,544

 

 

 

1.76

 

Mortgage-backed securities - commercial

 

 

4,131

 

 

 

3.73

 

 

 

4,407

 

 

 

0.84

 

 

 

 

 

 

 

 

 

51,435

 

 

 

1.56

 

 

 

59,973

 

 

 

1.66

 

Collateralized mortgage obligations

 

 

 

 

 

 

 

 

189

 

 

 

1.28

 

 

 

421

 

 

 

2.37

 

 

 

106,213

 

 

 

2.99

 

 

 

106,823

 

 

 

2.98

 

Debt securities

 

 

20,731

 

 

 

2.49

 

 

 

111,484

 

 

 

1.15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

132,215

 

 

 

1.36

 

Total U.S. government agency and sponsored agency obligations

 

 

24,871

 

 

 

2.70

 

 

 

116,121

 

 

 

1.14

 

 

 

24,570

 

 

 

3.50

 

 

 

637,993

 

 

 

1.88

 

 

 

803,555

 

 

 

1.85

 

Municipal bonds-tax exempt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

23,060

 

 

 

1.38

 

 

 

54,061

 

 

 

1.32

 

 

 

77,121

 

 

 

1.33

 

Total securities available for sale

 

$

62,521

 

 

 

3.36

%

 

$

164,826

 

 

 

2.00

%

 

$

47,630

 

 

 

2.47

%

 

$

692,054

 

 

 

1.84

%

 

$

967,031

 

 

 

2.00

%

 

Loan Portfolio

As of December 31, 2023, 2022 and 2021, loans receivable (excluding loans held for sale), net of deferred loan costs, discounts and allowance for credit losses, were $6.11 billion, $5.90 billion and $5.08 billion, respectively, representing an increase of $217.4 million or 3.7% for 2023 and an increase of $816.6 million, or 16.1% for 2022. The $217.4 million net increase in loans for 2023 was due to production of $1.29 billion, offset by payoffs and prepayments of $1.07 billion. Loan originations in 2023 consisted of $400.8 million of commercial real estate loans, $183.4 million of commercial and industrial loans, $305.9 million of residential/consumer loans, $248.6 million of equipment financing agreements, and $149.9 million of SBA loans.

 

The table below shows the maturity distribution of outstanding loans (before the allowance for credit losses) as of December 31, 2023. In addition, the table shows the distribution of such loans between those with floating or variable interest rates and those with fixed or predetermined interest rates.

 

 

 

Within One
Year

 

 

After One Year but Within Three Years

 

 

After Three Years but Within Five Years

 

 

After Five Years but Within Fifteen Years

 

 

After Fifteen Years

 

 

Total

 

 

 

(in thousands)

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Retail

 

$

143,282

 

 

$

302,488

 

 

$

337,496

 

 

$

273,366

 

 

$

50,728

 

 

$

1,107,360

 

Hospitality

 

 

223,201

 

 

 

144,700

 

 

 

195,646

 

 

 

160,426

 

 

 

16,546

 

 

 

740,519

 

Office

 

 

44,642

 

 

 

304,724

 

 

 

187,473

 

 

 

31,255

 

 

 

6,887

 

 

 

574,981

 

Other

 

 

161,349

 

 

 

449,605

 

 

 

464,594

 

 

 

240,056

 

 

 

50,930

 

 

 

1,366,534

 

Total commercial property loans

 

 

572,474

 

 

 

1,201,517

 

 

 

1,185,209

 

 

 

705,103

 

 

 

125,091

 

 

 

3,789,394

 

Construction

 

 

90,314

 

 

 

7,992

 

 

 

2,039

 

 

 

 

 

 

 

 

 

100,345

 

Residential

 

 

4,389

 

 

 

79

 

 

 

51

 

 

 

4,596

 

 

 

953,546

 

 

 

962,661

 

Total real estate loans

 

 

667,177

 

 

 

1,209,588

 

 

 

1,187,299

 

 

 

709,699

 

 

 

1,078,637

 

 

 

4,852,400

 

Commercial and industrial loans

 

 

300,604

 

 

 

211,592

 

 

 

117,201

 

 

 

118,422

 

 

 

 

 

 

747,819

 

Equipment financing agreements

 

 

32,505

 

 

 

199,095

 

 

 

330,200

 

 

 

20,415

 

 

 

 

 

 

582,215

 

Loans receivable

 

$

1,000,286

 

 

$

1,620,275

 

 

$

1,634,700

 

 

$

848,536

 

 

$

1,078,637

 

 

$

6,182,434

 

Loans with predetermined interest rates

 

$

457,273

 

 

$

1,166,448

 

 

$

1,140,292

 

 

$

96,975

 

 

$

266,551

 

 

$

3,127,539

 

Loans with variable interest rates

 

 

543,013

 

 

 

453,827

 

 

 

494,408

 

 

 

751,561

 

 

 

812,086

 

 

 

3,054,895

 

 

38


 

 

The table below shows the maturity distribution of outstanding loans with fixed or predetermined interest rates due after one year, as of December 31, 2023.

 

 

 

After One Year but Within Three Years

 

 

After Three Years but Within Five Years

 

 

After Five Years but Within Fifteen Years

 

 

After Fifteen Years

 

 

Total

 

 

 

(in thousands)

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Retail

 

$

271,788

 

 

$

207,650

 

 

$

26,063

 

 

$

241

 

 

$

505,742

 

Hospitality

 

 

78,569

 

 

 

162,169

 

 

 

1,046

 

 

 

 

 

 

241,784

 

Office

 

 

240,043

 

 

 

127,410

 

 

 

 

 

 

 

 

 

367,453

 

Other

 

 

372,383

 

 

 

299,167

 

 

 

38,983

 

 

 

5,263

 

 

 

715,796

 

Total commercial property loans

 

 

962,783

 

 

 

796,396

 

 

 

66,092

 

 

 

5,504

 

 

 

1,830,775

 

Construction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Residential

 

 

78

 

 

 

 

 

 

2,574

 

 

 

261,047

 

 

 

263,699

 

Total real estate loans

 

 

962,861

 

 

 

796,396

 

 

 

68,666

 

 

 

266,551

 

 

 

2,094,474

 

Commercial and industrial loans

 

 

4,492

 

 

 

13,695

 

 

 

7,894

 

 

 

 

 

 

26,081

 

Equipment financing agreements

 

 

199,095

 

 

 

330,201

 

 

 

20,415

 

 

 

 

 

 

549,711

 

Loans receivable

 

$

1,166,448

 

 

$

1,140,292

 

 

$

96,975

 

 

$

266,551

 

 

$

2,670,266

 

 

The table below shows the maturity distribution of outstanding loans with floating or variable interest rates (including hybrids) due after one year, as of December 31, 2023.

 

 

 

After One Year but Within Three Years

 

 

After Three Years but Within Five Years

 

 

After Five Years but Within Fifteen Years

 

 

After Fifteen Years

 

 

Total

 

 

 

(in thousands)

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Retail

 

$

30,700

 

 

$

129,845

 

 

$

247,302

 

 

$

50,487

 

 

$

458,334

 

Hospitality

 

 

66,132

 

 

 

33,477

 

 

 

159,380

 

 

 

16,546

 

 

 

275,535

 

Office

 

 

64,682

 

 

 

60,063

 

 

 

31,255

 

 

 

6,887

 

 

 

162,887

 

Other

 

 

77,222

 

 

 

165,427

 

 

 

201,073

 

 

 

45,668

 

 

 

489,390

 

Total commercial property loans

 

 

238,736

 

 

 

388,812

 

 

 

639,010

 

 

 

119,588

 

 

 

1,386,146

 

Construction

 

 

7,992

 

 

 

2,039

 

 

 

 

 

 

 

 

 

10,031

 

Residential

 

 

 

 

 

51

 

 

 

2,022

 

 

 

692,498

 

 

 

694,571

 

Total real estate loans

 

 

246,728

 

 

 

390,902

 

 

 

641,032

 

 

 

812,086

 

 

 

2,090,748

 

Commercial and industrial loans

 

 

207,099

 

 

 

103,506

 

 

 

110,529

 

 

 

 

 

 

421,134

 

Equipment financing agreements

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loans receivable

 

$

453,827

 

 

$

494,408

 

 

$

751,561

 

 

$

812,086

 

 

$

2,511,882

 

 

As of December 31, 2023, the loan portfolio included the following concentrations of loans to one type of industry that were greater than 10% of loans receivable:

 

 

 

Balance as of December 31, 2023

 

 

Percentage
of Loans
Receivable
Outstanding

 

 

 

(dollars in thousands)

 

Lessor of nonresidential buildings

 

$

1,743,709

 

 

 

28.2

%

Hospitality

 

$

744,571

 

 

 

12.0

%

 

Loan Quality Indicators

 

Loans 30 to 89 days past due and still accruing were $10.3 million, $7.5 million and $5.9 million as of December 31, 2023, 2022 and 2021, respectively, representing an increase of $2.8 million, or 37.0%, for 2023 and an increase of $1.6 million

39


 

or 27.4%, for 2022. The increase for 2023 was primarily attributable to a $7.6 million increase in past due and still accruing equipment financing agreements, offset by $1.4 million in reductions from equipment financing agreements brought current as well as payoffs and charge-offs of $3.9 million. At December 31, 2023, equipment financing agreements comprised 9.4% of the total loan portfolio, compared with 10.0% at December 31, 2022. Of these, 1.37% were 30 to 89 days delinquent and still accruing at December 31, 2023, compared with 1.04% at December 31, 2022.

 

At December 31, 2023, 2022 and 2021, there were no loans 90 days or more past due and still accruing interest.

 

Activity in criticized loans was as follows for the periods indicated:

 

 

 

Special Mention

 

 

Classified

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

Balance at beginning of period

 

$

79,013

 

 

$

46,192

 

Additions

 

 

58,235

 

 

 

16,013

 

Reductions

 

 

(71,933

)

 

 

(30,838

)

Balance at end of period

 

$

65,315

 

 

$

31,367

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

 

 

 

Balance at beginning of period

 

$

95,294

 

 

$

60,633

 

Additions

 

 

133,134

 

 

 

15,808

 

Reductions

 

 

(149,415

)

 

 

(30,249

)

Balance at end of period

 

$

79,013

 

 

$

46,192

 

 

Special mention loans decreased $13.7 million, or 17.3%, to $65.3 million at December 31, 2023 from $79.0 million at December 31, 2022. The decrease in special mention loans included upgrades to pass loans of $60.0 million, downgrades to classified loans of $10.0 million and pay downs and payoffs of $1.7 million. The upgrades to pass loans were primarily attributable to a $23.5 million loan relationship in the automobile manufacturing industry and an $8.5 million commercial real estate and commercial and industrial relationship in the consumer electronics industry. The downgrades to classified loans was primarily due to a $4.8 million commercial and industrial health-care industry loan, net of a $5.2 million charge-off. The decrease in special mention loans was partially offset by downgrades from pass loans. Downgrades from pass loans included an assisted living facility construction loan of $28.0 million, a commercial and industrial digital communications industry loan of $13.9 million, and $11.5 million in other loan downgrades.

 

Classified loans decreased $14.8 million, or 32.1%, to $31.4 million at December 31, 2023, from $46.2 million at December 31, 2022. The decrease was primarily attributable to loan upgrades of $20.1 million, pay downs and payoffs of $5.5 million, charge-offs of $2.8 million, and loan sales of $2.4 million. Loan upgrades during 2023 consisted primarily of two commercial real estate hospitality loans of $17.2 million. The decreases were partially offset by the downgrade of a nonperforming commercial and industrial health-care industry loan totaling $4.8 million, downgrades of $6.6 million in equipment financing agreements and $4.6 million in other loan downgrades.

Nonperforming Assets

Nonperforming loans consist of loans on nonaccrual status and loans 90 days or more past due and still accruing interest. Nonperforming assets consist of nonperforming loans and OREO. Loans are placed on nonaccrual status when, in the opinion of management, the full timely collection of principal or interest is in doubt. Generally, the accrual of interest is discontinued when principal or interest payments become more than 90 days past due, unless management believes the loan is adequately collateralized and in the process of collection. However, in certain instances, we may place a particular loan on nonaccrual status earlier, depending upon the individual circumstances surrounding the delinquency of the loan. When a loan is placed on nonaccrual status, previously accrued but unpaid interest is reversed against current income. Subsequent collections of cash are applied as principal reductions when received, except when the ultimate collectability of principal is probable, in which case interest payments are credited to income. Nonaccrual loans may be restored to accrual status when principal and interest become current and full repayment is expected, which generally occurs after sustained payment of six months. Interest income is recognized on the accrual basis for loans not meeting the criteria for nonaccrual. OREO consists of properties acquired by foreclosure or similar means.

Except for nonperforming loans discussed below, management is not aware of any loans as of December 31, 2023 for which known credit problems of the borrower would cause serious doubts as to the ability of such borrowers to comply with

40


 

their present loan repayment terms, or any known events that would result in the loan being designated as nonperforming at some future date.

Nonaccrual loans were $15.5 million and $9.8 million as of December 31, 2023 and 2022, respectively, representing an increase of $5.7 million, or 58.2%, for 2023. The increase in nonaccrual loans for 2023 resulted from additions to nonperforming loans of $12.7 million, offset by payoffs, paydowns, note sales, or upgrades of $7.0 million. At December 31, 2023, 1.25% of equipment financing agreements were on nonaccrual status compared with 0.96% at December 31, 2022. As of December 31, 2023 and 2022, all loans 90 days or more past due were classified as nonaccrual.

The $15.5 million of nonperforming loans as of December 31, 2023 had individually evaluated allowances of $3.4 million, compared with $9.8 million of nonperforming loans with individually evaluated allowances of $3.3 million as of December 31, 2022.

Nonperforming assets were $15.6 million at December 31, 2023, or 0.21% of total assets, compared with $10.0 million, or 0.14%, at December 31, 2022. Additionally, not included in nonperforming assets were repossessed personal property assets associated with equipment finance agreements of $1.3 million and $0.5 million at December 31, 2023 and 2022, respectively.

As of December 31, 2023 and 2022, OREO consisted of one property with a carrying value of $0.1 million.

Individually Evaluated Loans

The Company reviews all loans on an individual basis when they do not share similar risk characteristics with loan pools. Individually evaluated loans are measured for expected credit losses based on the present value of expected cash flows discounted at the effective interest rate, the observable market price, or the fair value of collateral.

 

Individually evaluated loans were $15.4 million, $9.8 million and $13.4 million as of December 31, 2023, 2022 and 2021, respectively, representing an increase of $5.6 million, or 56.8%, for 2023, and a decrease of $3.5 million, or 26.3%, for 2022. The increase primarily reflected the addition of a $10.0 million nonperforming commercial and industrial loan in the health-care industry, of which $5.2 million was charged off in 2023. Specific allowance allocations associated with individually evaluated loans increased $0.1 million to $3.4 million as of December 31, 2023, compared with $3.3 million as of December 31, 2022.

 

No loans were modified to borrowers with financial difficulties for which a concession was made during the years ended December 31, 2023, 2022 and 2021. A borrower is experiencing financial difficulties when there is a probability that the borrower will be in payment default on any of its debt in the foreseeable future without the modification. The Company has granted a concession by providing principal forgiveness, a term extension, an other-than-insignificant payment delay, or an interest rate reduction.

Allowance for Credit Losses and Allowance for Credit Losses Related to Off-Balance Sheet Items

The Company’s estimate of the allowance for credit losses at December 31, 2023 and 2022 reflected losses expected over the remaining contractual life of the assets based on historical, current, and forward-looking information. The contractual term does not consider extensions, renewals or modifications.

 

Management selected three loss methodologies for the collective allowance estimation. At December 31, 2023, the Company used the discounted cash flow (“DCF”) method to estimate allowances for credit losses for the commercial and industrial loan portfolio, the Probability of Default/Loss Given Default (“PD/LGD”) method for the commercial property, construction and residential property portfolios, and the Weighted Average Remaining Maturity (“WARM”) method to estimate expected credit losses for equipment financing agreements. Loans that do not share similar risk characteristics are individually evaluated for allowances.

 

For all loan pools utilizing the DCF method, the Company determined that four quarters represented a reasonable and supportable forecast period and reverted to a historical loss rate over twelve quarters on a straight-line basis. For each of these loan segments, the Company applied an annualized historical PD/LGD using all available historical periods. Since reasonable and supportable forecasts of economic conditions are embedded directly into the DCF model, qualitative adjustments are considered but were minimal.

 

41


 

For loan pools utilizing the PD/LGD method, the Company used historical periods that included an economic downturn to derive historical losses for better alignment in the estimation of expected losses under the PD/LGD method. The Company relied on Frye-Jacobs modeled LGD rates for loan segments with insufficient historical loss data. The Frye-Jacobs model provides a means of applying an LGD rate in the event that limited to no loss data is available. The PD/LGD method incorporates a forecast into loss estimates using a qualitative adjustment.

 

The Company used the WARM method to estimate expected credit losses for the equipment financing agreements portfolio. The Company applied an expected loss ratio based on internal historical losses adjusted as appropriate for qualitative factors.

 

For the years ended December 31, 2023 and 2022, the Company relied on the economic projections from Moody’s to inform its loss driver forecasts over the four-quarter forecast period. For all loan pools, the Company utilizes and forecasts the national unemployment rate as the primary loss driver.

 

The methodology for calculating the allowance for credit losses is discussed in more detail in “Notes to Consolidated Financial Statements, Note 1 — Summary of Significant Accounting Policies.”

 

To adjust the historical and forecast periods to current conditions, the Company applies various qualitative factors derived from market, industry or business specific data, changes in the underlying portfolio composition, trends relating to credit quality, delinquent and nonperforming loans and adversely-rated equipment financing agreements, and reasonable and supportable forecasts of economic conditions.

The table below presents the allowance for credit losses by portfolio segment as a percentage of the total allowance for credit losses and loans by portfolio segment as a percentage of the aggregate investment of loans receivable for the periods presented:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

 

 

Allowance
Amount

 

 

Percentage of Total Allowance

 

 

Total Loans

 

 

Percentage of Total Loans

 

 

Allowance
Amount

 

 

Percentage of Total Allowance

 

 

Total Loans

 

 

Percentage of Total Loans

 

 

 

(dollars in thousands)

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Retail

 

$

10,264

 

 

 

14.8

%

 

$

1,107,360

 

 

 

17.9

%

 

$

7,872

 

 

 

11.0

%

 

$

1,023,608

 

 

 

17.2

%

Hospitality

 

 

15,534

 

 

 

22.4

 

 

 

740,519

 

 

 

12.0

 

 

 

13,407

 

 

 

18.7

 

 

 

646,893

 

 

 

10.8

 

Office

 

 

3,024

 

 

 

4.4

 

 

 

574,981

 

 

 

9.3

 

 

 

2,293

 

 

 

3.2

 

 

 

499,946

 

 

 

8.4

 

Other

 

 

8,663

 

 

 

12.4

 

 

 

1,366,534

 

 

 

22.1

 

 

 

13,056

 

 

 

18.3

 

 

 

1,553,729

 

 

 

26.0

 

Total commercial property loans

 

 

37,485

 

 

 

54.0

 

 

 

3,789,394

 

 

 

61.3

 

 

 

36,628

 

 

 

51.2

 

 

 

3,724,176

 

 

 

62.4

 

Construction

 

 

2,756

 

 

 

4.0

 

 

 

100,345

 

 

 

1.6

 

 

 

4,022

 

 

 

5.7

 

 

 

109,205

 

 

 

1.8

 

Residential

 

 

5,258

 

 

 

7.5

 

 

 

962,661

 

 

 

15.6

 

 

 

3,376

 

 

 

4.7

 

 

 

734,472

 

 

 

12.4

 

Total real estate loans

 

 

45,499

 

 

 

65.5

 

 

 

4,852,400

 

 

 

78.5

 

 

 

44,026

 

 

 

61.6

 

 

 

4,567,853

 

 

 

76.6

 

Commercial and industrial loans

 

 

10,257

 

 

 

14.8

 

 

 

747,819

 

 

 

12.1

 

 

 

15,267

 

 

 

21.3

 

 

 

804,492

 

 

 

13.4

 

Equipment financing agreements

 

 

13,706

 

 

 

19.7

 

 

 

582,215

 

 

 

9.4

 

 

 

12,230

 

 

 

17.1

 

 

 

594,788

 

 

 

10.0

 

Total

 

$

69,462

 

 

 

100.0

%

 

$

6,182,434

 

 

 

100.0

%

 

$

71,523

 

 

 

100.0

%

 

$

5,967,133

 

 

 

100.0

%

 

The following table sets forth certain information regarding certain ratios related to our allowance for credit losses for the periods presented:

 

 

 

As of and for the Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(dollars in thousands)

 

Ratios:

 

 

 

 

 

 

 

 

 

Allowance for credit losses to loans

 

 

1.12

%

 

 

1.20

%

 

 

1.41

%

Nonaccrual loans to loans

 

 

0.25

%

 

 

0.17

%

 

 

0.26

%

Allowance for credit losses to nonaccrual loans

 

 

448.89

%

 

 

726.42

%

 

 

543.09

%

 

 

 

 

 

 

 

 

 

 

Balance:

 

 

 

 

 

 

 

 

 

Nonaccrual loans at end of period

 

$

15,474

 

 

$

9,846

 

 

$

13,360

 

Nonperforming loans at end of period

 

$

15,474

 

 

$

9,846

 

 

$

13,360

 

 

42


 

The allowance for credit losses was $69.5 million at December 31, 2023 compared with $71.5 million at December 31, 2022. The allowance for credit losses as a percentage of loans decreased to 1.12% as of December 31, 2023 from 1.20% as of December 31, 2022. The allowance attributed to loans individually evaluated was $3.4 million at December 31, 2023 compared with $3.3 million at December 31, 2022. The allowance attributed to loans collectively evaluated was $66.1 million at December 31, 2023, compared with $68.2 million at December 31, 2022. The decrease principally reflected the reduction of required reserves due to upgrades during the year ended December 31, 2023 of loans previously adversely affected by the pandemic.

The following table presents a summary of net charge-offs (recoveries) for the loan portfolio:

 

 

 

For the year ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

Average Loans

 

 

Net (Charge-offs) Recoveries

 

 

Net (Charge-offs) Recoveries to Average Loans

 

 

Average Loans

 

 

Net (Charge-offs) Recoveries

 

 

Net (Charge-offs) Recoveries to Average Loans

 

 

Average Loans

 

 

Net (Charge-offs) Recoveries

 

 

Net (Charge-offs) Recoveries to Average Loans

 

 

 

(dollars in thousands)

 

Commercial real estate loans

 

$

3,769,283

 

 

$

(322

)

 

 

(0.01

)%

 

$

3,833,043

 

 

$

(1,041

)

 

 

(0.03

)%

 

$

3,364,940

 

 

$

420

 

 

 

0.01

%

Construction loans

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

68,851

 

 

 

8,954

 

 

 

13.00

 

Residential loans

 

 

873,904

 

 

 

7

 

 

 

0.00

 

 

 

541,975

 

 

 

3

 

 

 

 

 

 

344,698

 

 

 

6

 

 

 

 

Commercial and industrial loans

 

 

729,382

 

 

 

432

 

 

 

0.06

 

 

 

686,042

 

 

 

654

 

 

 

0.10

 

 

 

580,220

 

 

 

351

 

 

 

0.06

 

Equipment financing agreements

 

 

595,770

 

 

 

(7,160

)

 

 

(1.20

)

 

 

535,504

 

 

 

(990

)

 

 

(0.18

)

 

 

435,797

 

 

 

(3,454

)

 

 

(0.79

)

Total

 

$

5,968,339

 

 

$

(7,043

)

 

 

(0.12

)%

 

$

5,596,564

 

 

$

(1,374

)

 

 

(0.02

)%

 

$

4,794,506

 

 

$

6,277

 

 

 

0.13

%

 

For the year ended December 31, 2023, gross charge-offs were $16.1 million, an increase of $11.4 million, or 240.7%, from $4.7 million for 2022, and gross recoveries were $9.0 million, an increase of $5.7 million, or 170.2%, from $3.3 million for 2022. Net loan charge-offs were $7.0 million, or 0.12% of average loans, compared with net loan charge-offs of $1.4 million, or 0.02% of average loans and net loan charge-offs of $6.3 million or 0.13% of average loans, respectively, for the years ended December 31, 2023, 2022 and 2021. Gross charge-offs for the year ended December 31, 2023 consisted of the $5.2 million charge-off on a nonperforming commercial and industrial loan in the health-care industry, the $1.0 million charge-off on a nonperforming commercial and industrial loan, and $8.8 million of charge-offs of equipment financing arrangements. Gross recoveries for the year ended December 31, 2023 primarily consisted of a $6.8 million recovery from a troubled loan relationship in 2019.

The allowance for off-balance sheet exposure, as of December 31, 2023, 2022 and 2021 was $2.5 million, $3.1 million and $2.6 million, respectively, representing a decrease of $0.6 million, or 20.6%, in 2023, and an increase of $0.5 million, or 20.4%, in 2022. The Bank closely monitors the borrower’s repayment capabilities, while funding existing commitments to ensure losses are minimized. Based on management’s evaluation and analysis of portfolio credit quality and prevailing economic conditions, we believe these allowances were adequate for losses inherent in the loan portfolio and off-balance sheet exposure as of December 31, 2023.

Deposits

The following table shows the composition of deposits by type as of the dates indicated:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

Balance

 

 

Percent

 

 

Balance

 

 

Percent

 

 

Balance

 

 

Percent

 

 

 

(dollars in thousands)

 

Demand – noninterest-bearing

 

$

2,003,596

 

 

 

31.9

%

 

$

2,539,602

 

 

 

41.3

%

 

$

2,574,517

 

 

 

44.5

%

Interest-bearing:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Demand

 

 

87,452

 

 

 

1.4

 

 

 

115,573

 

 

 

1.9

 

 

 

125,183

 

 

 

2.2

 

Money market and savings

 

 

1,734,659

 

 

 

27.6

 

 

 

1,556,690

 

 

 

25.2

 

 

 

2,099,381

 

 

 

36.2

 

Uninsured amount of time deposits more than $250,000:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three months or less

 

 

186,321

 

 

 

3.0

 

 

 

44,828

 

 

 

0.7

 

 

 

69,464

 

 

 

1.2

 

Over three months through six months

 

 

201,085

 

 

 

3.2

 

 

 

123,471

 

 

 

2.0

 

 

 

73,808

 

 

 

1.3

 

Over six months through twelve months

 

 

222,683

 

 

 

3.5

 

 

 

191,248

 

 

 

3.1

 

 

 

29,706

 

 

 

0.5

 

Over twelve months

 

 

70,932

 

 

 

1.1

 

 

 

138,451

 

 

 

2.2

 

 

 

549

 

 

 

 

All other insured time deposits

 

 

1,773,846

 

 

 

28.2

 

 

 

1,458,209

 

 

 

23.6

 

 

 

813,661

 

 

 

14.1

 

Total deposits

 

$

6,280,574

 

 

 

100.0

%

 

$

6,168,072

 

 

 

100.0

%

 

$

5,786,269

 

 

 

100.0

%

 

Total deposits were $6.28 billion, $6.17 billion and $5.79 billion as of December 31, 2023, 2022 and 2021, respectively, representing an increase of $112.5 million, or 1.8%, for 2023, and an increase of $381.8 million, or 6.6%, for 2022. The increase

43


 

in total deposits for 2023 was primarily attributable to an increase of $498.7 million in time deposits and an increase of $178.0 million in money market and savings accounts, offset by a decrease of $536.0 million in non-interest bearing demand deposits. The changes in the deposit composition from 2022 to 2023 were primarily due to the increase in deposit rates. At December 31, 2023, the loan-to-deposit ratio was 98.4% compared with 96.7% at December 31, 2022.

 

The average balance of deposits for the years ended December 31, 2023, 2022 and 2021 were $6.19 billion, $5.95 billion and $5.56 billion, respectively. The average balance of deposits increased 4.0%, 7.0% and 12.4% in 2023, 2022 and 2021, respectively.

As of December 31, 2023, the aggregate amount of uninsured deposits (deposits in amounts greater than $250,000, which is the maximum amount for federal deposit insurance) was $2.52 billion. The aggregate amount of our uninsured time deposits was $681.0 million. Other uninsured deposits, such as demand deposits and money market and savings deposits were $1.84 billion. In addition, $1.09 billion of total uninsured deposits were in accounts with balances of $5.0 million or more at December 31, 2023.

The Bank’s wholesale funds historically consisted of FHLB advances, brokered deposits, as well as State of California time deposits. As of December 31, 2023 and 2022, the Bank had $325.0 million and $350.0 million of FHLB advances, $58.3 million and $83.3 million of brokered deposits, and $120.0 million and $120.0 million of State of California time deposits, respectively.

Borrowings and Subordinated Debentures

Borrowings mostly take the form of FHLB advances. At December 31, 2023, FHLB advances were $325.0 million, a decrease of $25.0 million from $350.0 million at December 31, 2022. Funds from deposit growth not used to fund loan production were used to pay off borrowings. At December 31, 2023, the Bank had $112.5 million in term advances and $212.5 million in FHLB open advances. FHLB term advances and open advances were $100.0 million and $250.0 million, respectively, at December 31, 2022.

The following is a summary of contractual maturities of FHLB advances greater than twelve months:

 

 

 

December 31, 2023

 

 

December 31, 2022

 

FHLB of San Francisco

 

Outstanding
Balance

 

 

Weighted
Average
Rate

 

 

Outstanding
Balance

 

 

Weighted
Average
Rate

 

 

 

(dollars in thousands)

 

Advances due over 12 months through 24 months

 

$

12,500

 

 

 

1.90

%

 

$

37,500

 

 

 

0.40

%

Advances due over 24 months through 36 months

 

 

62,500

 

 

 

4.37

 

 

 

12,500

 

 

 

1.90

 

Outstanding advances over 12 months

 

$

75,000

 

 

 

3.96

%

 

$

50,000

 

 

 

0.78

%

 

The following is financial data pertaining to FHLB advances:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(dollars in thousands)

 

Weighted-average interest rate at end of year

 

 

4.69

%

 

 

3.57

%

 

 

1.05

%

Weighted-average interest rate during the year

 

 

3.48

%

 

 

1.52

%

 

 

1.17

%

Average balance of FHLB advances

 

$

197,390

 

 

$

148,027

 

 

$

145,277

 

Maximum amount outstanding at any month-end

 

$

450,000

 

 

$

350,000

 

 

$

162,500

 

 

Subordinated debentures were $130.0 million as of December 31, 2023 and $129.4 million as of December 31, 2022. Subordinated debentures were comprised of fixed-to-floating subordinated notes of $108.3 million and $108.2 million as of December 31, 2023 and 2022, respectively, and junior subordinated deferrable interest debentures of $21.7 million and $21.2 million as of December 31, 2023 and 2022, respectively. See “Note 10 - Subordinated Debentures” to the consolidated financial statements for more details.

Stockholder's Equity

Stockholders’ equity at December 31, 2023 was $701.9 million, an increase of $64.4 million from $637.5 million at December 31, 2022. The increase during 2023 includes a $16.8 million increase in unrealized after-tax gain on securities available for sale due to changes in intermediate-term interest rates. 2023 net income, net of $30.5 million of dividends paid,

44


 

added $49.5 million to stockholders' equity for the period. In addition, Hanmi repurchased 250,000 shares during 2023 at an average share price of $16.34 for a total cost of $4.1 million. At December 31, 2023, 409,972 shares remain under the Company’s share repurchase program.

Interest Rate Risk Management

The financial performance of the Company is impacted by changes in interest rates because the Company's primary source of income is derived from earning a spread between the interest income it receives on its interest-earning assets and the interest expense it pays on its interest-bearing liabilities, its net interest income. We emphasize capital protection through stable earnings rather than maximizing yield. In order to achieve stable earnings, we prudently manage our assets and liabilities and closely monitor the percentage changes in net interest income and equity value in relation to limits established within our guidelines.

The Company performs simulation modeling to measure sensitivity of its interest-earning assets and interest-bearing liabilities to changes in interest rates. It consists of forecasting the net interest income and measuring the economic value of equity in scenarios of instantaneous parallel shifts in the yield curve, and measuring changes from the current rate scenario. The following table summarizes the results as of December 31, 2023. The results are compared to policy limits, which for net interest income, specify the maximum tolerance level over a 1- to 12-month and a 13- to 24-month horizon.

 

 

 

Net Interest Income Simulation

 

Change in

 

1- to 12-Month Horizon

 

 

13- to 24-Month Horizon

 

Interest

 

Dollar

 

 

Percentage

 

 

Dollar

 

 

Percentage

 

Rate

 

Change

 

 

Change

 

 

Change

 

 

Change

 

 

 

(dollars in thousands)

 

300%

 

$

(1,869

)

 

 

(0.84

%)

 

$

4,454

 

 

 

1.75

%

200%

 

$

(2,029

)

 

 

(0.92

%)

 

$

843

 

 

 

0.33

%

100%

 

$

(56

)

 

 

(0.03

%)

 

$

2,528

 

 

 

0.99

%

(100%)

 

$

(1,703

)

 

 

(0.77

%)

 

$

(6,482

)

 

 

(2.55

%)

(200%)

 

$

(5,147

)

 

 

(2.32

%)

 

$

(16,981

)

 

 

(6.68

%)

(300%)

 

$

(10,084

)

 

 

(4.55

%)

 

$

(31,131

)

 

 

(12.24

%)

 

 

 

Economic Value of Equity
(EVE)

 

Change in

 

 

 

 

 

 

Interest

 

Dollar

 

 

Percentage

 

Rate

 

Change

 

 

Change

 

 

 

(dollars in thousands)

 

300%

 

$

(56,333

)

 

 

(8.51

%)

200%

 

$

(39,880

)

 

 

(6.02

%)

100%

 

$

(10,210

)

 

 

(1.54

%)

(100%)

 

$

(8,396

)

 

 

(1.27

%)

(200%)

 

$

(38,669

)

 

 

(5.84

%)

(300%)

 

$

(92,019

)

 

 

(13.90

%)

The estimated sensitivity does not necessarily represent our forecast, and the results may not be indicative of actual changes to our net interest income. These estimates are based upon a number of assumptions, including the timing and magnitude of interest rate changes, prepayments on loans receivable and securities, pricing strategies on loans receivable and deposits, and replacement of asset and liability cash flows.

 

The key assumptions, based upon loans receivable, securities and deposits, are as follows:

 

 

  Conditional prepayment rates*:

 

 

 

     Loans receivable

 

15

%

 

     Securities

 

6

%

 

  Deposit rate betas*:

 

 

 

     NOW, savings, money market demand

 

48

%

 

     Time deposits, retail and wholesale

 

76

%

 

 

 

 

 

* Balance-weighted average

 

 

 

45


 

 

While the assumptions used are based on current economic and local market conditions, there is no assurance as to the predictive nature of these conditions, including how customer preferences or competitor influences might change.

Capital Resources and Liquidity

Capital Resources

Historically, our primary source of capital has been the retention of operating earnings. In order to ensure adequate levels of capital, management periodically assesses projected sources and uses of capital in conjunction with projected increases in assets and levels of risk. Management considers, among other things, earnings generated from operations, and access to capital from financial markets through the issuance of additional securities, including common stock or notes, to meet our capital needs.

The Company’s ability to pay dividends to shareholders depends in part upon dividends it receives from the Bank. California law restricts the amount available for cash dividends to the lesser of a bank’s retained earnings or net income for its last three fiscal years (less any distributions to shareholders made during such period). Where the above test is not met, cash dividends may still be paid, with the prior approval of the DFPI, in an amount not exceeding the greatest of: (1) retained earnings of the Bank; (2) net income of the Bank for its last fiscal year; or (3) the net income of the Bank for its current fiscal year. The Company paid $30.5 million ($1.00 per share), $28.6 million ($0.94 per share), and $16.5 million ($0.54 per share) in dividends in 2023, 2022, and 2021, respectively. As of January 1, 2024, after giving effect to the 2024 first quarter dividend declared by the Company, the Bank has the ability to pay $174.5 million of dividends without the prior approval of the Commissioner of the DFPI.

At December 31, 2023, the Bank’s total risk-based capital ratio was 14.27%, Tier 1 risk-based capital ratio was 13.26%, common equity Tier 1 capital ratio was 13.26%, and Tier 1 leverage capital ratio was 11.32%, placing the Bank in the “well capitalized” category, which is defined as institutions with total risk-based capital ratio equal to or greater than 10.00%, Tier 1 risk-based capital ratio equal to or greater than 8.00%, common equity Tier 1 capital ratio of 6.50%, and Tier 1 leverage capital ratio equal to or greater than 5.00%.

At December 31, 2023, the Company’s total risk-based capital ratio, Tier 1 risk-based capital ratio, common equity Tier 1 capital ratio and Tier 1 leverage capital ratio were 14.95%, 12.20%, 11.86%, and 10.37%, respectively, all of which exceeded the Company’s regulatory capital ratio requirements.

For a discussion of recently implemented changes to the capital adequacy framework prompted by Basel III and the Dodd-Frank Act, see “Note 13 — Regulatory Matters” of Notes to Consolidated Financial Statements in this Report.

Liquidity

The Bank has Contingency Funding Plan (“CFP”) designed to ensure that liquidity sources are sufficient to meet its ongoing obligations and commitments, particularly in the event of a liquidity contraction. The CFP provides a framework for management and other critical personnel to follow in the event of a liquidity contraction or in anticipation of such an event. Management believes that Hanmi Financial, on a stand-alone basis, had adequate liquid assets to meet its current debt obligations.

For a discussion of our liquidity position, see “Note 22 - Liquidity” of Notes to Consolidated Financial Statements in this Report.

Off-Balance Sheet Arrangements

For a discussion of off-balance sheet arrangements, see “Note 19 — Off-Balance Sheet Commitments” of Notes to Consolidated Financial Statements and “Item 1. Business — Off-Balance Sheet Commitments” in this Report.

 

Item 7A. Quantitative and Qualitative Disclosures about Market Risk

For quantitative and qualitative disclosures regarding market risks in the Bank’s portfolio, see “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations — Interest Rate Risk Management” and “— Capital Resources and Liquidity.”

46


 

Item 8. Financial Statements and Supplementary Data

The financial statements required to be filed as a part of this Report are set forth on pages 51 through 104.

Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

None.

Item 9A. Controls and Procedures

Disclosure Controls and Procedures

As of December 31, 2023, Hanmi Financial carried out an evaluation of the effectiveness of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, under the supervision and with the participation of our senior management, including our Chief Executive Officer (principal executive officer) and our Chief Financial Officer (principal financial officer). The purpose of the disclosure controls and procedures is to ensure that information required to be disclosed in the reports that are filed or submitted under the Exchange Act, is recorded, processed, summarized and reported, within the time periods specified in the SEC rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure.

Based upon that evaluation, the Company’s principal executive officer and principal financial officer concluded that as of December 31, 2023, the Company’s disclosure controls and procedures were effective in ensuring that the information required to be disclosed by the Company in the reports it files or submits under the Exchange Act is (i) accumulated and communicated to the Company’s management (including the Principal Executive Officer and Principal Financial Officer) to allow timely decisions regarding required disclosure, and (ii) recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms.

Management’s Annual Report on Internal Control Over Financial Reporting

The management of Hanmi Financial is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. Hanmi Financial’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of the financial statements for external purposes in accordance with GAAP. Internal control over financial reporting includes those policies and procedures that:

pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the Company’s assets;
provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with U.S. GAAP;
provide reasonable assurance that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and
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.

Management assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2023. Management based this assessment on criteria for effective internal control over financial reporting described in Internal Control-Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). Management’s assessment included an evaluation of the design of Hanmi Financial’s internal control over financial reporting and testing of the operational effectiveness of its internal control over financial reporting. Management reviewed the results of its assessment with the Audit Committee of our Board of Directors. Based on this assessment, management concluded that Hanmi Financial maintained effective internal control over financial reporting as of December 31, 2023.

47


 

Changes in Internal Control Over Financial Reporting

There have been no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) or 15d-15(f) of the Exchange Act) that occurred during the fourth quarter of fiscal 2023 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

Attestation Report of the Company’s Independent Registered Public Accounting Firm

Crowe LLP, the independent registered public accounting firm that audited and reported on the Consolidated Financial Statements of Hanmi Financial and its subsidiaries, has issued an audit report on the effectiveness of Hanmi Financial’s internal control over financial reporting as of December 31, 2023 in accordance with the standards of Public Company Accounting Oversight Board (United States).

Item 9B. Other Information

Not applicable.

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

Not applicable.

48


 

Part III

Item 10. Directors, Executive Officers and Corporate Governance

The information required by this Item is incorporated herein by reference to the sections of Hanmi Financial Corporation’s Definitive Proxy Statement to be filed with the SEC in connection with its 2024 Annual Meeting of Stockholders (the “2024 Proxy Statement”) entitled “Election of Directors,” “Corporate Governance Principles and Board Matters,” “Executive Compensation — Officers” and “Beneficial Ownership of Principal Stockholders and Management — Delinquent Section 16(a) Reports.”

The Company maintains in effect a Code of Business Conduct and Ethics for all employees, executive officers and directors. The codes of conduct are available on the Company’s website www.hanmi.com on the “Investors Relations” page and is also available to any person without charge by sending a request to the Corporate Secretary at 900 Wilshire Boulevard, Suite 1250, Los Angeles, California 90017.

Item 11. Executive Compensation

The information required by this Item is incorporated herein by reference to the sections of the 2024 Proxy Statement entitled “Corporate Governance and Board Matters — Director Compensation,” “— CHR Committee Interlocks and Insider Participation” and “Executive Compensation.”

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

Information concerning security ownership of certain beneficial owners and management not otherwise included herein is incorporated by reference to the 2024 Proxy Statement under the heading “Beneficial Ownership of Principal Stockholders and Management.”

Securities Authorized for Issuance under Equity Compensation Plans

The following table sets forth the total number of shares available for issuance under the Company’s equity compensation plans as of December 31, 2023:

 

Plan category

 

Number of securities
to be issued upon
exercise of
outstanding options,
warrants and rights (a)

 

 

Weighted-average
exercise price of
outstanding options,
warrants and rights

 

 

Number of securities
remaining available
for future issuance
under equity
compensation plans
(excluding securities
reflected in
column (a))

 

Equity compensation plans approved by security holders

 

 

61,000

 

 

$

22.73

 

 

 

1,116,555

 

Equity compensation plans not approved by security holders

 

 

 

 

 

 

 

 

 

Total equity compensation plans

 

 

61,000

 

 

$

22.73

 

 

 

1,116,555

 

 

The information required by this Item is incorporated herein by reference to the sections of the 2024 Proxy Statement entitled “Corporate Governance and Board Matters — Director Independence” and “Certain Relationships and Related Transactions.”

Item 14. Principal Accounting Fees and Services

The information required by this Item is incorporated herein by reference to the section of the 2024 Proxy Statement entitled “Ratification of the Appointment of the Independent Registered Public Accounting Firm” and “Audit and Non-Audit Fees.”

49


 

Part IV

Item 15. Exhibits and Financial Statement Schedules

(1)
The financial statements are listed in the Index to consolidated financial statements of this Report.
(2)
All financial statement schedules have been omitted, as the required information is not applicable, not material or has been included in the notes to consolidated financial statements.
(3)
The exhibits required to be filed with this Report are listed in the exhibit index included herein.

Item 16. Form 10-K Summary

None.

50


 

Hanmi Financial Corporation and Subsidiaries

Index to Consolidated Financial Statements

 

 

Page

 

 

Report of Independent Registered Public Accounting Firm (PCAOB ID Number 173)

52

 

 

Consolidated Balance Sheets as of December 31, 2023 and 2022

55

 

 

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

56

 

 

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

57

 

 

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

58

 

 

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

59

 

 

Notes to Consolidated Financial Statements

60

 

51


 

Report of Independent Registered Public Accounting Firm

 

 

Shareholders and the Board of Directors of Hanmi Financial Corporation and Subsidiaries

Los Angeles, California

 

Opinions on the Financial Statements and Internal Control over Financial Reporting

 

We have audited the accompanying consolidated balance sheets of Hanmi Financial Corporation and Subsidiaries (the “Company”) as of December 31, 2023 and 2022, the related consolidated statements of income, comprehensive income, changes in stockholders’ equity, and cash flows for each of the years in the three-year period ended December 31, 2023, and the related notes (collectively referred to as the “financial statements”). We also have audited the Company’s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control – Integrated Framework: (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).

 

In our opinion, the financial statements referred to above 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 years in the three-year period ended December 31, 2023 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control – Integrated Framework: (2013) issued by COSO.

 

Basis for Opinions

 

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

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.

 

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

 

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.

 

52


 

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

 

Critical Audit Matter

 

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

 

Allowance for Credit Losses on Loans - Probability of Default / Loss Given Default Model

 

The allowance for credit losses on loans (as described in Note 1) is an estimate of expected credit losses, measured over the contractual life of the loans based on historical, current, and forward-looking information. The Company reported a gross loan portfolio of $6.1 billion and a related allowance for credit losses (ACL) on loans of $69.5 million at December 31, 2023. The Company employed a Probability of Default / Loss Given Default (PD/LGD) method for the commercial property, construction, and residential real estate property portfolios. At December 31, 2023, the PD/LGD model was applied to 79% of the loan portfolio.

 

The PD and LGD assumptions are largely based on internal default and loss history but may employ the use of third-party proxy loan information when insufficient loss history exists internally. The use of proxy loan information requires significant judgment to assess expected performance of the credit portfolio.

 

We consider the Company’s allowance for credit losses on loans for the portion of the portfolio using the PD/LGD model a critical audit matter, particularly as it pertains to management’s judgments employed in the application of the regression model. Auditing management’s PD/LGD model involved especially subjective auditor judgment in applying and evaluating audit procedures and required significant effort, including the need to involve firm valuation specialists.

 

The primary procedures we performed to address this critical audit matter included:

 

Testing the design and operating effectiveness of controls over the application of the assumptions used to support the PD/LGD model including controls addressing:

o
The completeness and accuracy of internal data
o
Relevance and reliability of peer data used in the Frye-Jacobs estimation technique that impacts the regression model supporting the PD/LGD forecast
o
Third-party model validation
o
Reasonableness of management’s judgments and significant assumptions over significant inputs

Substantively testing management's process, including evaluating management’s judgments and assumptions, for developing the estimate of the allowance for credit losses derived with the PD/LGD model, which included:

o
Testing management’s methodology and conceptual soundness of the PD/LGD model, for which we used Crowe LLP valuation specialists to assist with evaluating the third-party regression models used in forecasting and loss-driver analysis, and validation of inputs to the model;
o
Evaluating the reasonableness of management’s judgments over the selection of proxy loan information when applicable, including evaluating whether judgments were applied as described within the model;
o
Evaluating the reasonableness of management’s judgments over the application of reasonable and supportable forecasts, determination of the forecast period and reversion periods, and evaluating the relevance and reliability of external data used to inform management’s judgments;

53


 

o
Evaluating the procedures and results of the Company’s third-party model validation, as well as management’s responses to results.

 

/s/ Crowe LLP

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

Los Angeles, California

February 29, 2024

54


 

Hanmi Financial Corporation and Subsidiaries

Consolidated Balance Sheets

(in thousands except share data)

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

 

 

 

 

 

 

Assets

 

 

 

 

 

 

Cash and due from banks

 

$

302,324

 

 

$

352,421

 

Securities available for sale, at fair value (amortized cost of $967,031 and $978,796 as of December 31, 2023 and 2022, respectively)

 

 

865,739

 

 

 

853,838

 

Loans held for sale, at the lower of cost or fair value

 

 

12,013

 

 

 

8,043

 

Loans receivable, net of allowance for credit losses of $69,462 and $71,523 as of December 31, 2023 and 2022, respectively

 

 

6,112,972

 

 

 

5,895,610

 

Accrued interest receivable

 

 

23,371

 

 

 

18,537

 

Premises and equipment, net

 

 

21,959

 

 

 

22,850

 

Customers' liability on acceptances

 

 

625

 

 

 

328

 

Servicing assets

 

 

7,070

 

 

 

7,176

 

Goodwill and other intangible assets, net

 

 

11,099

 

 

 

11,225

 

Federal Home Loan Bank ("FHLB") stock, at cost

 

 

16,385

 

 

 

16,385

 

Income tax assets

 

 

35,226

 

 

 

51,924

 

Bank-owned life insurance

 

 

56,335

 

 

 

55,544

 

Prepaid expenses and other assets

 

 

105,223

 

 

 

84,381

 

Total assets

 

$

7,570,341

 

 

$

7,378,262

 

 

 

 

 

 

 

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

Liabilities:

 

 

 

 

 

 

Deposits:

 

 

 

 

 

 

Noninterest-bearing

 

$

2,003,596

 

 

$

2,539,602

 

Interest-bearing

 

 

4,276,978

 

 

 

3,628,470

 

Total deposits

 

 

6,280,574

 

 

 

6,168,072

 

Accrued interest payable

 

 

39,306

 

 

 

7,792

 

Bank's liability on acceptances

 

 

625

 

 

 

328

 

Borrowings

 

 

325,000

 

 

 

350,000

 

Subordinated debentures ($136,800 and $136,800 face amount less unamortized discount and debt issuance costs of $6,788 and $7,391 as of December 31, 2023 and 2022, respectively)

 

 

130,012

 

 

 

129,409

 

Accrued expenses and other liabilities

 

 

92,933

 

 

 

85,146

 

Total liabilities

 

 

6,868,450

 

 

 

6,740,747

 

Stockholders’ equity:

 

 

 

 

 

 

Preferred Stock, $0.001 par value; authorized 10,000,000 shares; no shares issued as of December 31, 2023 and December 31, 2022

 

 

 

 

 

 

Common stock, $0.001 par value; authorized 62,500,000 shares; issued 33,918,035 shares (30,368,655 shares outstanding) and 33,708,234 shares (30,485,621 shares outstanding) as of December 31, 2023 and 2022, respectively

 

 

34

 

 

 

33

 

Additional paid-in capital

 

 

586,912

 

 

 

583,410

 

Accumulated other comprehensive loss, net of tax benefit of $29,058 and $35,973 as of December 31, 2023 and 2022, respectively

 

 

(71,928

)

 

 

(88,985

)

Retained earnings

 

 

319,048

 

 

 

269,542

 

Less: treasury stock; 3,549,380 shares and 3,222,613 shares as of December 31, 2023 and 2022, respectively

 

 

(132,175

)

 

 

(126,485

)

Total stockholders’ equity

 

 

701,891

 

 

 

637,515

 

Total liabilities and stockholders’ equity

 

$

7,570,341

 

 

$

7,378,262

 

 

See Accompanying Notes to Consolidated Financial Statements.

55


 

Hanmi Financial Corporation and Subsidiaries

Consolidated Statements of Income

(in thousands, except share and per share data)

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Interest and dividend income:

 

 

 

 

 

 

 

 

 

Interest and fees on loans receivable

 

$

339,811

 

 

$

257,878

 

 

$

208,602

 

Interest on securities

 

 

16,938

 

 

 

12,351

 

 

 

6,230

 

Dividends on FHLB stock

 

 

1,229

 

 

 

1,024

 

 

 

941

 

Interest on deposits in other banks

 

 

11,350

 

 

 

2,560

 

 

 

902

 

Total interest and dividend income

 

 

369,328

 

 

 

273,813

 

 

 

216,675

 

Interest expense:

 

 

 

 

 

 

 

 

 

Interest on deposits

 

 

134,708

 

 

 

25,938

 

 

 

11,655

 

Interest on borrowings

 

 

6,867

 

 

 

2,249

 

 

 

1,697

 

Interest on subordinated debentures

 

 

6,482

 

 

 

7,979

 

 

 

8,273

 

Total interest expense

 

 

148,057

 

 

 

36,166

 

 

 

21,625

 

Net interest income before credit loss expense

 

 

221,271

 

 

 

237,647

 

 

 

195,050

 

Credit loss expense (recovery)

 

 

4,342

 

 

 

836

 

 

 

(24,403

)

Net interest income after credit loss expense (recovery)

 

 

216,929

 

 

 

236,811

 

 

 

219,453

 

Noninterest income:

 

 

 

 

 

 

 

 

 

Service charges on deposit accounts

 

 

10,147

 

 

 

11,488

 

 

 

11,043

 

Trade finance and other service charges and fees

 

 

4,832

 

 

 

4,805

 

 

 

4,628

 

Gain on sale of SBA loans

 

 

5,701

 

 

 

9,478

 

 

 

17,266

 

Net gain (loss) on sales of securities

 

 

(1,871

)

 

 

 

 

 

(499

)

Other operating income

 

 

15,370

 

 

 

8,429

 

 

 

8,058

 

Total noninterest income

 

 

34,179

 

 

 

34,200

 

 

 

40,496

 

Noninterest expense:

 

 

 

 

 

 

 

 

 

Salaries and employee benefits

 

 

81,398

 

 

 

76,140

 

 

 

72,561

 

Occupancy and equipment

 

 

18,340

 

 

 

17,648

 

 

 

19,075

 

Data processing

 

 

13,695

 

 

 

13,134

 

 

 

12,003

 

Professional fees

 

 

6,255

 

 

 

5,692

 

 

 

5,566

 

Supplies and communications

 

 

2,479

 

 

 

2,638

 

 

 

3,026

 

Advertising and promotion

 

 

3,105

 

 

 

3,637

 

 

 

2,649

 

Other operating expenses

 

 

11,255

 

 

 

11,395

 

 

 

9,575

 

Total noninterest expense

 

 

136,527

 

 

 

130,284

 

 

 

124,455

 

Income before tax

 

 

114,581

 

 

 

140,727

 

 

 

135,494

 

Income tax expense

 

 

34,540

 

 

 

39,333

 

 

 

36,817

 

Net income

 

$

80,041

 

 

$

101,394

 

 

$

98,677

 

Basic earnings per share

 

$

2.63

 

 

$

3.33

 

 

$

3.22

 

Diluted earnings per share

 

$

2.62

 

 

$

3.32

 

 

$

3.22

 

Weighted-average shares outstanding:

 

 

 

 

 

 

 

 

 

Basic

 

 

30,269,740

 

 

 

30,299,148

 

 

 

30,393,559

 

Diluted

 

 

30,330,258

 

 

 

30,392,057

 

 

 

30,471,747

 

 

See Accompanying Notes to Consolidated Financial Statements.

56


 

Hanmi Financial Corporation and Subsidiaries

Consolidated Statements of Comprehensive Income

(in thousands)

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Net income

 

$

80,041

 

 

$

101,394

 

 

$

98,677

 

Other comprehensive income (loss), net of tax:

 

 

 

 

 

 

 

 

 

Unrealized gain (loss):

 

 

 

 

 

 

 

 

 

Unrealized holding gain (loss) arising during period

 

 

21,795

 

 

 

(113,094

)

 

 

(17,185

)

Unrealized gain on cash flow hedge

 

 

306

 

 

 

 

 

 

 

Unrealized gain (loss)

 

 

22,101

 

 

 

(113,094

)

 

 

(17,185

)

Income tax benefit (expense) related to items of other comprehensive income

 

 

(6,351

)

 

 

32,552

 

 

 

5,303

 

Other comprehensive income (loss), net of tax

 

 

15,750

 

 

 

(80,542

)

 

 

(11,882

)

 

 

 

 

 

 

 

 

 

 

Reclassification adjustment for losses included in net earnings

 

 

1,871

 

 

 

 

 

 

499

 

Income tax benefit related to reclassification adjustment

 

 

(564

)

 

 

 

 

 

(136

)

Reclassification adjustment for losses included in net earnings, net of tax

 

 

1,307

 

 

 

 

 

 

363

 

Other comprehensive income (loss), net of tax

 

 

17,057

 

 

 

(80,542

)

 

 

(11,519

)

Total comprehensive income

 

$

97,098

 

 

$

20,852

 

 

$

87,158

 

 

See Accompanying Notes to Consolidated Financial Statements.

57


 

Hanmi Financial Corporation and Subsidiaries

Consolidated Statements of Changes in Stockholders’ Equity

(in thousands, except share data)

 

 

 

Common Stock - Number of Shares

 

 

Stockholders' Equity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

Other

 

 

 

 

 

Treasury

 

 

Total

 

 

 

Shares

 

 

Treasury

 

 

Shares

 

 

Common

 

 

Paid-in

 

 

Comprehensive

 

 

Retained

 

 

Stock,

 

 

Stockholders’

 

 

 

Issued

 

 

Shares

 

 

Outstanding

 

 

Stock

 

 

Capital

 

 

Income (Loss)

 

 

Earnings

 

 

at Cost

 

 

Equity

 

Balance at December 31, 2020

 

 

33,560,801

 

 

 

(2,842,966

)

 

 

30,717,835

 

 

$

33

 

 

$

578,360

 

 

$

3,076

 

 

$

114,621

 

 

$

(119,046

)

 

$

577,044

 

Issuance of awards pursuant to equity incentive plans, net of forfeitures

 

 

43,038

 

 

 

 

 

 

43,038

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Share-based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,436

 

 

 

 

 

 

 

 

 

 

 

 

2,436

 

Shares surrendered to satisfy tax liability upon vesting of equity awards

 

 

 

 

 

(24,953

)

 

 

(24,953

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(572

)

 

 

(572

)

Repurchase of common stock

 

 

 

 

 

(328,659

)

 

 

(328,659

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(6,135

)

 

 

(6,135

)

Cash dividends paid (common stock, $0.54/share)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(16,514

)

 

 

 

 

 

(16,514

)

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

98,677

 

 

 

 

 

 

98,677

 

Change in unrealized gain (loss) on securities available for sale, net of income taxes

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(11,519

)

 

 

 

 

 

 

 

 

(11,519

)

Balance at December 31, 2021

 

 

33,603,839

 

 

 

(3,196,578

)

 

 

30,407,261

 

 

$

33

 

 

$

580,796

 

 

$

(8,443

)

 

$

196,784

 

 

$

(125,753

)

 

$

643,417

 

Stock options exercised

 

 

 

 

 

1,500

 

 

 

1,500

 

 

 

 

 

 

19

 

 

 

 

 

 

 

 

 

 

 

 

19

 

Issuance of awards pursuant to equity incentive plans, net of forfeitures

 

 

104,395

 

 

 

 

 

 

104,395

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Share-based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,595

 

 

 

 

 

 

 

 

 

 

 

 

2,595

 

Shares surrendered to satisfy tax liability upon vesting of equity awards

 

 

 

 

 

(27,535

)

 

 

(27,535

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(732

)

 

 

(732

)

Cash dividends paid (common stock, $0.94/share)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(28,636

)

 

 

 

 

 

(28,636

)

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101,394

 

 

 

 

 

 

101,394

 

Change in unrealized gain (loss) on securities available for sale, net of income taxes

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(80,542

)

 

 

 

 

 

 

 

 

(80,542

)

Balance at December 31, 2022

 

 

33,708,234

 

 

 

(3,222,613

)

 

 

30,485,621

 

 

$

33

 

 

$

583,410

 

 

$

(88,985

)

 

$

269,542

 

 

$

(126,485

)

 

$

637,515

 

Stock options exercised

 

 

50,000

 

 

 

(35,273

)

 

 

14,727

 

 

 

 

 

 

821

 

 

 

 

 

 

 

 

 

(821

)

 

 

 

Issuance of awards pursuant to equity incentive plans, net of forfeitures

 

 

159,801

 

 

 

 

 

 

159,801

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

Share-based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,681

 

 

 

 

 

 

 

 

 

 

 

 

2,681

 

Shares surrendered to satisfy tax liability upon vesting of equity awards

 

 

 

 

 

(41,494

)

 

 

(41,494

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(785

)

 

 

(785

)

Repurchase of common stock

 

 

 

 

 

(250,000

)

 

 

(250,000

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(4,084

)

 

 

(4,084

)

Cash dividends paid (common stock, $1.00/share)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(30,535

)

 

 

 

 

 

(30,535

)

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

80,041

 

 

 

 

 

 

80,041

 

Change in unrealized gain (loss) on securities available for sale, net of income taxes

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16,839

 

 

 

 

 

 

 

 

 

16,839

 

Change in unrealized gain (loss) on cash flow hedge, net of income taxes

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

218

 

 

 

 

 

 

 

 

 

218

 

Balance at December 31, 2023

 

 

33,918,035

 

 

 

(3,549,380

)

 

 

30,368,655

 

 

$

34

 

 

$

586,912

 

 

$

(71,928

)

 

$

319,048

 

 

$

(132,175

)

 

$

701,891

 

 

See Accompanying Notes to Consolidated Financial Statements

58


 

Hanmi Financial Corporation and Subsidiaries

Consolidated Statements of Cash Flows

(in thousands)

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Cash flows from operating activities:

 

 

 

 

 

 

 

 

 

Net income

 

$

80,041

 

 

$

101,394

 

 

$

98,677

 

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

 

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

6,793

 

 

 

12,384

 

 

 

13,797

 

Amortization of servicing assets - net

 

 

2,456

 

 

 

2,672

 

 

 

2,292

 

Share-based compensation expense

 

 

2,681

 

 

 

2,595

 

 

 

2,436

 

Credit loss expense (recovery)

 

 

4,342

 

 

 

836

 

 

 

(24,403

)

Loss on sales of securities

 

 

1,871

 

 

 

 

 

 

499

 

Gain on sales of SBA loans

 

 

(5,701

)

 

 

(9,478

)

 

 

(17,266

)

Origination of SBA loans held for sale

 

 

(104,998

)

 

 

(150,825

)

 

 

(265,743

)

Proceeds from sales of SBA loans

 

 

104,250

 

 

 

165,587

 

 

 

274,132

 

Change in bank-owned life insurance

 

 

(791

)

 

 

(639

)

 

 

(1,011

)

Gain on sale of fixed assets

 

 

(3,957

)

 

 

 

 

 

(45

)

Change in prepaid expenses and other assets

 

 

(28,938

)

 

 

(24,612

)

 

 

2,657

 

Change in income tax assets

 

 

9,783

 

 

 

24,688

 

 

 

3,312

 

Valuation adjustment on servicing assets

 

 

(385

)

 

 

385

 

 

 

 

Change in accrued interest payable and other liabilities

 

 

40,352

 

 

 

22,321

 

 

 

4,395

 

Net cash provided by operating activities

 

 

107,799

 

 

 

147,308

 

 

 

93,729

 

Cash flows from investing activities:

 

 

 

 

 

 

 

 

 

Purchases of securities available for sale

 

 

(106,971

)

 

 

(166,564

)

 

 

(513,243

)

Proceeds from matured, called and repayment of securities

 

 

105,848

 

 

 

105,979

 

 

 

275,624

 

Proceeds from sales of securities available for sale

 

 

8,149

 

 

 

 

 

 

55,884

 

Purchases of loans receivable

 

 

(9,657

)

 

 

(11,200

)

 

 

(28,862

)

Purchases of premises and equipment

 

 

(2,419

)

 

 

(1,926

)

 

 

(2,724

)

Proceeds from disposition of premises and equipment

 

 

7,229

 

 

 

 

 

 

45

 

Proceeds from sales of other real estate owned ("OREO")

 

 

 

 

 

809

 

 

 

1,479

 

Change in loans receivable, excluding purchases

 

 

(212,173

)

 

 

(808,604

)

 

 

(235,242

)

Net cash used in investing activities

 

 

(209,994

)

 

 

(881,506

)

 

 

(447,039

)

Cash flows from financing activities:

 

 

 

 

 

 

 

 

 

Change in deposits

 

 

112,502

 

 

 

381,803

 

 

 

511,261

 

Change in borrowings

 

 

(25,000

)

 

 

212,500

 

 

 

(12,500

)

Issuance of subordinated debentures

 

 

 

 

 

 

 

 

107,929

 

Redemption of subordinated debentures, net of treasury debentures

 

 

 

 

 

(87,300

)

 

 

(13,043

)

Proceeds from exercise of stock options

 

 

 

 

 

19

 

 

 

 

Cash paid for employee vested shares surrendered due to employee tax liability

 

 

(785

)

 

 

(732

)

 

 

(572

)

Repurchase of common stock

 

 

(4,084

)

 

 

 

 

 

(6,135

)

Cash dividends paid

 

 

(30,535

)

 

 

(28,636

)

 

 

(16,514

)

Net cash provided by financing activities

 

 

52,098

 

 

 

477,654

 

 

 

570,426

 

Net increase (decrease) in cash and due from banks

 

 

(50,097

)

 

 

(256,544

)

 

 

217,116

 

Cash and due from banks at beginning of year

 

 

352,421

 

 

 

608,965

 

 

 

391,849

 

Cash and due from banks at end of period

 

$

302,324

 

 

$

352,421

 

 

$

608,965

 

 

 

 

 

 

 

 

 

 

 

Supplemental disclosures of cash flow information:

 

 

 

 

 

 

 

 

 

Interest expense paid

 

$

116,543

 

 

$

29,535

 

 

$

25,028

 

Income taxes paid

 

$

16,536

 

 

$

12,728

 

 

$

31,400

 

Non-cash activities:

 

 

 

 

 

 

 

 

 

Transfer of loans receivable to other real estate owned

 

$

 

 

$

117

 

 

$

 

Income tax (expense) benefit related to items of other comprehensive income

 

$

(6,915

)

 

$

32,552

 

 

$

4,668

 

Change in right-of-use asset obtained in exchange for lease liability

 

$

8,109

 

 

$

408

 

 

$

2,805

 

Cashless exercise of stock options

 

$

821

 

 

$

 

 

$

 

 

See Accompanying Notes to Consolidated Financial Statements

59


 

Note 1 — Summary of Significant Accounting Policies

Summary of Operations

Hanmi Financial Corporation (“Hanmi Financial,” the “Company,” “we,” “us” or “our”) is the holding company of Hanmi Bank (the “Bank”).

The Bank is a California state-chartered financial institution, the deposits of which are insured by the FDIC, up to applicable limits. The Bank is a state nonmember bank and the FDIC is its primary federal bank regulator. The California Department of Financial Protection and Innovation is the Bank's primary state bank regulator.

The Bank’s primary operations are related to traditional banking activities, including the acceptance of deposits and originating loans and investing in securities. The Bank is a community bank conducting general business banking, with its primary market encompassing the Korean-American and other ethnic communities. The Bank’s full-service offices are located in markets where many of the businesses are owned by immigrants and other minority groups. The Bank’s client base reflects the multi-ethnic composition of these communities. As of December 31, 2023, the Bank maintained a network of 35 full-service branch offices and eight loan production offices in California, Texas, Illinois, Virginia, New Jersey, New York, Colorado, Georgia and Washington.

Basis of Presentation

The accounting and reporting policies of Hanmi Financial and subsidiaries conform, in all material respects, to U.S. generally accepted accounting principles (“GAAP”) and general practices within the banking industry. The information set forth in the following notes is presented on a continuing operations basis. The following is a summary of the significant accounting policies consistently applied in the preparation of the accompanying Consolidated Financial Statements.

Principles of Consolidation

The Consolidated Financial Statements include the accounts of Hanmi Financial and its wholly-owned subsidiaries, the Bank, and Hanmi Financial Corporation Statutory Trust I. All intercompany transactions and balances have been eliminated in consolidation.

Use of Estimates in the Preparation of Financial Statements

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Reclassifications

Certain amounts in the prior years' financial statements and related disclosures were reclassified to conform to the current year presentation with no effect on previously reported net income, stockholders’ equity or cash flows.

Segment Reporting

Through our branch network and lending units, we provide a broad range of financial products and services to individuals and companies. These products include demand, time and savings deposits; and commercial and industrial, real estate and consumer lending. While our chief decision makers monitor the revenue streams of our various products and services, operations are managed and financial performance is evaluated on a company-wide basis. Accordingly, we consider all of our operations to be aggregated in one reportable operating segment.

Cash and Due from Banks

Cash and due from banks include cash, deposits with other financial institutions, and federal funds sold. Net cash flows are reported for customer loan and deposit transactions, interest bearing deposits in other financial institutions, and federal funds purchased and repurchase agreements.

60


 

Securities

Securities are classified into three categories and accounted for as follows:

(i)
Securities that we have the positive intent and ability to hold to maturity are classified as “held to maturity” and reported at amortized cost;
(ii)
Securities that are bought and held principally for the purpose of selling them in the near future are classified as “trading securities” and reported at fair value. Unrealized gains and losses are recognized in earnings;
(iii)
Securities not classified as held to maturity or trading securities are classified as “available for sale” and reported at fair value. Unrealized gains and losses are reported either in earnings or as a separate component of stockholders’ equity as accumulated other comprehensive income, net of income taxes.

All of the securities held by the Company are available for sale debt securities. For available for sale debt securities in an unrealized loss position, the Company first assesses whether it intends to sell, or it is more likely than not that it will be required to sell, the security before recovery of its amortized cost basis. If either of the criteria regarding intent or requirement to sell is met, the security’s amortized cost basis is written down to fair value through income. For available for sale debt securities that do not meet the aforementioned criteria, the Company evaluates whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and adverse conditions specifically related to the security, among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss is recorded and an allowance for credit losses is established, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance for credit losses is recognized in other comprehensive income.

Changes in the allowance for credit losses are recorded as a provision for or recovery of credit loss expense. Losses are charged against the allowance when management believes the risk of default of an available for sale security is confirmed or when either of the criteria regarding intent or requirement to sell is met.

Accrued interest receivable on available for sale debt securities totaled $3.3 million and $2.4 million at December 31, 2023 and 2022, respectively, and was excluded from the estimate of credit losses.

Loans receivable

Originated loans: Loans (other than SBA loans) are primarily originated by the Company with the intent to hold them for investment and are stated at the principal amount outstanding, net of deferred fees and costs. Net deferred fees and costs include nonrefundable loan fees, direct loan origination costs and initial direct costs. Net deferred fees or costs are recognized as an adjustment to interest income over the contractual life of the loans using the effective interest method or taken into income when the related loans are paid off or sold. The amortization of loan fees or costs is discontinued when a loan is placed on nonaccrual status. Interest income is recorded on an accrual basis in accordance with the terms of the respective loan and includes prepayment penalties. Equipment financing agreements are similar to commercial business loans in that the financing agreements are typically made on the basis of the borrower’s ability to make repayment from the cash flows of the borrower’s business.

Nonaccrual loans and nonperforming assets: Loans are placed on nonaccrual status when, in the opinion of management, the full timely collection of principal or interest is in doubt. Generally, the accrual of interest is discontinued when principal or interest payments become 90 or more days past due, unless management believes the loan is adequately collateralized and is in the process of collection. However, in certain instances, we may place a loan on nonaccrual status earlier, depending upon the individual circumstances surrounding the loan’s status. When an asset is placed on nonaccrual, previously accrued but unpaid interest is reversed against current interest income. Subsequent collections of cash are applied as principal reductions when received, except when the ultimate collectability of principal is probable, in which case interest payments are credited to income. Nonaccrual loans may be restored to accrual status when principal and interest become current and full repayment is expected, which generally occurs after payments of six months.

 

61


 

Nonperforming assets consist of loans on nonaccrual status, loans 90 days or more past due and still accruing interest, and OREO.

Loans held for sale

Loans originated, or transferred from loans receivable, and intended for sale in the secondary market are carried at the lower of aggregate cost or fair market value. Fair market value, if lower than cost, is determined based on valuations obtained from market participants or the value of underlying collateral, calculated individually. A valuation allowance is established if the market value of such loans is lower than their cost and net unrealized losses, if any, are recognized through a valuation allowance by charges to income. Origination fees on loans held for sale, net of certain costs of processing and closing the loans, are deferred until the time of sale and are included in the computation of the gain or loss from the sale of the related loans.

Allowance for credit losses

The Company calculates its allowance for credit losses by estimating expected credit losses on a collective basis for loans that share similar risk characteristics. Loans that do not share similar risk characteristics with other loans are evaluated for credit losses on an individual basis. The Company segments loans primarily by loan types, including the collateral type, loan purpose, contract term, amortization and payment structure, considering that the same type of loans share considerable similar risk characteristics. Depending on the type of the pool of financial assets with similar risk characteristics, the Company uses a DCF method, a PD/LGD method, or a WARM method to estimate expected credit losses.

The Company’s methodologies for estimating the allowance for credit losses consider available relevant information about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable forecasts. The methodologies apply historical loss information, adjusted for asset-specific characteristics, economic conditions at the measurement date, and forecasts about future economic conditions expected to exist through the contractual lives of the financial assets that were reasonable and supportable, to the identified pools of financial assets with similar risk characteristics. For all methodologies, the Company determined that four quarters represented a reasonable and supportable forecast period and revert to a historical loss rate over twelve quarters on a straight-line basis. The Company leverages quarterly economic projections from the Federal Open Market Committee and Moody’s Analytics to inform its loss driver forecasts over the four-quarter forecast period, utilizing the national unemployment rate forecast as the primary loss driver. The Company applies an expected loss ratio based on internal historical losses adjusted as appropriate for qualitative factors. The Company's evaluation of market, industry or business specific data, changes in the underlying portfolio composition, trends relating to credit quality, delinquencies, and reasonable and supportable forecasts of economic conditions informed the estimate of qualitative factors.

The Company estimated the allowance for credit losses on loans based on the underlying assets’ amortized cost basis. In the event that collection of principal becomes uncertain, the Company has policies in place to reverse accrued interest in a timely manner. Therefore, the Company has a policy to exclude accrued interest from the measurement of allowance for credit losses.

Expected credit losses are reflected in the allowance for credit losses through a charge to credit loss expense. When the Company deems all or a portion of a financial asset to be uncollectible, the appropriate amount is written off and the allowance for credit losses is reduced by the same amount. Subsequent recoveries, if any, are credited to the allowance for credit losses when received.

Credit Losses on Off-Balance Sheet Credit Exposures

The Company has credit loss exposure for off-balance sheet lending commitments. The Company estimates expected credit losses for off-balance sheet exposures over the contractual period in which it is exposed to credit risk via a contractual obligation to extend credit, unless that obligation is unconditionally cancellable by the Company. The estimate includes consideration of the likelihood that funding will occur and an estimate of expected credit losses on commitments expected to be funded over its estimated life. Adjustments to the allowance for credit losses on off-balance sheet credit exposures is recognized as a provision for credit loss expense.

62


 

Individually Evaluated Loans

Individually evaluated loans are measured for expected credit losses based on the present value of expected cash flows discounted at the effective interest rate, the observable market price, or the fair value of collateral. The allowance for collateral dependent loans is calculated as the difference between the outstanding loan balance and the value of the collateral as determined by recent appraisals, less estimated costs to sell. The allowance for collateral dependent loans varies based on the collateral coverage of the loan at the time of the designation as nonperforming. We continue to monitor the collateral coverage on these loans on a quarterly basis, based on recent appraisals, and adjust the allowance accordingly.

Premises and Equipment

Premises and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization are computed on the straight-line method over the estimated useful lives of the various classes of assets. The ranges of useful lives for the principal classes of assets are as follows:

 

Buildings and improvements

10 to 30 years

Furniture and equipment

3 to 10 years

Leasehold improvements

Term of lease or useful life, whichever is shorter

Software

3 to 7 years

 

Impairment of Long-Lived Assets

We review long-lived assets and certain identifiable intangibles for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future net undiscounted cash flows expected to be generated by the asset. If such assets are considered to be nonperforming, the individual amount to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell.

Other Real Estate Owned and Repossessed Personal Property

Other real estate owned includes real estate acquired through foreclosure and other real estate holdings that are not used in the operation of the Company’s business. Repossessed personal property consists of equipment repossessed on defaulted equipment financing agreements. Other real estate owned and repossessed personal property are recorded at the lower of cost or fair value less estimated costs to sell. Subsequent declines in fair value are recorded through expense.

Servicing Assets

Servicing assets are initially recorded at fair value, which represents the price paid, and amortized in proportion to, and over the period of, estimated net servicing income.

Servicing assets are recorded based on the present value of the contractually specified servicing fee, net of adequate compensation cost, for the estimated life of the loan, using a discount rate and a constant prepayment rate. Management periodically evaluates the servicing assets for impairment. Impairment, if it occurs, is recognized in a valuation allowance in the period of impairment.

Goodwill and Other Intangible Assets

Goodwill and other intangible assets consist of acquired intangible assets arising from acquisitions, including core deposit and third-party originator intangibles. The acquired intangible assets are initially measured at fair value and then are amortized on the straight-line method over their estimated useful lives while goodwill is not amortized.

Goodwill and other intangible assets are assessed for impairment annually or whenever events or changes in circumstances indicate the carrying amount may not be recoverable. The Company performed its annual impairment test and determined no impairment existed as of December 31, 2023.

Federal Home Loan Bank Stock

The Bank is a member of the FHLB of San Francisco and is required to own common stock in the FHLB based upon the Bank’s balance of outstanding FHLB advances. FHLB stock is carried at cost and may be sold back to the FHLB at its carrying

63


 

value. FHLB stock is periodically evaluated for impairment based on ultimate recovery of par value. Both cash and stock dividends received are reported as dividend income.

Bank-Owned Life Insurance

We have purchased single premium life insurance policies (“bank-owned life insurance”) on certain current and former officers. The Bank and named beneficiaries of various current and former covered officers are the beneficiaries under each policy. In the event of the death of a covered officer, the Bank and named beneficiaries of the covered officer will receive the specified insurance benefit from the insurance carrier. Bank-owned life insurance is recorded at the amount that can be realized under the insurance contract at the balance sheet date, which is the cash surrender value adjusted for other charges or other amounts due, if any, that are probable at settlement. Under the Split Dollar Death Benefit Agreements, upon death of an active or former employee, the designated beneficiary(ies) are eligible to receive benefits, which in the aggregate, totaled $2.5 million at December 31, 2023.

Revenue Recognition

ASU 2014-09, Revenue from Contracts with Customers (Topic 606), established a principles-based approach to recognizing revenue that applies to all contracts other than those covered by other authoritative U.S. GAAP guidance. Quantitative and qualitative disclosures regarding the nature, amount, timing and uncertainty of revenue and cash flows are also required. The standard’s core principle is that a company shall recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. In doing so, companies generally are required to use more judgment and make more estimates than under prior guidance. These may include identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation.

Since the guidance does not apply to revenue associated with financial instruments, including loans and securities that are accounted for under GAAP, the new guidance did not have an impact on revenue most closely associated with our financial instruments, including interest income and expense. The Company completed its overall assessment of revenue streams and review of related contracts potentially affected by the ASU, including revenue streams associated with our noninterest income. Based on this assessment, the Company concluded that ASU 2014-09 did not change the method in which the Company currently recognizes revenue for these revenue streams.

The Company's noninterest income primarily includes service charges on deposit accounts, trade finance and other service charges and fees, servicing income, bank-owned life insurance income and gains or losses on sale of SBA loans and securities. Based on our assessment of revenue streams related to the Company's noninterest income, we concluded that the Company's performance obligations for such revenue streams are typically satisfied as services are rendered. If applicable, the Company records contract liabilities, or deferred revenue, when payments from customers are received or due in advance of providing services to customers, and records contract assets when services are provided to customers before payment is received or before payment is due. The Company’s noninterest revenue streams are largely based on transactional activities and since the Company generally receives payments for its services during the period or at the time services are provided, there are no contract asset or receivable balances as of December 31, 2023 and 2022. Consideration is often received immediately or shortly after the Company satisfies its performance obligations and revenue is recognized.

The Company also completed its evaluation of certain costs related to these revenue streams to determine whether such costs should be presented as expenses or contra-revenue (i.e., gross versus net) and concluded that our Consolidated Statements of Income do not include any revenue streams that are impacted by such gross versus net provisions of the standard.

Income Tax

We provide for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided when it is more likely than not that some portion or all of the deferred tax assets will not be realized.

The Company has invested in limited partnerships formed to develop and operate affordable housing units for lower income tenants throughout California. The partnership interests are accounted for utilizing the proportional amortization method with amortization expense and tax benefits recognized through the income tax provision.

64


 

Share-Based Compensation

The Company may provide awards of options, stock appreciation rights, restricted stock awards, restricted stock unit awards, shares granted as a bonus or in lieu of another award, dividend equivalents, other stock-based awards, or performance awards, together with any other right or interest to a participant. Plan participants may include executives and other employees, officers, directors, consultants and other persons who provide services to the Company or its related entities. All stock options granted under its stock-based benefit plans have an exercise price equal to the fair market value of the underlying common stock on the date of grant. Stock options granted generally vest based on three to five years of continuous service and expire 10 years from the date of grant. Restricted stock awards become fully vested after a certain number of years or after certain performance criteria are met. Performance stock units vest upon achievement of certain criteria and may have dividend equivalent rights associated with them. Hanmi Financial becomes entitled to an income tax deduction in an amount equal to the taxable income reported by the holders of the restricted shares when the restrictions are released and the shares are issued. Restricted shares are forfeited if officers and employees terminate employment prior to the lapsing of restrictions or if certain market condition criteria are not met. Forfeitures of restricted stock are treated as canceled shares.

Excess tax benefits from the exercise or vesting of share-based awards are included as a reduction in the provision for income tax expense in the period in which the exercise or vesting occurs.

Earnings per Share

Earnings per share (“EPS”) is calculated on both a basic and a diluted basis. Basic EPS excludes dilution and is computed by dividing income available to common stockholders by the weighted-average number of common shares outstanding for the period. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock or resulted from the issuance of common stock that then shared in earnings. For diluted EPS, the weighted-average number of common shares included the impact of unvested restricted stock under the treasury method.

Unvested restricted stock containing rights to non-forfeitable dividends are considered participating securities prior to vesting and have been included in the earnings allocation in computing basic and diluted EPS under the two-class method.

Treasury Stock

In January 2019, the Company's board of directors adopted a stock repurchase program, under which the Company may repurchase up to 5.0% of its then outstanding shares, or approximately 1.5 million shares of its common stock. The program permits shares to be repurchased in open market or private transactions, through block trades, and pursuant to any trading plan that may be adopted in accordance with Rule 10b5-1 of the Securities and Exchange Commission. The repurchase program may be suspended, terminated or modified at any time for any reason, including market conditions, the cost of repurchasing shares, the availability of alternative investment opportunities, liquidity, and other factors deemed appropriate. These factors may also affect the timing and amount of share repurchases. The repurchase program does not obligate the Company to purchase any particular number of shares. During the year ended December 31, 2023, there were 250,000 shares repurchased, for a total cost of $4.1 million.

We use the cost method of accounting for treasury stock. The cost method requires us to record the reacquisition cost of treasury stock as a deduction from stockholders’ equity on the Consolidated Balance Sheets.

Fair Value of Financial Instruments

Fair values of financial instruments are estimated using relevant market information and other assumptions, as more fully disclosed in a separate note. Fair value estimates involve uncertainties and matters of significant judgment regarding interest rates, credit risk, prepayments, and other factors, especially in the absence of broad markets for particular items. Changes in assumptions or in market conditions could significantly affect these estimates.

Derivative Instruments and Hedging Activities

FASB ASC 815, Derivatives and Hedging (“ASC 815”), provides the disclosure requirements for derivatives and hedging activities with the intent to provide users of financial statements with an enhanced understanding of: (a) how and why an entity uses derivative instruments, (b) how the entity accounts for derivative instruments and related hedged items, and (c) how derivative instruments and related hedged items affect an entity’s financial position, financial performance, and cash flows. Further, qualitative disclosures are required that explain the Company’s objectives and strategies for using derivatives, as well as quantitative disclosures about the fair value of and gains and losses on derivative instruments, and disclosures about credit-risk-related contingent features in derivative instruments.

65


 

As required by ASC 815, the Company records all derivatives on the balance sheet at fair value. The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk, such as interest rate risk, are considered fair value hedges. Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges. Derivatives may also be designated as hedges of the foreign currency exposure of a net investment in a foreign operation. Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge. The Company may enter into derivative contracts that are intended to economically hedge a certain level of its risk, even though hedge accounting does not apply or the Company elects not to apply hedge accounting.

In accordance with the FASB’s fair value measurement guidance in ASU 2011-04, Fair Value Measurement (Topic 820), the Company made an accounting policy election to measure the credit risk of its derivative financial instruments that are subject to master netting agreements on a net basis by counterparty portfolio.

 

Accounting Standards Adopted in 2023

 

ASU 2022-02, Troubled Debt Restructurings and Vintage Disclosures (Topic 326): The FASB amended the accounting and disclosure requirements for expected credit losses by removing the recognition and measurement guidance on TDRs and enhancing disclosures pertaining to certain loan refinancings and restructurings by creditors made to borrowers experiencing financial difficulty. Additionally, this standard requires disclosure of current-period gross write-offs by year of origination for financing receivables.

 

The standard became effective for the Company for the interim and annual periods beginning on January 1, 2023. The adoption of ASU 2022-02 did not have a material effect on the Company’s operating results or financial condition.

 

ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting: In March 2020, the FASB issued ASU 2020-04 to ease the potential burden in accounting for reference rate reform. The amendments in ASU 2020-04 are elective and apply to all entities that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform.

 

ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848: In March 2021, it was announced LIBOR would cease on June 30, 2023. Because the current relief in Topic 848 may not cover a period of time during which a significant number of modifications may take place, the amendments in this ASU will be deferred to December 31, 2024.

 

The new guidance on Topic 848 provided several optional expedients that reduce costs and complexity of accounting for reference rate reform, including measures to simplify or modify accounting issues resulting from reference rate reform for contract modifications, hedges, and debt securities.

 

The adoption of ASU 2020-04 did not have a material effect on the Company’s operating results or financial condition.

 

Recently Issued Accounting Standards Not Yet Effective

 

ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures: In December 2023, the FASB issued ASU 2023-09 to enhance the transparency and decision usefulness of income tax disclosures primarily related to income tax rate reconciliation and income taxes information. The amendments in ASU 2023-09 are effective for fiscal years beginning after December 15, 2024. The adoption of ASU 2023-09 is not expected to have material effect on the Company’s operating results or financial condition.

 

ASU 2023-07, Segment Reporting (Topic 280): Segment Reporting: In November 2023, the FASB issued ASU 2023-07 to provide updates that improve reportable segment disclosure requirements, primarily through enhanced disclosures on significant segment expenses. The amendments in ASU 2023-07 are effective for fiscal years beginning after December 15, 2024. The adoption of ASU 2023-07 is not expected to have material effect on the Company’s operating results or financial condition.

 

66


 

 

Note 2 — Securities

The following is a summary of securities available for sale as of December 31, 2023 and 2022:

 

 

 

 

 

 

Gross

 

 

Gross

 

 

Estimated

 

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Fair

 

 

 

Cost

 

 

Gain

 

 

Loss

 

 

Value

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

86,355

 

 

$

173

 

 

$

(1,040

)

 

$

85,488

 

U.S. government agency and sponsored agency obligations:

 

 

 

 

 

 

 

 

 

 

 

 

Mortgage-backed securities - residential

 

 

504,544

 

 

 

481

 

 

 

(62,697

)

 

 

442,328

 

Mortgage-backed securities - commercial

 

 

59,973

 

 

 

 

 

 

(11,982

)

 

 

47,991

 

Collateralized mortgage obligations

 

 

106,823

 

 

 

237

 

 

 

(9,649

)

 

 

97,411

 

Debt securities

 

 

132,215

 

 

 

 

 

 

(7,590

)

 

 

124,625

 

Total U.S. government agency and sponsored agency obligations

 

 

803,555

 

 

 

718

 

 

 

(91,918

)

 

 

712,355

 

Municipal bonds-tax exempt

 

 

77,121

 

 

 

 

 

 

(9,225

)

 

 

67,896

 

Total securities available for sale

 

$

967,031

 

 

$

891

 

 

$

(102,183

)

 

$

865,739

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

49,690

 

 

$

 

 

$

(1,664

)

 

$

48,026

 

U.S. government agency and sponsored agency obligations:

 

 

 

 

 

 

 

 

 

 

 

 

Mortgage-backed securities - residential

 

 

540,590

 

 

 

63

 

 

 

(75,501

)

 

 

465,152

 

Mortgage-backed securities - commercial

 

 

61,799

 

 

 

 

 

 

(10,507

)

 

 

51,292

 

Collateralized mortgage obligations

 

 

98,236

 

 

 

 

 

 

(12,751

)

 

 

85,485

 

Debt securities

 

 

150,338

 

 

 

 

 

 

(11,839

)

 

 

138,499

 

Total U.S. government agency and sponsored agency obligations

 

 

850,963

 

 

 

63

 

 

 

(110,598

)

 

 

740,428

 

Municipal bonds-tax exempt

 

 

78,143

 

 

 

 

 

 

(12,759

)

 

 

65,384

 

Total securities available for sale

 

$

978,796

 

 

$

63

 

 

$

(125,021

)

 

$

853,838

 

 

The amortized cost and estimated fair value of securities as of December 31, 2023, by contractual or expected maturity, are shown below. Collateralized mortgage obligations are included in the table shown below based on their expected maturities. All other securities are included based on their contractual maturities. Mortgage-backed securities included in the table below may mature before their contractual maturities.

 

 

 

Available for Sale

 

 

 

Amortized

 

 

Estimated

 

 

 

Cost

 

 

Fair Value

 

 

 

(in thousands)

 

Within one year

 

$

62,521

 

 

$

61,828

 

Over one year through five years

 

 

169,176

 

 

 

160,983

 

Over five years through ten years

 

 

83,720

 

 

 

77,608

 

Over ten years

 

 

651,614

 

 

 

565,320

 

Total

 

$

967,031

 

 

$

865,739

 

 

67


 

The following table summarizes debt securities available for sale in an unrealized loss position for which an allowance for credit losses has not been recorded at December 31, 2023 and 2022, aggregated by major security type and length of time in a continuous unrealized loss position:

 

 

 

Holding Period

 

 

 

Less than 12 Months

 

 

12 Months or More

 

 

Total

 

 

 

Gross
Unrealized
Loss

 

 

Estimated
Fair
Value

 

 

Number
of
Securities

 

 

Gross
Unrealized
Loss

 

 

Estimated
Fair
Value

 

 

Number
of
Securities

 

 

Gross
Unrealized
Loss

 

 

Estimated
Fair
Value

 

 

Number
of
Securities

 

 

 

(in thousands, except number of securities)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

(57

)

 

$

21,024

 

 

 

7

 

 

$

(983

)

 

$

32,449

 

 

 

11

 

 

$

(1,040

)

 

$

53,473

 

 

 

18

 

U.S. government agency and sponsored agency obligations:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mortgage-backed securities - residential

 

 

(11

)

 

 

2,324

 

 

 

5

 

 

 

(62,686

)

 

 

411,417

 

 

 

118

 

 

 

(62,697

)

 

 

413,741

 

 

 

123

 

Mortgage-backed securities - commercial

 

 

 

 

 

 

 

 

 

 

 

(11,982

)

 

 

47,991

 

 

 

15

 

 

 

(11,982

)

 

 

47,991

 

 

 

15

 

Collateralized mortgage obligations

 

 

(38

)

 

 

7,074

 

 

 

2

 

 

 

(9,611

)

 

 

63,610

 

 

 

24

 

 

 

(9,649

)

 

 

70,684

 

 

 

26

 

Debt securities

 

 

 

 

 

 

 

 

 

 

 

(7,590

)

 

 

124,625

 

 

 

26

 

 

 

(7,590

)

 

 

124,625

 

 

 

26

 

Total U.S. government agency and sponsored agency obligations

 

 

(49

)

 

 

9,398

 

 

 

7

 

 

 

(91,869

)

 

 

647,643

 

 

 

183

 

 

 

(91,918

)

 

 

657,041

 

 

 

190

 

Municipal bonds-tax exempt

 

 

 

 

 

 

 

 

 

 

 

(9,225

)

 

 

67,896

 

 

 

19

 

 

 

(9,225

)

 

 

67,896

 

 

 

19

 

Total

 

$

(106

)

 

$

30,422

 

 

 

14

 

 

$

(102,077

)

 

$

747,988

 

 

 

213

 

 

$

(102,183

)

 

$

778,410

 

 

 

227

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

(414

)

 

$

33,812

 

 

 

14

 

 

$

(1,250

)

 

$

14,215

 

 

 

4

 

 

$

(1,664

)

 

$

48,027

 

 

 

18

 

U.S. government agency and sponsored agency obligations:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mortgage-backed securities - residential

 

 

(1,712

)

 

 

36,009

 

 

 

18

 

 

 

(73,789

)

 

 

424,302

 

 

 

105

 

 

 

(75,501

)

 

 

460,311

 

 

 

123

 

Mortgage-backed securities - commercial

 

 

(84

)

 

 

4,069

 

 

 

1

 

 

 

(10,423

)

 

 

47,221

 

 

 

14

 

 

 

(10,507

)

 

 

51,290

 

 

 

15

 

Collateralized mortgage obligations

 

 

(1,011

)

 

 

23,606

 

 

 

8

 

 

 

(11,740

)

 

 

61,879

 

 

 

20

 

 

 

(12,751

)

 

 

85,485

 

 

 

28

 

Debt securities

 

 

(1,103

)

 

 

31,714

 

 

 

8

 

 

 

(10,736

)

 

 

106,785

 

 

 

22

 

 

 

(11,839

)

 

 

138,499

 

 

 

30

 

Total U.S. government agency and sponsored agency obligations

 

 

(3,910

)

 

 

95,398

 

 

 

35

 

 

 

(106,688

)

 

 

640,187

 

 

 

161

 

 

 

(110,598

)

 

 

735,585

 

 

 

196

 

Municipal bonds-tax exempt

 

 

 

 

 

 

 

 

 

 

 

(12,759

)

 

 

65,385

 

 

 

19

 

 

 

(12,759

)

 

 

65,385

 

 

 

19

 

Total

 

$

(4,324

)

 

$

129,210

 

 

 

49

 

 

$

(120,697

)

 

$

719,787

 

 

 

184

 

 

$

(125,021

)

 

$

848,997

 

 

 

233

 

 

The Company evaluates its available for sale securities portfolio for impairment on a quarterly basis. The Company did not recognize unrealized losses in income because it has the ability and the intent to hold and does not expect to be required to sell these securities until the recovery of their cost basis. The quarterly impairment assessment takes into account the changes in the credit quality of these debt securities since acquisition and the likelihood of a credit loss occurring over the life of the securities. In the event that a credit loss is expected to occur in the future, an allowance is established and a corresponding credit loss is recognized. Based on this analysis, the Company determined that no credit losses are expected to be realized on the tax-exempt municipal bond portfolio. The remainder of the securities portfolio consists of U.S. Treasury obligations, U.S. government agency securities, and U.S. government sponsored agency securities, all of which have the backing of the U.S. government, and are therefore not expected to incur credit losses.

Realized gains and losses on sales of securities and proceeds from sales of securities were as follows for the periods indicated:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Gross realized gains on sales of securities

 

$

 

 

$

 

 

$

99

 

Gross realized losses on sales of securities

 

 

(1,871

)

 

 

 

 

 

(598

)

Net realized gains (losses) on sales of securities

 

$

(1,871

)

 

$

 

 

$

(499

)

Proceeds from sales of securities

 

$

8,149

 

 

 

 

 

 

55,884

 

For the year ended December 31, 2023, the Company recorded $1.9 million in net realized loss from sale of securities that had previously been recognized as net unrealized losses of $1.7 million in comprehensive income.

There were no sales of securities for the year ended December 31, 2022. For the year ended December 31, 2021, the Company recorded $0.5 million in net realized loss from the sale of securities that had previously been recognized as net unrealized losses of $0.1 million in comprehensive income.

68


 

Securities available for sale with market values of $24.8 million and $23.4 million as of December 31, 2023 and 2022, respectively, were pledged to secure advances from the Federal Reserve Bank (“FRB”) Discount Window and the Bank Term Funding Program (“BTFP”), and for other purposes as required or permitted by law.

At year-end 2023, there were no holdings of securities of any one issuer, other than the U.S. government and its agencies, in an amount greater than 10% of shareholders’ equity.

Note 3 — Loans Receivable

The Board of Directors and management review and approve the Bank’s loan policy and procedures on a regular basis to reflect matters such as regulatory and organizational structure changes, strategic planning revisions, concentrations of credit, loan delinquencies and nonperforming loans, and problem loans.

Real estate loans are loans secured by liens or interest in real estate, to provide for the purchase, construction or refinance of real estate properties. Commercial and industrial loans consist of commercial term loans, commercial lines of credit and can include SBA loans. Alternatively, SBA loans can be real estate secured. Equipment financing agreements are typically secured by the business assets being financed. We maintain management loan review and monitoring departments that review and monitor pass graded loans as well as problem loans to prevent further deterioration.

Concentrations of Credit: The majority of the Bank’s loan portfolio consists of commercial real estate loans.

Loans receivable, net

Loans receivable consisted of the following as of the dates indicated:

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Real estate loans:

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

Retail

 

$

1,107,360

 

 

$

1,023,608

 

Hospitality

 

 

740,519

 

 

 

646,893

 

Office

 

 

574,981

 

 

 

499,946

 

Other (1)

 

 

1,366,534

 

 

 

1,553,729

 

Total commercial property loans

 

 

3,789,394

 

 

 

3,724,176

 

Construction

 

 

100,345

 

 

 

109,205

 

Residential (2)

 

 

962,661

 

 

 

734,472

 

Total real estate loans

 

 

4,852,400

 

 

 

4,567,853

 

Commercial and industrial loans (3)

 

 

747,819

 

 

 

804,492

 

Equipment financing agreements

 

 

582,215

 

 

 

594,788

 

Loans receivable

 

 

6,182,434

 

 

 

5,967,133

 

Allowance for credit losses

 

 

(69,462

)

 

 

(71,523

)

Loans receivable, net

 

$

6,112,972

 

 

$

5,895,610

 

 

(1)
Includes, among other property types, mixed-use, gas station, apartment, industrial, faith-based facilities and warehouse; the remaining real estate categories represent less than 1% of the Bank's total loans receivable.
(2)
Includes $1.9 million and $2.4 million of home equity loans and lines, and $4.5 million and $4.6 million of personal loans at December 31, 2023 and 2022, respectively.
(3)
At December 31, 2023 and 2022, PPP loans were $0.2 million and $0.9 million, respectively.

Accrued interest on loans was $19.8 million and $16.0 million at December 31, 2023 and 2022, respectively.

At December 31, 2023 and 2022, loans with carrying values of $2.36 billion and $2.40 billion, respectively, were pledged to secure advances from the FHLB.

69


 

Loans Held for Sale

The following table details the information on SBA loans held for sale by portfolio segment for the years ended December 31, 2023 and 2022:

 

 

 

Real Estate

 

 

Commercial
and Industrial

 

 

Total

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

Balance at beginning of period

 

$

3,775

 

 

$

4,268

 

 

$

8,043

 

Originations and transfers

 

 

65,705

 

 

 

39,293

 

 

 

104,998

 

Sales

 

 

(60,611

)

 

 

(39,903

)

 

 

(100,514

)

Principal paydowns and amortization

 

 

(77

)

 

 

(437

)

 

 

(514

)

Balance at end of period

 

$

8,792

 

 

$

3,221

 

 

$

12,013

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

 

 

 

 

 

 

Balance at beginning of period

 

$

6,954

 

 

$

6,388

 

 

$

13,342

 

Originations and transfers

 

 

99,547

 

 

 

51,278

 

 

 

150,825

 

Sales

 

 

(102,720

)

 

 

(53,389

)

 

 

(156,109

)

Principal paydowns and amortization

 

 

(6

)

 

 

(9

)

 

 

(15

)

Balance at end of period

 

$

3,775

 

 

$

4,268

 

 

$

8,043

 

 

Loans held for sale were comprised of $12.0 million and $8.0 million of the guaranteed portion of SBA 7(a) loans at December 31, 2023 and 2022, respectively.

The following table presents loans purchased by portfolio segment for the years ended December 31, 2023 and 2022:

 

 

 

Commercial
Real Estate

 

 

Commercial
and Industrial

 

 

Residential
Real Estate

 

 

Total

 

 

 

(in thousands)

 

2023

 

$

 

 

$

9,657

 

 

$

 

 

$

9,657

 

2022

 

$

11,030

 

 

$

180

 

 

$

18,715

 

 

$

29,925

 

 

70


 

 

Allowance for credit losses

The following table details the information on the allowance for credit losses by portfolio segment for the years ended December 31, 2023, 2022 and 2021:

 

 

 

Real
Estate

 

 

Commercial
and
Industrial

 

 

Equipment Financing Agreements

 

 

Total

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for credit losses:

 

 

 

 

 

 

 

 

 

 

 

 

Beginning balance

 

$

44,026

 

 

$

15,267

 

 

$

12,230

 

 

$

71,523

 

Charge-offs

 

 

(627

)

 

 

(6,657

)

 

 

(8,806

)

 

 

(16,090

)

Recoveries

 

 

312

 

 

 

7,089

 

 

 

1,646

 

 

 

9,047

 

Provision (recovery) for credit losses

 

 

1,788

 

 

 

(5,442

)

 

 

8,636

 

 

 

4,982

 

Ending balance

 

$

45,499

 

 

$

10,257

 

 

$

13,706

 

 

$

69,462

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for credit losses:

 

 

 

 

 

 

 

 

 

 

 

 

Beginning balance

 

$

48,890

 

 

$

12,418

 

 

$

11,249

 

 

$

72,557

 

Charge-offs

 

 

(1,886

)

 

 

(524

)

 

 

(2,312

)

 

 

(4,722

)

Recoveries

 

 

848

 

 

 

1,178

 

 

 

1,322

 

 

 

3,348

 

Provision (recovery) for credit losses

 

 

(3,826

)

 

 

2,195

 

 

 

1,971

 

 

 

340

 

Ending balance

 

$

44,026

 

 

$

15,267

 

 

$

12,230

 

 

$

71,523

 

December 31, 2021

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for credit losses:

 

 

 

 

 

 

 

 

 

 

 

 

Beginning balance

 

$

51,876

 

 

$

21,410

 

 

$

17,140

 

 

$

90,426

 

Charge-offs

 

 

(1,427

)

 

 

(546

)

 

 

(4,400

)

 

 

(6,373

)

Recoveries

 

 

10,807

 

 

 

897

 

 

 

946

 

 

 

12,650

 

Provision (recovery) for credit losses

 

 

(12,366

)

 

 

(9,343

)

 

 

(2,437

)

 

 

(24,146

)

Ending balance

 

$

48,890

 

 

$

12,418

 

 

$

11,249

 

 

$

72,557

 

The table below presents the allowance for credit losses by portfolio segment as a percentage of the total allowance for credit losses and loans by portfolio segment as a percentage of the aggregate investment of loans receivable for the years ended December 31, 2023 and 2022:

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

 

Allowance
Amount

 

 

Percentage
of Total
Allowance

 

 

Total
Loans

 

 

Percentage
of Total
Loans

 

 

Allowance
Amount

 

 

Percentage
of Total
Allowance

 

 

Total
Loans

 

 

Percentage
of Total
Loans

 

 

 

(dollars in thousands)

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Retail

 

$

10,264

 

 

 

14.8

%

 

$

1,107,360

 

 

 

17.9

%

 

$

7,872

 

 

 

11.0

%

 

$

1,023,608

 

 

 

17.2

%

Hospitality

 

 

15,534

 

 

 

22.4

 

 

 

740,519

 

 

 

12.0

 

 

 

13,407

 

 

 

18.7

 

 

 

646,893

 

 

 

10.8

 

Office

 

 

3,024

 

 

 

4.4

 

 

 

574,981

 

 

 

9.3

 

 

 

2,293

 

 

 

3.2

 

 

 

499,946

 

 

 

8.4

 

Other

 

 

8,663

 

 

 

12.4

 

 

 

1,366,534

 

 

 

22.1

 

 

 

13,056

 

 

 

18.3

 

 

 

1,553,729

 

 

 

26.0

 

Total commercial property loans

 

 

37,485

 

 

 

54.0

 

 

 

3,789,394

 

 

 

61.3

 

 

 

36,628

 

 

 

51.2

 

 

 

3,724,176

 

 

 

62.4

 

Construction

 

 

2,756

 

 

 

4.0

 

 

 

100,345

 

 

 

1.6

 

 

 

4,022

 

 

 

5.7

 

 

 

109,205

 

 

 

1.8

 

Residential

 

 

5,258

 

 

 

7.5

 

 

 

962,661

 

 

 

15.6

 

 

 

3,376

 

 

 

4.7

 

 

 

734,472

 

 

 

12.4

 

Total real estate loans

 

 

45,499

 

 

 

65.5

 

 

 

4,852,400

 

 

 

78.5

 

 

 

44,026

 

 

 

61.6

 

 

 

4,567,853

 

 

 

76.6

 

Commercial and industrial loans

 

 

10,257

 

 

 

14.8

 

 

 

747,819

 

 

 

12.1

 

 

 

15,267

 

 

 

21.3

 

 

 

804,492

 

 

 

13.4

 

Equipment financing agreements

 

 

13,706

 

 

 

19.7

 

 

 

582,215

 

 

 

9.4

 

 

 

12,230

 

 

 

17.1

 

 

 

594,788

 

 

 

10.0

 

Total

 

$

69,462

 

 

 

100.0

%

 

$

6,182,434

 

 

 

100.0

%

 

$

71,523

 

 

 

100.0

%

 

$

5,967,133

 

 

 

100.0

%

 

71


 

The following table represents the amortized cost basis of collateral dependent loans by class of loans as of December 31, 2023 and 2022, for which repayment is expected to be obtained through the sale of the underlying collateral and any collateral dependent loans that are still accruing but are considered nonperforming.

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Real estate loans:

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

Retail

 

$

1,530

 

 

$

1,930

 

Hospitality

 

 

338

 

 

 

 

Other (1)

 

 

305

 

 

 

256

 

Total commercial property loans

 

 

2,173

 

 

 

2,186

 

Residential

 

 

1

 

 

 

508

 

Total real estate loans

 

 

2,174

 

 

 

2,694

 

Commercial and industrial loans

 

 

5,178

 

 

 

 

Total

 

$

7,352

 

 

$

2,694

 

 

(1)
Includes, among other property types, mixed-use, gas station, apartment, industrial, faith-based facilities and warehouse; the remaining real estate categories represent less than one percent of the Bank's total loans receivable.

Loan Quality Indicators

As part of the on-going monitoring of the quality of our loan portfolio, we utilize an internal loan grading system to identify credit risk and assign an appropriate grade (from 1 to 8) for each loan in our portfolio. Third-party loan reviews are conducted annually on a sample basis. Additional adjustments are made when determined to be necessary. The loan grade definitions are as follows:

Pass and Pass-Watch: Pass and Pass-Watch loans, grades (1-4), are in compliance with the Bank’s credit policy and regulatory requirements, and do not exhibit any potential or defined weaknesses as defined under “Special Mention,” “Substandard” or “Doubtful.” This category is the strongest level of the Bank’s loan grading system. It consists of all performing loans with no identified credit weaknesses. It includes cash and stock/security secured loans or other investment grade loans.

Special Mention: A Special Mention loan, grade (5), has potential weaknesses that deserve management’s close attention. If not corrected, these potential weaknesses may result in deterioration of the repayment of the debt and result in a Substandard classification. Loans that have significant actual, not potential, weaknesses are considered more severely classified.

Substandard: A Substandard loan, grade (6), has a well-defined weakness that jeopardizes the liquidation of the debt. A loan graded Substandard is not protected by the sound worth and paying capacity of the borrower, or of the value and type of collateral pledged. With a Substandard loan, there is a distinct possibility that the Bank will sustain some loss if the weaknesses or deficiencies are not corrected.

Doubtful: A Doubtful loan, grade (7), is one that has critical weaknesses that would make the collection or liquidation of the full amount due improbable. However, there may be pending events which may work to strengthen the loan, and therefore the amount or timing of a possible loss cannot be determined at the current time.

Loss: A loan classified as Loss, grade (8), is considered uncollectible and of such little value that their continuance as active bank assets is not warranted. This classification does not mean that the loan has absolutely no recovery or salvage value, but rather it is not practical or desirable to defer writing off this asset even though partial recovery may be possible in the future. Loans classified as Loss will be charged off in a timely manner.

Under regulatory guidance, loans graded special mention or worse are considered criticized loans, and loans graded substandard or worse are considered classified loans.

 

72


 

Loans by Vintage Year and Risk Rating

 

 

 

Term Loans

 

 

 

 

 

 

 

 

 

Amortized Cost Basis by Origination Year (1)

 

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

2021

 

 

2020

 

 

2019

 

 

Prior

 

 

Revolving
Loans
Amortized
Cost Basis

 

 

Total

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

$

683,819

 

 

$

986,822

 

 

$

858,821

 

 

$

572,950

 

 

$

378,067

 

 

$

238,400

 

 

$

30,236

 

 

$

3,749,115

 

Special Mention

 

 

4,400

 

 

 

3,997

 

 

 

3,271

 

 

 

5,670

 

 

 

711

 

 

 

2,310

 

 

 

1,406

 

 

 

21,765

 

Classified

 

 

3,065

 

 

 

1,080

 

 

 

4,899

 

 

 

 

 

 

5,578

 

 

 

3,892

 

 

 

 

 

 

18,514

 

Total commercial property

 

 

691,284

 

 

 

991,899

 

 

 

866,991

 

 

 

578,620

 

 

 

384,356

 

 

 

244,602

 

 

 

31,642

 

 

 

3,789,394

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

411

 

 

 

 

 

 

216

 

 

 

 

 

 

627

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

403

 

 

 

 

 

 

(81

)

 

 

 

 

 

322

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Construction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

72,039

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

72,039

 

Special Mention

 

 

 

 

 

 

 

 

28,306

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

28,306

 

Classified

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total construction

 

 

72,039

 

 

 

 

 

 

28,306

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

100,345

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Residential

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

290,196

 

 

 

375,712

 

 

 

158,618

 

 

 

12,656

 

 

 

217

 

 

 

119,736

 

 

 

5,025

 

 

 

962,160

 

Special Mention

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

500

 

 

 

500

 

Classified

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

1

 

Total residential

 

 

290,196

 

 

 

375,712

 

 

 

158,618

 

 

 

12,656

 

 

 

217

 

 

 

119,737

 

 

 

5,525

 

 

 

962,661

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(7

)

 

 

 

 

 

(7

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total real estate loans

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

1,046,054

 

 

 

1,362,534

 

 

 

1,017,439

 

 

 

585,606

 

 

 

378,284

 

 

 

358,136

 

 

 

35,261

 

 

 

4,783,314

 

Special Mention

 

 

4,400

 

 

 

3,997

 

 

 

31,577

 

 

 

5,670

 

 

 

711

 

 

 

2,310

 

 

 

1,906

 

 

 

50,571

 

Classified

 

 

3,065

 

 

 

1,080

 

 

 

4,899

 

 

 

 

 

 

5,578

 

 

 

3,893

 

 

 

 

 

 

18,515

 

Total real estate loans

 

 

1,053,519

 

 

 

1,367,611

 

 

 

1,053,915

 

 

 

591,276

 

 

 

384,573

 

 

 

364,339

 

 

 

37,167

 

 

 

4,852,400

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

411

 

 

 

 

 

 

216

 

 

 

 

 

 

627

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

403

 

 

 

 

 

 

(88

)

 

 

 

 

 

315

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial and industrial loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

177,864

 

 

 

169,209

 

 

 

84,198

 

 

 

31,348

 

 

 

9,971

 

 

 

12,920

 

 

 

242,044

 

 

 

727,554

 

Special Mention

 

 

 

 

 

14,578

 

 

 

 

 

 

102

 

 

 

 

 

 

65

 

 

 

(1

)

 

 

14,744

 

Classified

 

 

329

 

 

 

 

 

 

 

 

 

 

 

 

79

 

 

 

174

 

 

 

4,939

 

 

 

5,521

 

Total commercial and industrial loans

 

 

178,193

 

 

 

183,787

 

 

 

84,198

 

 

 

31,450

 

 

 

10,050

 

 

 

13,159

 

 

 

246,982

 

 

 

747,819

 

YTD gross charge-offs

 

 

 

 

 

17

 

 

 

 

 

 

 

 

 

110

 

 

 

410

 

 

 

6,120

 

 

 

6,657

 

YTD net charge-offs (recoveries)

 

 

 

 

 

5

 

 

 

(7

)

 

 

 

 

 

101

 

 

 

(6,621

)

 

 

6,090

 

 

 

(432

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Equipment financing agreements:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

215,670

 

 

 

211,228

 

 

 

101,622

 

 

 

24,340

 

 

 

18,832

 

 

 

3,192

 

 

 

 

 

 

574,884

 

Special Mention

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified

 

 

392

 

 

 

4,171

 

 

 

1,945

 

 

 

365

 

 

 

401

 

 

 

57

 

 

 

 

 

 

7,331

 

Total equipment financing agreements

 

 

216,062

 

 

 

215,399

 

 

 

103,567

 

 

 

24,705

 

 

 

19,233

 

 

 

3,249

 

 

 

 

 

 

582,215

 

YTD gross charge-offs

 

 

178

 

 

 

3,944

 

 

 

3,267

 

 

 

386

 

 

 

799

 

 

 

232

 

 

 

 

 

 

8,806

 

YTD net charge-offs (recoveries)

 

 

178

 

 

 

3,744

 

 

 

2,858

 

 

 

244

 

 

 

250

 

 

 

(114

)

 

 

 

 

 

7,160

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total loans receivable:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

1,439,588

 

 

 

1,742,971

 

 

 

1,203,259

 

 

 

641,294

 

 

 

407,087

 

 

 

374,248

 

 

 

277,305

 

 

 

6,085,752

 

Special Mention

 

 

4,400

 

 

 

18,575

 

 

 

31,577

 

 

 

5,772

 

 

 

711

 

 

 

2,375

 

 

 

1,905

 

 

 

65,315

 

Classified

 

 

3,786

 

 

 

5,251

 

 

 

6,844

 

 

 

365

 

 

 

6,058

 

 

 

4,124

 

 

 

4,939

 

 

 

31,367

 

Total loans receivable

 

$

1,447,774

 

 

$

1,766,797

 

 

$

1,241,680

 

 

$

647,431

 

 

$

413,856

 

 

$

380,747

 

 

$

284,149

 

 

$

6,182,434

 

YTD gross charge-offs

 

 

178

 

 

 

3,961

 

 

 

3,267

 

 

 

797

 

 

 

909

 

 

 

858

 

 

 

6,120

 

 

 

16,090

 

YTD net charge-offs (recoveries)

 

 

178

 

 

 

3,749

 

 

 

2,851

 

 

 

647

 

 

 

351

 

 

 

(6,823

)

 

 

6,090

 

 

 

7,043

 

 

(1)
Includes extensions, renewals, or modifications of credit contracts, which consist of a new credit decision

73


 

 

 

 

Term Loans

 

 

 

 

 

 

 

 

 

Amortized Cost Basis by Origination Year (1)

 

 

 

 

 

 

 

 

 

2022

 

 

2021

 

 

2020

 

 

2019

 

 

2018

 

 

Prior

 

 

Revolving
Loans
Amortized
Cost Basis

 

 

Total

 

 

 

(in thousands)

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

$

1,184,361

 

 

$

901,029

 

 

$

600,740

 

 

$

404,786

 

 

$

301,950

 

 

$

207,861

 

 

$

50,877

 

 

$

3,651,604

 

Special Mention

 

 

847

 

 

 

13,384

 

 

 

5,857

 

 

 

7,115

 

 

 

 

 

 

6,080

 

 

 

1,701

 

 

 

34,984

 

Classified

 

 

 

 

 

 

 

 

412

 

 

 

4,312

 

 

 

12,304

 

 

 

20,560

 

 

 

 

 

 

37,588

 

Total commercial property

 

 

1,185,208

 

 

 

914,413

 

 

 

607,009

 

 

 

416,213

 

 

 

314,254

 

 

 

234,501

 

 

 

52,578

 

 

 

3,724,176

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Construction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

41,662

 

 

 

67,543

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

109,205

 

Special Mention

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total construction

 

 

41,662

 

 

 

67,543

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

109,205

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Residential

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

405,975

 

 

 

173,236

 

 

 

13,102

 

 

 

232

 

 

 

731

 

 

 

134,766

 

 

 

5,422

 

 

 

733,464

 

Special Mention

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

500

 

 

 

500

 

Classified

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

496

 

 

 

 

 

 

508

 

Total residential

 

 

405,987

 

 

 

173,236

 

 

 

13,102

 

 

 

232

 

 

 

731

 

 

 

135,262

 

 

 

5,922

 

 

 

734,472

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total real estate loans

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

1,631,998

 

 

 

1,141,808

 

 

 

613,842

 

 

 

405,018

 

 

 

302,681

 

 

 

342,627

 

 

 

56,299

 

 

 

4,494,273

 

Special Mention

 

 

847

 

 

 

13,384

 

 

 

5,857

 

 

 

7,115

 

 

 

 

 

 

6,080

 

 

 

2,201

 

 

 

35,484

 

Classified

 

 

12

 

 

 

 

 

 

412

 

 

 

4,312

 

 

 

12,304

 

 

 

21,056

 

 

 

 

 

 

38,096

 

Total real estate loans

 

 

1,632,857

 

 

 

1,155,192

 

 

 

620,111

 

 

 

416,445

 

 

 

314,985

 

 

 

369,763

 

 

 

58,500

 

 

 

4,567,853

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial and industrial loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

368,778

 

 

 

100,537

 

 

 

39,577

 

 

 

24,117

 

 

 

7,342

 

 

 

12,282

 

 

 

205,951

 

 

 

758,584

 

Special Mention

 

 

 

 

 

9,285

 

 

 

 

 

 

 

 

 

29

 

 

 

102

 

 

 

34,113

 

 

 

43,529

 

Classified

 

 

 

 

 

 

 

 

171

 

 

 

1,097

 

 

 

81

 

 

 

391

 

 

 

639

 

 

 

2,379

 

Total commercial and industrial loans

 

 

368,778

 

 

 

109,822

 

 

 

39,748

 

 

 

25,214

 

 

 

7,452

 

 

 

12,775

 

 

 

240,703

 

 

 

804,492

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Equipment financing agreements:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

305,249

 

 

 

165,313

 

 

 

46,970

 

 

 

52,133

 

 

 

17,608

 

 

 

1,798

 

 

 

 

 

 

589,071

 

Special Mention

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified

 

 

630

 

 

 

2,542

 

 

 

311

 

 

 

1,581

 

 

 

565

 

 

 

88

 

 

 

 

 

 

5,717

 

Total equipment financing agreements

 

 

305,879

 

 

 

167,855

 

 

 

47,281

 

 

 

53,714

 

 

 

18,173

 

 

 

1,886

 

 

 

 

 

 

594,788

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total loans receivable:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

2,306,025

 

 

 

1,407,658

 

 

 

700,389

 

 

 

481,268

 

 

 

327,631

 

 

 

356,707

 

 

 

262,250

 

 

 

5,841,928

 

Special Mention

 

 

847

 

 

 

22,669

 

 

 

5,857

 

 

 

7,115

 

 

 

29

 

 

 

6,182

 

 

 

36,314

 

 

 

79,013

 

Classified

 

 

642

 

 

 

2,542

 

 

 

894

 

 

 

6,990

 

 

 

12,950

 

 

 

21,535

 

 

 

639

 

 

 

46,192

 

Total loans receivable

 

$

2,307,514

 

 

$

1,432,869

 

 

$

707,140

 

 

$

495,373

 

 

$

340,610

 

 

$

384,424

 

 

$

299,203

 

 

$

5,967,133

 

 

(1)
Includes extensions, renewals, or modifications of credit contracts, which consist of a new credit decision

74


 

Loans by Vintage Year and Payment Performance

 

 

 

Term Loans

 

 

 

 

 

 

 

 

 

Amortized Cost Basis by Origination Year (1)

 

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

2021

 

 

2020

 

 

2019

 

 

Prior

 

 

Revolving
Loans
Amortized
Cost Basis

 

 

Total

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

$

689,449

 

 

$

991,899

 

 

$

866,841

 

 

$

578,620

 

 

$

384,275

 

 

$

243,819

 

 

$

31,642

 

 

$

3,786,545

 

Nonperforming

 

 

1,835

 

 

 

 

 

 

150

 

 

 

 

 

 

81

 

 

 

783

 

 

 

 

 

 

2,849

 

Total commercial property

 

 

691,284

 

 

 

991,899

 

 

 

866,991

 

 

 

578,620

 

 

 

384,356

 

 

 

244,602

 

 

 

31,642

 

 

 

3,789,394

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

411

 

 

 

 

 

 

216

 

 

 

 

 

 

627

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

403

 

 

 

 

 

 

(81

)

 

 

 

 

 

322

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Construction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

72,039

 

 

 

 

 

 

28,306

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

100,345

 

Nonperforming

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total construction

 

 

72,039

 

 

 

 

 

 

28,306

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

100,345

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Residential

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

290,196

 

 

 

375,712

 

 

 

158,618

 

 

 

12,656

 

 

 

217

 

 

 

119,736

 

 

 

5,525

 

 

 

962,660

 

Nonperforming

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

1

 

Total residential

 

 

290,196

 

 

 

375,712

 

 

 

158,618

 

 

 

12,656

 

 

 

217

 

 

 

119,737

 

 

 

5,525

 

 

 

962,661

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(7

)

 

 

 

 

 

(7

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total real estate loans

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

1,051,684

 

 

 

1,367,611

 

 

 

1,053,765

 

 

 

591,276

 

 

 

384,492

 

 

 

363,555

 

 

 

37,167

 

 

 

4,849,550

 

Nonperforming

 

 

1,835

 

 

 

 

 

 

150

 

 

 

 

 

 

81

 

 

 

784

 

 

 

 

 

 

2,850

 

Total real estate loans

 

 

1,053,519

 

 

 

1,367,611

 

 

 

1,053,915

 

 

 

591,276

 

 

 

384,573

 

 

 

364,339

 

 

 

37,167

 

 

 

4,852,400

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

411

 

 

 

 

 

 

216

 

 

 

 

 

 

627

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

403

 

 

 

 

 

 

(88

)

 

 

 

 

 

315

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial and industrial loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

177,864

 

 

 

183,787

 

 

 

84,198

 

 

 

31,415

 

 

 

10,050

 

 

 

13,066

 

 

 

242,134

 

 

 

742,514

 

Nonperforming

 

 

329

 

 

 

 

 

 

 

 

 

35

 

 

 

 

 

 

93

 

 

 

4,848

 

 

 

5,305

 

Total commercial and industrial loans

 

 

178,193

 

 

 

183,787

 

 

 

84,198

 

 

 

31,450

 

 

 

10,050

 

 

 

13,159

 

 

 

246,982

 

 

 

747,819

 

YTD gross charge-offs

 

 

 

 

 

17

 

 

 

 

 

 

 

 

 

110

 

 

 

410

 

 

 

6,120

 

 

 

6,657

 

YTD net charge-offs (recoveries)

 

 

 

 

 

5

 

 

 

(7

)

 

 

 

 

 

101

 

 

 

(6,621

)

 

 

6,090

 

 

 

(432

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Equipment financing agreements:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

215,670

 

 

 

211,228

 

 

 

101,622

 

 

 

24,340

 

 

 

18,844

 

 

 

3,192

 

 

 

 

 

 

574,896

 

Nonperforming

 

 

392

 

 

 

4,171

 

 

 

1,945

 

 

 

365

 

 

 

389

 

 

 

57

 

 

 

 

 

 

7,319

 

Total equipment financing agreements

 

 

216,062

 

 

 

215,399

 

 

 

103,567

 

 

 

24,705

 

 

 

19,233

 

 

 

3,249

 

 

 

 

 

 

582,215

 

YTD gross charge-offs

 

 

178

 

 

 

3,944

 

 

 

3,267

 

 

 

386

 

 

 

799

 

 

 

232

 

 

 

 

 

 

8,806

 

YTD net charge-offs (recoveries)

 

 

178

 

 

 

3,744

 

 

 

2,858

 

 

 

244

 

 

 

250

 

 

 

(114

)

 

 

 

 

 

7,160

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total loans receivable:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

1,445,218

 

 

 

1,762,626

 

 

 

1,239,585

 

 

 

647,031

 

 

 

413,386

 

 

 

379,813

 

 

 

279,301

 

 

 

6,166,960

 

Nonperforming

 

 

2,556

 

 

 

4,171

 

 

 

2,095

 

 

 

400

 

 

 

470

 

 

 

934

 

 

 

4,848

 

 

 

15,474

 

Total loans receivable

 

$

1,447,774

 

 

$

1,766,797

 

 

$

1,241,680

 

 

$

647,431

 

 

$

413,856

 

 

$

380,747

 

 

$

284,149

 

 

$

6,182,434

 

YTD gross charge-offs

 

 

178

 

 

 

3,961

 

 

 

3,267

 

 

 

797

 

 

 

909

 

 

 

858

 

 

 

6,120

 

 

 

16,090

 

YTD net charge-offs (recoveries)

 

 

178

 

 

 

3,749

 

 

 

2,851

 

 

 

647

 

 

 

351

 

 

 

(6,823

)

 

 

6,090

 

 

 

7,043

 

 

(1)
Includes extensions, renewals, or modifications of credit contracts, which consist of a new credit decision

75


 

 

 

 

Term Loans

 

 

 

 

 

 

 

 

 

Amortized Cost Basis by Origination Year (1)

 

 

 

 

 

 

 

 

 

2022

 

 

2021

 

 

2020

 

 

2019

 

 

2018

 

 

Prior

 

 

Revolving
Loans
Amortized
Cost Basis

 

 

Total

 

 

 

(in thousands)

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

$

1,185,208

 

 

$

914,413

 

 

$

606,597

 

 

$

416,213

 

 

$

312,324

 

 

$

233,643

 

 

$

52,578

 

 

$

3,720,976

 

Nonperforming

 

 

 

 

 

 

 

 

412

 

 

 

 

 

 

1,930

 

 

 

858

 

 

 

 

 

 

3,200

 

Total commercial property

 

 

1,185,208

 

 

 

914,413

 

 

 

607,009

 

 

 

416,213

 

 

 

314,254

 

 

 

234,501

 

 

 

52,578

 

 

 

3,724,176

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Construction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

41,662

 

 

 

67,543

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

109,205

 

Nonperforming

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total construction

 

 

41,662

 

 

 

67,543

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

109,205

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Residential

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

405,975

 

 

 

173,236

 

 

 

13,102

 

 

 

232

 

 

 

731

 

 

 

134,766

 

 

 

5,922

 

 

 

733,964

 

Nonperforming

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

496

 

 

 

 

 

 

508

 

Total residential

 

 

405,987

 

 

 

173,236

 

 

 

13,102

 

 

 

232

 

 

 

731

 

 

 

135,262

 

 

 

5,922

 

 

 

734,472

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total real estate loans

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

1,632,845

 

 

 

1,155,192

 

 

 

619,699

 

 

 

416,445

 

 

 

313,055

 

 

 

368,409

 

 

 

58,500

 

 

 

4,564,145

 

Nonperforming

 

 

12

 

 

 

 

 

 

412

 

 

 

 

 

 

1,930

 

 

 

1,354

 

 

 

 

 

 

3,708

 

Total real estate loans

 

 

1,632,857

 

 

 

1,155,192

 

 

 

620,111

 

 

 

416,445

 

 

 

314,985

 

 

 

369,763

 

 

 

58,500

 

 

 

4,567,853

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial and industrial loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

368,778

 

 

 

109,822

 

 

 

39,577

 

 

 

25,199

 

 

 

7,452

 

 

 

12,539

 

 

 

240,703

 

 

 

804,070

 

Nonperforming

 

 

 

 

 

 

 

 

171

 

 

 

15

 

 

 

 

 

 

236

 

 

 

 

 

 

422

 

Total commercial and industrial loans

 

 

368,778

 

 

 

109,822

 

 

 

39,748

 

 

 

25,214

 

 

 

7,452

 

 

 

12,775

 

 

 

240,703

 

 

 

804,492

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Equipment financing agreements:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

305,249

 

 

 

165,313

 

 

 

46,970

 

 

 

52,133

 

 

 

17,608

 

 

 

1,798

 

 

 

 

 

 

589,071

 

Nonperforming

 

 

630

 

 

 

2,542

 

 

 

311

 

 

 

1,581

 

 

 

565

 

 

 

88

 

 

 

 

 

 

5,717

 

Total equipment financing agreements

 

 

305,879

 

 

 

167,855

 

 

 

47,281

 

 

 

53,714

 

 

 

18,173

 

 

 

1,886

 

 

 

 

 

 

594,788

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total loans receivable:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

2,306,872

 

 

 

1,430,327

 

 

 

706,246

 

 

 

493,777

 

 

 

338,115

 

 

 

382,746

 

 

 

299,203

 

 

 

5,957,286

 

Nonperforming

 

 

642

 

 

 

2,542

 

 

 

894

 

 

 

1,596

 

 

 

2,495

 

 

 

1,678

 

 

 

 

 

 

9,847

 

Total loans receivable

 

$

2,307,514

 

 

$

1,432,869

 

 

$

707,140

 

 

$

495,373

 

 

$

340,610

 

 

$

384,424

 

 

$

299,203

 

 

$

5,967,133

 

 

(1)
Includes extensions, renewals, or modifications of credit contracts, which consist of a new credit decision

76


 

Nonaccrual Loans and Nonperforming Assets

The following tables represent the amortized cost basis of loans on nonaccrual status and loans past due 90 days and still accruing as of December 31, 2023 and 2022.

 

 

 

December 31, 2023

 

 

 

Nonaccrual
Loans With
No Allowance for
Credit Losses

 

 

Nonaccrual
Loans With
Allowance for
Credit Losses

 

 

Loans
Past Due
90 Days Still
Accruing

 

 

Total
Nonperforming
Loans

 

 

 

(in thousands)

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

Retail

 

$

1,717

 

 

$

321

 

 

$

 

 

$

2,038

 

Hospitality

 

 

338

 

 

 

150

 

 

 

 

 

 

488

 

Office

 

 

 

 

 

 

 

 

 

 

 

 

Other

 

 

305

 

 

 

18

 

 

 

 

 

 

323

 

Total commercial property loans

 

 

2,360

 

 

 

489

 

 

 

 

 

 

2,849

 

Residential

 

 

1

 

 

 

 

 

 

 

 

 

1

 

Total real estate loans

 

 

2,361

 

 

 

489

 

 

 

 

 

 

2,850

 

Commercial and industrial loans

 

 

5,213

 

 

 

92

 

 

 

 

 

 

5,305

 

Equipment financing agreements

 

 

570

 

 

 

6,749

 

 

 

 

 

 

7,319

 

Total

 

$

8,144

 

 

$

7,330

 

 

$

 

 

$

15,474

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

Nonaccrual
Loans With
No Allowance for
Credit Losses

 

 

Nonaccrual
Loans With
Allowance for
Credit Losses

 

 

Loans
Past Due
90 Days Still
Accruing

 

 

Total
Nonperforming
Loans

 

 

 

(in thousands)

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

Retail

 

$

1,929

 

 

$

 

 

$

 

 

$

1,929

 

Other

 

 

540

 

 

 

731

 

 

 

 

 

 

1,271

 

Total commercial property loans

 

 

2,469

 

 

 

731

 

 

 

 

 

 

3,200

 

Residential

 

 

508

 

 

 

 

 

 

 

 

 

508

 

Total real estate loans

 

 

2,977

 

 

 

731

 

 

 

 

 

 

3,708

 

Commercial and industrial loans

 

 

 

 

 

422

 

 

 

 

 

 

422

 

Equipment financing agreements

 

 

215

 

 

 

5,501

 

 

 

 

 

 

5,716

 

Total

 

$

3,192

 

 

$

6,654

 

 

$

 

 

$

9,846

 

 

The Company recognized $0.2 million, $46,000 and $0.7 million of interest income on nonaccrual loans for the twelve months ended December 31, 2023, 2022 and 2021, respectively.

77


 

The following is an aging analysis of loans, disaggregated by loan class, as of the dates indicated:

 

 

 

30-59 Days
Past Due

 

 

60-89 Days
Past Due

 

 

90 Days or More
Past Due

 

 

Total
Past Due

 

 

Current

 

 

Total

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Retail

 

$

632

 

 

$

 

 

$

 

 

$

632

 

 

$

1,106,728

 

 

$

1,107,360

 

Hospitality

 

 

 

 

 

150

 

 

 

22

 

 

 

172

 

 

 

740,347

 

 

 

740,519

 

Office

 

 

 

 

 

 

 

 

 

 

 

 

 

 

574,981

 

 

 

574,981

 

Other

 

 

592

 

 

 

 

 

 

 

 

 

592

 

 

 

1,365,942

 

 

 

1,366,534

 

Total commercial property loans

 

 

1,224

 

 

 

150

 

 

 

22

 

 

 

1,396

 

 

 

3,787,998

 

 

 

3,789,394

 

Construction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

100,345

 

 

 

100,345

 

Residential

 

 

521

 

 

 

336

 

 

 

1

 

 

 

858

 

 

 

961,803

 

 

 

962,661

 

Total real estate loans

 

 

1,745

 

 

 

486

 

 

 

23

 

 

 

2,254

 

 

 

4,850,146

 

 

 

4,852,400

 

Commercial and industrial loans

 

 

76

 

 

 

120

 

 

 

5,178

 

 

 

5,374

 

 

 

742,445

 

 

 

747,819

 

Equipment financing agreements

 

 

7,138

 

 

 

2,134

 

 

 

4,551

 

 

 

13,823

 

 

 

568,392

 

 

 

582,215

 

Total loans receivable

 

$

8,959

 

 

$

2,740

 

 

$

9,752

 

 

$

21,451

 

 

$

6,160,983

 

 

$

6,182,434

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Retail

 

$

 

 

$

 

 

$

 

 

$

 

 

$

1,023,608

 

 

$

1,023,608

 

Hospitality

 

 

 

 

 

 

 

 

 

 

 

 

 

 

646,893

 

 

 

646,893

 

Office

 

 

 

 

 

 

 

 

 

 

 

 

 

 

499,946

 

 

 

499,946

 

Other

 

 

 

 

 

494

 

 

 

 

 

 

494

 

 

 

1,553,235

 

 

 

1,553,729

 

Total commercial property loans

 

 

 

 

 

494

 

 

 

 

 

 

494

 

 

 

3,723,682

 

 

 

3,724,176

 

Construction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

109,205

 

 

 

109,205

 

Residential

 

 

313

 

 

 

804

 

 

 

7

 

 

 

1,124

 

 

 

733,348

 

 

 

734,472

 

Total real estate loans

 

 

313

 

 

 

1,298

 

 

 

7

 

 

 

1,618

 

 

 

4,566,235

 

 

 

4,567,853

 

Commercial and industrial loans

 

 

77

 

 

 

79

 

 

 

 

 

 

156

 

 

 

804,336

 

 

 

804,492

 

Equipment financing agreements

 

 

5,825

 

 

 

1,271

 

 

 

2,949

 

 

 

10,045

 

 

 

584,743

 

 

 

594,788

 

Total loans receivable

 

$

6,215

 

 

$

2,648

 

 

$

2,956

 

 

$

11,819

 

 

$

5,955,314

 

 

$

5,967,133

 

 

The following table details nonperforming assets as of the dates indicated:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Nonaccrual loans

 

$

15,474

 

 

$

9,846

 

Loans receivable 90 days or more past due and still accruing

 

 

 

 

 

 

Total nonperforming loans receivable

 

 

15,474

 

 

 

9,846

 

Other real estate owned ("OREO")

 

 

117

 

 

 

117

 

Total nonperforming assets

 

$

15,591

 

 

$

9,963

 

 

OREO consisted of one property with a carrying value of $0.1 million as of December 31, 2023 and 2022. OREO is included in prepaid expenses and other assets in the accompanying Consolidated Balance Sheets as of December 31, 2023 and 2022.

Loan Modifications

No loans were modified to borrowers experiencing financial difficulty during the twelve months ended December 31, 2023, 2022 or 2021.

78


 

Note 4 — Servicing Assets

The changes in servicing assets for the years ended December 31, 2023 and 2022 were as follows:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Balance at beginning of period

 

$

7,176

 

 

$

7,080

 

Additions related to sale of SBA loans

 

 

1,965

 

 

 

3,153

 

Amortization

 

 

(2,456

)

 

 

(2,672

)

Change in valuation allowance

 

 

385

 

 

 

(385

)

Balance at end of period

 

$

7,070

 

 

$

7,176

 

 

At December 31, 2023 and 2022, we serviced loans sold to unaffiliated parties in the amount of $539.6 million and $523.6 million, respectively. These loans are maintained off-balance sheet and are not included in the loans receivable balance. All of the loans being serviced were SBA loans.

The Company recorded servicing fee income of $5.2 million, $4.9 million and $4.6 million for the years ended December 31, 2023, 2022 and 2021, respectively. Servicing fee income, net of amortization of servicing assets and liabilities, is included in other operating income in the consolidated statements of income.

The fair value of servicing rights was $7.7 million at December 31, 2023. Fair value at December 31, 2023 was determined using discount rates ranging from 14.4% to 24.7% and prepayment speeds ranging from 12.2% to 19.7%, depending on the stratification of the specific servicing right. The fair value of servicing rights was $7.1 million at December 31, 2022. Fair value at December 31, 2022 was determined using discount rates ranging from 21.9% to 25.3% and prepayment speeds ranging from 10.8% to 16.7%, depending on the stratification of the specific servicing right.

Note 5 — Premises and Equipment

The following is a summary of the major components of premises and equipment:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Land

 

$

5,319

 

 

$

6,850

 

Building and improvements

 

 

9,420

 

 

 

12,643

 

Furniture and equipment

 

 

31,014

 

 

 

30,341

 

Leasehold improvements

 

 

20,130

 

 

 

18,246

 

Fixed assets in process

 

 

1,059

 

 

 

32

 

 

 

66,942

 

 

 

68,112

 

Accumulated depreciation and amortization

 

 

(44,983

)

 

 

(45,262

)

Total premises and equipment, net

 

$

21,959

 

 

$

22,850

 

 

Depreciation and amortization expense related to premises and equipment was $3.3 million, $3.9 million and $4.4 million for the years ended December 31, 2023, 2022 and 2021, respectively.

 

Note 6 — Leases

 

The Company enters into leases in the normal course of business primarily for financial centers, back-office operations locations, business development offices, information technology data centers and information technology equipment. At December 31, 2023, the Company’s leases have remaining terms ranging from four months to ten years and one month, some of which include renewal or termination options to extend the lease for up to five years.

 

The Company includes lease extension and termination options in the lease term if, after considering relevant economic factors, it is reasonably certain the Company will exercise the option. In addition, the Company has elected to account for any non-lease components in its real estate leases as part of the associated lease component. The Company has also elected not to recognize leases with original lease terms of 12 months or less (short-term leases) on the Company’s balance sheet.

 

Leases are classified as operating or finance leases at the lease commencement date. Lease expense for operating leases and short-term leases is recognized on a straight-line basis over the term of the lease. Right-of-use assets represent our right to

79


 

use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Right-of-use assets and lease liabilities are recognized at the lease commencement date based on the estimated present value of the lease payments over the lease term.

 

In determining whether a contract contained a lease, we determined whether an arrangement was or included a lease at contract inception. Operating lease right-of-use asset and liability were recognized at commencement date and initially measured based on the present value of lease payments over the defined lease term. The right-of-use asset and lease liability were $42.4 million and $46.4 million, respectively, as of December 31, 2023. The outstanding balances of the right-of-use asset and lease liability were $40.4 million and $44.2 million, respectively, as of December 31, 2022.

 

In determining the discount rates, since most of our leases do not provide an implicit rate, we used our incremental borrowing rate provided by the FHLB of San Francisco based on the information available at commencement date to calculate the present value of lease payments.

 

The Company's right-of-use asset is included in prepaid expenses and other assets and our lease liability is included in accrued expenses and other liabilities in the accompanying consolidated balance sheet.

 

We lease our premises under non-cancelable operating leases. At December 31, 2023, future minimum annual rental commitments under these non-cancelable operating leases, with initial or remaining terms of one year or more, were as follows:

 

 

 

Amount

 

 

 

(in thousands)

 

2024

 

$

8,861

 

2025

 

 

8,052

 

2026

 

 

6,898

 

2027

 

 

6,576

 

2028

 

 

6,145

 

Thereafter

 

 

14,927

 

Remaining lease commitments

 

 

51,459

 

Interest

 

 

(5,057

)

Present value of lease liability

 

$

46,402

 

 

For the years ended December 31, 2023, 2022 and 2021, net rental expenses recorded under such leases amounted to $8.8 million, $8.3 million, and $8.5 million, respectively. This included operating lease costs of $8.7 million, $7.9 million and $8.1 million for the twelve months ended December 31, 2023, 2022 and 2021, respectively.

 

Weighted average remaining lease terms for the Company’s operating leases were 6.82 years and 7.12 years as of December 31, 2023 and 2022, respectively. Weighted average discount rates used for the Company’s operating leases were 2.98% and 2.42% as of December 31, 2023 and 2022, respectively.

 

Cash paid, and included in cash flows from operating activities, for amounts included in the measurement of the lease liability for the Company's operating leases for the twelve months ended December 31, 2023, 2022 and 2021 was $8.7 million, $8.0 million and $8.0 million, respectively.

80


 

Note 7 — Goodwill and other intangibles

The third-party originators intangible of $483,000 and goodwill of $11.0 million were recorded as a result of the acquisition of an equipment financing agreements portfolio in 2016. The core deposit intangible of $2.2 million was recognized for the deposits acquired in a 2014 acquisition. The Company's intangible assets were as follows for the periods indicated:

 

 

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

 

Amortization
Period

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

 

 

 

 

(in thousands)

 

Core deposit intangible

 

10 years

 

$

2,213

 

 

$

(2,145

)

 

$

68

 

 

$

2,213

 

 

$

(2,031

)

 

$

182

 

Third-party originators intangible

 

7 years

 

 

483

 

 

 

(483

)

 

 

 

 

 

483

 

 

 

(471

)

 

 

12

 

Goodwill

 

N/A

 

 

11,031

 

 

 

 

 

 

11,031

 

 

 

11,031

 

 

 

 

 

 

11,031

 

Total intangible assets

 

 

 

$

13,727

 

 

$

(2,628

)

 

$

11,099

 

 

$

13,727

 

 

$

(2,502

)

 

$

11,225

 

 

The Company performed an impairment analysis in the fourth quarter of 2023 and determined no impairment existed as of December 31, 2023. No triggering event occurred as of, or subsequent to December 31, 2023, that would require a reassessment of goodwill and other intangible assets. There were no impairment charges related to intangible assets recorded in earnings in the three years ended December 31, 2023.

Note 8 — Deposits

Time deposits more than $250,000 at year-end 2023 and 2022 were $1.00 billion and $697.0 million, respectively.

 

At December 31, 2023, the scheduled maturities of time deposits were as follows:

 

Year Ending December 31,

 

Time
Deposits More
Than $250,000

 

 

Other Time
Deposits

 

 

Total

 

 

 

(in thousands)

 

2024

 

$

995,830

 

 

$

1,444,509

 

 

$

2,440,339

 

2025

 

 

3,928

 

 

 

6,205

 

 

 

10,133

 

2026

 

 

263

 

 

 

3,142

 

 

 

3,405

 

2027

 

 

 

 

 

572

 

 

 

572

 

2028 & thereafter

 

 

 

 

 

418

 

 

 

418

 

Total

 

$

1,000,021

 

 

$

1,454,846

 

 

$

2,454,867

 

 

A summary of interest expense on deposits was as follows for the periods indicated:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Demand: interest-bearing

 

$

117

 

 

$

100

 

 

$

61

 

Money market and savings

 

 

44,066

 

 

 

12,753

 

 

 

5,199

 

Time deposits more than $250,000

 

 

42,762

 

 

 

4,457

 

 

 

726

 

Other time deposits

 

 

47,763

 

 

 

8,628

 

 

 

5,669

 

Total interest expense on deposits

 

$

134,708

 

 

$

25,938

 

 

$

11,655

 

 

Accrued interest payable on deposits was $39.2 million and $7.8 million at December 31, 2023 and 2022, respectively. Total deposits reclassified to loans due to overdrafts at December 31, 2023 and 2022 were $1.6 million and $1.2 million, respectively.

81


 

Note 9 — Borrowings

 

Borrowings consisted of FHLB advances, which represent collateralized obligations with the FHLB. The following is a summary of contractual maturities of FHLB advances:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

 

 

Outstanding
Balance

 

 

Weighted
Average
Rate

 

 

Outstanding
Balance

 

 

Weighted
Average
Rate

 

 

 

(dollars in thousands)

 

Open advances

 

$

212,500

 

 

 

5.70

%

 

$

250,000

 

 

 

4.65

%

Advances due within 12 months

 

 

37,500

 

 

 

0.40

 

 

 

50,000

 

 

 

0.97

 

Advances due over 12 months through 24 months

 

 

12,500

 

 

 

1.90

 

 

 

37,500

 

 

 

0.40

 

Advances due over 24 months through 36 months

 

 

62,500

 

 

 

4.37

 

 

 

12,500

 

 

 

1.90

 

Outstanding advances

 

$

325,000

 

 

 

4.69

%

 

$

350,000

 

 

 

3.57

%

 

The following is financial data pertaining to FHLB advances:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(dollars in thousands)

 

Weighted-average interest rate at end of year

 

 

4.69

%

 

 

3.57

%

 

 

1.05

%

Weighted-average interest rate during the year

 

 

3.48

%

 

 

1.52

%

 

 

1.17

%

Average balance of FHLB advances

 

$

197,390

 

 

$

148,027

 

 

$

145,277

 

Maximum amount outstanding at any month-end

 

$

450,000

 

 

$

350,000

 

 

$

162,500

 

 

We have pledged loans receivable with carrying values of $2.36 billion at December 31, 2023, as collateral with the FHLB for this borrowing facility. The total borrowing capacity available from the pledged collateral is $1.54 billion, of which $1.09 billion remained available at December 31, 2023. At December 31, 2023, the available borrowing capacity through the Federal Reserve Bank of San Francisco Discount Window and the BTFP was $23.2 million on pledged securities with market values of $24.8 million, none of which was outstanding. At December 31, 2022, the available borrowing capacity through the Federal Reserve Bank of San Francisco Discount Window was $22.0 million on pledged securities with market values of $23.4 million, none of which was outstanding.

At December 31, 2023, advances from the FHLB with a weighted average interest rate of 4.69% were $325.0 million, a decrease of $25.0 million from $350.0 million with a weighted average interest rate of 3.57% at December 31, 2022. FHLB open advances were $212.5 million with a weighted average interest rate of 5.70% while the remainder of term advances were $112.5 million with a weighted average interest rate of 2.77% at December 31, 2023. At December 31, 2022, the Bank had $250.0 million of open advances and $100.0 million of term advances at the FHLB with a weighted average rate of 4.65% and 0.87%, respectively. For the years ended December 31, 2023, 2022 and 2021, interest expense on FHLB advances were $6.9 million, $2.2 million and $1.7 million, respectively, and the weighted-average interest rates were 3.48%, 1.52% and 1.17%, respectively.

Note 10 — Subordinated Debentures

On August 20, 2021, the Company issued Fixed-to-Floating Subordinated Notes (“2031 Notes”) of $110.0 million with a final maturity date of September 1, 2031. The 2031 Notes have an initial fixed interest rate of 3.75% per annum, payable semi-annually in arrears on March 1 and September 1 of each year, up to but excluding September 1, 2026. From and including September 1, 2026 and thereafter, the 2031 Notes will bear interest at a floating rate per annum equal to the Benchmark rate (which is expected to be the Three-Month Term SOFR) plus 310 basis points, payable quarterly in arrears on March 1, June 1, September 1 and December 1 of each year. If the then current three-month term SOFR rate is less than zero, the three-month SOFR will be deemed to be zero. Debt issuance cost was $2.1 million, which is being amortized through the 2031 Notes maturity date. At December 31, 2023 and 2022, the balance of the 2031 Notes included in the Company’s Consolidated Balance Sheet, net of debt issuance cost, was $108.3 million and $108.2 million, respectively. The amortization of debt issuance cost was $183,000, $176,000 and $62,000 for the years ended December 31, 2023, 2022 and 2021, respectively.

 

The Company issued Fixed-to-Floating Subordinated Notes (“2027 Notes”) of $100.0 million on March 21, 2017, with a final maturity on March 30, 2027. The Notes have an initial fixed interest rate of 5.45% per annum, payable semi-annually on March 30 and September 30 of each year. From and including March 30, 2022 and thereafter, the 2027 Notes bear interest

82


 

at a floating rate equal to the then current three-month LIBOR, as calculated on each applicable date of determination, plus 3.315% payable quarterly. If the then current three-month LIBOR is less than zero, three-month LIBOR will be deemed to be zero. Debt issuance cost was $2.3 million, which is being amortized through the Note’s maturity date.

 

During the year ended December 31, 2022, the Company redeemed its 2027 Notes. A portion of the redemption was funded with the proceeds from the Company’s 2021 subordinated debt offering. The redemption price for each of the 2027 Notes equaled 100% of the outstanding principal amount redeemed, plus any accrued and unpaid interest thereon. All interest accrued on the 2027 Notes ceased to accrue on and after March 30, 2022. Upon the redemption, the Company recognized a pre-tax charge of $1.1 million for the remaining unamortized debt issuance costs associated with the 2027 Notes. The amortization of debt issuance cost was $1.1 million and $0.3 million for the years ended December 31, 2022 and 2021, respectively.

 

At December 31, 2023 and 2022, the balance of Fixed-to-Floating Subordinated Notes included in the Company’s Consolidated Balance Sheet, net of debt issuance cost, was $108.3 million and $108.2 million, respectively.

 

The Company assumed Junior Subordinated Deferrable Interest Debentures (“Subordinated Debentures”) as a result of an acquisition in 2014 with an unpaid principal balance of $26.8 million and an estimated fair value of $18.5 million. The $8.3 million discount is being amortized to interest expense through the debentures’ maturity date of March 15, 2036. A trust was formed in 2005 which issued $26.0 million of Trust Preferred Securities (“TPS”) at a 6.26% fixed rate for the first five years and a variable rate at the three-month LIBOR plus 140 basis points thereafter and invested the proceeds in the Subordinated Debentures. The rate on the TPS at December 31, 2023 was 7.05%. Beginning September 15, 2023, the variable rate on the TPS changed to the three-month SOFR plus approximately 166 basis points, representing a credit spread of 140 basis points and an approximate 26 basis point adjustment to convert three-month LIBOR to three-month SOFR. The Company may redeem the Subordinated Debentures at an earlier date if certain conditions are met. The TPS will be subject to mandatory redemption if the Subordinated Debentures are repaid by the Company. Interest is payable quarterly, and the Company has the option to defer interest payments on the Subordinated Debentures from time to time for a period not to exceed five consecutive years. At December 31, 2023 and 2022, the balance of Subordinated Debentures included in the Company’s Consolidated Balance Sheets, net of discount of $5.1 million and $5.6 million, was $21.7 million and $21.2 million, respectively. The amortization of discount was $420,000, $412,000 and $402,000 for the years ended December 31, 2023, 2022 and 2021, respectively.

 

Note 11 — Income Taxes

In accordance with the provisions of ASC 740, the Company periodically reviews its income tax positions based on tax laws and regulations and financial reporting considerations, and records adjustments as appropriate. This review takes into consideration the status of current taxing authorities’ examinations of the Company’s tax returns, recent positions taken by the taxing authorities on similar transactions, if any, and the overall tax environment.

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

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Unrecognized tax benefits at beginning of year

 

$

258

 

 

$

258

 

 

$

 

Gross increase for new tax positions

 

 

 

 

 

 

 

 

258

 

Unrecognized tax benefits at end of year

 

$

258

 

 

$

258

 

 

$

258

 

 

The total amount of unrecognized tax benefits that would affect our effective tax rate if recognized was $258,000 as of December 31, 2023, 2022 and 2021. The Company records interest expense and penalties related to unrecognized tax benefits in income tax expense. The amount of accrued interest was $71,000 and $33,000 at December 31, 2023 and 2022, respectively. The amount of penalties accrued was $112,000 and $44,000 at December 31, 2023 and 2022, respectively.

For the years ended December 31, 2023 and 2022, there was no change to unrecognized tax benefits related to California Enterprise Zone hiring credits. For the year ended December 31, 2021, unrecognized tax benefits increased by $258,000 related to California Enterprise Zone hiring credits.

We account for interest and penalties related to uncertain tax positions as part of our provision for federal and state income taxes. Accrued interest and penalties are included within accrued expenses and liabilities on the Consolidated Balance Sheets.

83


 

As of December 31, 2023, the Company is subject to examination by federal and various state tax authorities for certain years ending December 31, 2019 through 2022. As of December 31, 2023, the Company is under audit with the state of California for tax years 2020 and 2021.

A summary of the provision for income taxes was as follows:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Current expense:

 

 

 

 

 

 

 

 

 

Federal

 

$

26,336

 

 

$

1,310

 

 

$

21,805

 

State

 

 

13,610

 

 

 

304

 

 

 

10,901

 

Total current expense

 

 

39,946

 

 

 

1,614

 

 

 

32,706

 

Deferred expense (benefit):

 

 

 

 

 

 

 

 

 

Federal

 

$

(4,980

)

 

 

27,674

 

 

 

4,914

 

State

 

 

(426

)

 

 

10,045

 

 

 

(803

)

Total deferred expense

 

 

(5,406

)

 

 

37,719

 

 

 

4,111

 

Income tax expense

 

$

34,540

 

 

$

39,333

 

 

$

36,817

 

 

Deferred tax assets and liabilities were as follows:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Deferred tax assets:

 

 

 

 

 

 

 

 

 

Provision for credit losses

 

$

20,745

 

 

$

21,626

 

 

$

21,671

 

Purchase accounting

 

 

1,467

 

 

 

2,149

 

 

 

3,360

 

Net operating loss carryforward

 

 

13,712

 

 

 

14,590

 

 

 

15,316

 

Unrealized loss on securities available for sale

 

 

29,120

 

 

 

35,973

 

 

 

3,421

 

Lease liability

 

 

13,729

 

 

 

13,029

 

 

 

14,712

 

Tax credits

 

 

 

 

 

1,711

 

 

 

 

State taxes

 

 

2,741

 

 

 

54

 

 

 

2,318

 

Other

 

 

4,283

 

 

 

3,793

 

 

 

4,032

 

Total deferred tax assets

 

 

85,797

 

 

 

92,925

 

 

 

64,830

 

Deferred tax liabilities:

 

 

 

 

 

 

 

 

 

Mark to market

 

 

(32,992

)

 

 

(38,916

)

 

 

(3,531

)

Depreciation

 

 

(333

)

 

 

(1,292

)

 

 

(1,292

)

Leases - right of use assets

 

 

(12,592

)

 

 

(11,932

)

 

 

(13,738

)

Other

 

 

(2,790

)

 

 

(2,836

)

 

 

(2,650

)

Total deferred tax liabilities

 

 

(48,707

)

 

 

(54,976

)

 

 

(21,211

)

Valuation allowance

 

 

(1,864

)

 

 

(1,276

)

 

 

(1,644

)

Net deferred tax assets

 

$

35,226

 

 

$

36,673

 

 

$

41,975

 

 

As of each reporting date, management considers the realization of deferred tax assets based on management’s judgment of various future events and uncertainties, including the timing and amount of future income, as well as the implementation of various tax planning strategies to maximize realization of deferred tax assets. A valuation allowance is provided when it is more likely than not that some portion of deferred tax assets will not be realized. As of December 31, 2023, management determined that a valuation allowance of $1.9 million was appropriate against certain state net operating losses. For all other deferred tax assets, management believes it was more likely than not that these deferred tax assets will be realized principally through future taxable income and reversal of existing taxable temporary differences. As of December 31, 2022, management determined that a valuation allowance of $1.3 million was appropriate against certain state net operating losses.

As of December 31, 2023, the Company had net operating loss carryforwards of $7.2 million and $190.9 million for federal and state income tax purposes, respectively. The federal net operating loss carryforwards of $7.2 million expire at various dates from 2034 to 2035. The state net operating loss carryforwards include California of $128.9 million which expire at various dates from 2031 through 2035, and Illinois of $62.0 million which expire at various dates from 2035-2036. Management determined that a partial valuation allowance was required against the Illinois net operating loss carryforwards. As of December 31, 2023, the Company had no remaining low income housing tax credit carryforwards.

84


 

Reconciliation between the federal statutory income tax rate and the effective tax rate is shown in the following table:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Federal statutory income tax rate

 

 

21.00

%

 

 

21.00

%

 

 

21.00

%

State taxes, net of federal tax benefits

 

 

9.06

 

 

 

7.33

 

 

 

5.81

 

Tax credit - federal

 

 

(1.52

)

 

 

(1.30

)

 

 

(1.16

)

Low-income housing amortization

 

 

1.64

 

 

 

1.34

 

 

 

1.37

 

Other

 

 

(0.03

)

 

 

(0.42

)

 

 

0.16

 

Effective tax rate

 

 

30.15

%

 

 

27.95

%

 

 

27.18

%

 

Note 12 — Accumulated Other Comprehensive Income (Loss)

Activity in accumulated other comprehensive income for the year ended December 31, 2023, 2022 and 2021 was as follows:

 

 

 

Unrealized
Gains and
Losses on
Available for
Sale Securities

 

 

Unrealized
Gains and
Losses on
Cash Flow Hedge

 

 

Tax Benefit
(Expense)

 

 

Total

 

 

 

(in thousands)

 

For the year ended December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Balance at beginning of period

 

$

(124,958

)

 

$

 

 

$

35,973

 

 

$

(88,985

)

Other comprehensive income (loss) before reclassification

 

 

21,795

 

 

 

306

 

 

 

(6,351

)

 

 

15,750

 

Reclassification from accumulated other comprehensive income

 

 

1,871

 

 

 

 

 

 

(564

)

 

 

1,307

 

Net current period other comprehensive income

 

 

23,666

 

 

 

306

 

 

 

(6,915

)

 

 

17,057

 

Balance at end of period

 

$

(101,292

)

 

$

306

 

 

$

29,058

 

 

$

(71,928

)

 

 

 

 

 

 

 

 

 

 

 

 

For the year ended December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Balance at beginning of period

 

$

(11,864

)

 

$

 

 

$

3,421

 

 

$

(8,443

)

Other comprehensive income (loss) before reclassification

 

 

(113,094

)

 

 

 

 

 

32,552

 

 

 

(80,542

)

Net current period other comprehensive income

 

 

(113,094

)

 

 

 

 

 

32,552

 

 

 

(80,542

)

Balance at end of period

 

$

(124,958

)

 

$

 

 

$

35,973

 

 

$

(88,985

)

 

 

 

 

 

 

 

 

 

 

 

 

For the year ended December 31, 2021

 

 

 

 

 

 

 

 

 

 

 

 

Balance at beginning of period

 

$

4,323

 

 

$

 

 

$

(1,247

)

 

$

3,076

 

Other comprehensive income (loss) before reclassification

 

 

(16,686

)

 

 

 

 

 

4,668

 

 

 

(12,018

)

Reclassification from accumulated other comprehensive income

 

 

499

 

 

 

 

 

 

 

 

 

499

 

Net current period other comprehensive income

 

 

(16,187

)

 

 

 

 

 

4,668

 

 

 

(11,519

)

Balance at end of period

 

$

(11,864

)

 

$

 

 

$

3,421

 

 

$

(8,443

)

 

For the year ended December 31, 2023, there was a $1.9 million reclassification from accumulated other comprehensive income to net loss on sales of securities in noninterest income. Net unrealized losses of $1.7 million related to these sold securities had previously been recorded in accumulated other comprehensive income or loss.

For the year ended December 31, 2022, there was no sale of securities.

For the year ended December 31, 2021, there was a $0.5 million reclassification from accumulated other comprehensive income to net loss on sales of securities in noninterest income. Net unrealized losses of $0.1 million related to these sold securities had previously been recorded in accumulated other comprehensive income or loss.

 

Note 13 — Regulatory Matters

Risk-Based Capital

Federal bank regulatory agencies require bank holding companies and banks to maintain a minimum ratio of qualifying total capital to risk-weighted assets of 8.00% and a minimum ratio of Tier 1 capital to risk-weighted assets of 6.00%. In addition to the risk-based guidelines, federal bank regulatory agencies require bank holding companies and banks to maintain a minimum ratio of Tier 1 capital to average assets, referred to as the leverage ratio, of 4.00%.

In order for banks to be considered “well capitalized,” federal bank regulatory agencies require them to maintain a minimum ratio of qualifying total capital to risk-weighted assets of 10.00% and a minimum ratio of Tier 1 capital to

85


 

risk-weighted assets of 8.00%. In addition to the risk-based guidelines, federal bank regulatory agencies require depository institutions to maintain a minimum ratio of Tier 1 capital to average assets, referred to as the leverage ratio, of 5.00%.

At December 31, 2023, the Bank’s capital ratios exceeded the minimum requirements to place the Bank in the “well capitalized” category and the Company exceeded all of its applicable minimum regulatory capital ratio requirements.

A capital conservation buffer of 2.50% must be met to avoid limitations on the ability of the Bank to pay dividends, repurchase shares or pay discretionary bonuses. The Bank’s capital conservation buffer was 6.27% and 5.86% and the Company's capital conservation buffer was 6.20% and 5.71% as of December 31, 2023 and 2022, respectively.

 

The capital ratios of Hanmi Financial and the Bank as of December 31, 2023 and 2022 were as follows:

 

 

 

Actual

 

 

Minimum Regulatory
Requirement

 

 

Minimum to be
Categorized as
“Well Capitalized”

 

 

 

Amount

 

 

Ratio

 

 

Amount

 

 

Ratio

 

 

Amount

 

 

Ratio

 

 

 

(dollars in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total capital (to risk-weighted assets):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

947,286

 

 

 

14.95

%

 

$

506,891

 

 

 

8.00

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

904,153

 

 

 

14.27

%

 

$

506,741

 

 

 

8.00

%

 

$

633,426

 

 

 

10.00

%

Tier 1 capital (to risk-weighted assets):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

773,179

 

 

 

12.20

%

 

$

380,168

 

 

 

6.00

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

840,046

 

 

 

13.26

%

 

$

380,056

 

 

 

6.00

%

 

$

506,741

 

 

 

8.00

%

Common equity Tier 1 capital (to risk-weighted assets)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

751,516

 

 

 

11.86

%

 

$

285,126

 

 

 

4.50

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

840,046

 

 

 

13.26

%

 

$

285,042

 

 

 

4.50

%

 

$

411,727

 

 

 

6.50

%

Tier 1 capital (to average assets):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

773,179

 

 

 

10.37

%

 

$

298,277

 

 

 

4.00

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

840,046

 

 

 

11.32

%

 

$

296,948

 

 

 

4.00

%

 

$

371,185

 

 

 

5.00

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total capital (to risk-weighted assets):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

901,239

 

 

 

14.49

%

 

$

497,508

 

 

 

8.00

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

860,503

 

 

 

13.86

%

 

$

496,607

 

 

 

8.00

%

 

$

620,758

 

 

 

10.00

%

Tier 1 capital (to risk-weighted assets):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

728,344

 

 

 

11.71

%

 

$

373,131

 

 

 

6.00

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

797,608

 

 

 

12.85

%

 

$

372,455

 

 

 

6.00

%

 

$

496,607

 

 

 

8.00

%

Common equity Tier 1 capital (to risk-weighted assets)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

707,101

 

 

 

11.37

%

 

$

279,848

 

 

 

4.50

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

797,608

 

 

 

12.85

%

 

$

279,341

 

 

 

4.50

%

 

$

403,493

 

 

 

6.50

%

Tier 1 capital (to average assets):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

728,344

 

 

 

10.07

%

 

$

289,311

 

 

 

4.00

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

797,608

 

 

 

11.07

%

 

$

288,110

 

 

 

4.00

%

 

$

360,137

 

 

 

5.00

%

 

86


 

Note 14 — Fair Value Measurements

Fair Value Measurements

ASC 820, Fair Value Measurements and Disclosures, defines fair value, establishes a framework for measuring fair value including a three-level valuation hierarchy, and expands disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The three-level fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The three levels of inputs that may be used to measure fair value are defined as follows:

Level 1 - Quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity has the ability to access as of the measurement date.
Level 2 - Significant other observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, and other inputs that are observable or can be corroborated by observable market data.
Level 3 - Significant unobservable inputs that reflect a company’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.

Fair value is used on a recurring basis for certain assets and liabilities in which fair value is the primary basis of accounting. Additionally, fair value is used on a non-recurring basis to evaluate assets or liabilities for impairment or for disclosure purposes.

We record securities available for sale at fair value on a recurring basis. Certain other assets, such as loans held for sale, nonperforming loans, OREO, bank-owned premises, and core deposit intangible, are recorded at fair value on a non-recurring basis. Non-recurring fair value measurements typically involve assets that are periodically evaluated for impairment and for which any impairment is recorded in the period in which the re-measurement is performed.

The following methods and assumptions were used to estimate the fair value of each class of financial instrument below:

Securities available for sale - The fair values of securities available for sale are determined by obtaining quoted prices on nationally recognized securities exchanges. If quoted prices are not available, fair values are measured using matrix pricing, which is a mathematical technique used widely in the industry to value debt securities without relying exclusively on quoted prices for the specific securities but rather by relying on the securities’ relationship to other benchmark quoted securities, or other model-based valuation techniques requiring observable inputs other than quoted prices such as yield curve, prepayment speeds, and default rates. Level 1 securities include U.S. Treasury securities and mutual funds that are traded on an active exchange or by dealers or brokers in active over-the-counter markets. The fair value of these securities is determined by quoted prices on an active exchange or over-the-counter market. Level 2 securities primarily include mortgage-backed securities, collateralized mortgage obligations, U.S. government agency securities and municipal bonds in markets that are active. In determining the fair value of the securities categorized as Level 2, we obtain reports from an investment accounting service provider detailing the fair value of each investment security held as of each reporting date. The investment accounting service provider obtains prices from nationally recognized pricing services. We review the prices obtained for reasonableness based on our understanding of the marketplace, and also consider any credit issues related to the bonds. As we have not made any adjustments to the market quotes provided to us and as they are based on observable market data, they have been categorized as Level 2 within the fair value hierarchy. Level 3 securities are instruments that are not traded in the market. Therefore, no observable market data for the instrument is available, which necessitates the use of significant unobservable inputs.

Derivatives – The fair values of derivatives are based on valuation models using observable market data as of the measurement date (Level 2). Our derivatives are traded in an over-the-counter market where quoted market prices are not always available. Therefore, the fair values of derivatives are determined using quantitative models that utilize multiple market inputs. The inputs will vary based on the type of derivative, but could include interest rates, prices and indices to generate continuous yield or pricing curves, prepayment rates, and volatility factors to value the position. The majority of market inputs are actively quoted and can be validated through external sources, including brokers, market transactions and third-party pricing services.

Loans held for sale – All loans held for sale are SBA loans carried at the lower of cost or fair value. Management obtains quotes, bids or pricing indication sheets on all, or, part of these loans directly from the purchasing financial institutions.

87


 

Premiums received, or, to be received on the quotes, bids or pricing indication sheets are indicative of the fact that cost is lower than fair value. At December 31, 2023 and 2022, the entire balance of SBA loans held for sale was recorded at its cost. We record SBA loans held for sale on a nonrecurring basis with Level 2 inputs.

Nonperforming loans – Nonaccrual loans receivable and performing restructured loans receivable are considered nonperforming for reporting purposes and are measured and recorded at fair value on a non-recurring basis. All nonperforming loans with a carrying balance over $250,000 are individually evaluated for the amount of expected credit losses, if any. Nonperforming loans with a carrying balance of $250,000 or less are evaluated collectively. However, from time to time, nonrecurring fair value adjustments to collateral dependent nonperforming loans are recorded based on either the current appraised value of the collateral, a Level 3 measurement, or management’s judgment and estimation of value reported on older appraisals that are then adjusted based on recent market trends, also a Level 3 measurement.

OREO – Fair value of OREO is based primarily on third-party appraisals, less costs to sell and result in a Level 3 classification of the inputs for determining fair value. Appraisals are required annually and may be updated more frequently as circumstances require and the fair value adjustments are made to OREO based on the updated appraised value of the property.

Servicing assets - On a quarterly basis, the Company utilizes a third-party service to evaluate servicing assets related to loans sold to unaffiliated parties with servicing retained, which results in a Level 3 classification. Servicing assets are assessed for impairment or increased obligation based on fair value at each reporting date.

Other repossessed assets – Fair value of equipment from leasing contracts is based primarily on a third-party valuation service, less costs to sell and result in a Level 3 classification of the inputs for determining fair value. Valuations are required at the time the asset is repossessed and may be subsequently updated periodically due to the Company’s short-term possession of the asset prior to its sale, or, as circumstances require and the fair value adjustments are made to the asset based on its value prior to sale.

88


 

Assets and Liabilities Measured at Fair Value on a Recurring Basis

As of December 31, 2023 and 2022, assets and liabilities measured at fair value on a recurring basis are as follows:

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

 

 

 

 

Quoted
Prices in
Active
Markets for
Identical
Assets

 

 

Significant
Observable
Inputs with No
Active Market
with Identical
Characteristics

 

 

Significant
Unobservable
Inputs

 

 

Total Fair Value

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Securities available for sale:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

85,488

 

 

$

 

 

$

 

 

$

85,488

 

U.S. government agency and sponsored agency obligations:

 

 

 

 

 

 

 

 

 

 

 

 

Mortgage-backed securities - residential

 

 

 

 

 

442,328

 

 

 

 

 

 

442,328

 

Mortgage-backed securities - commercial

 

 

 

 

 

47,991

 

 

 

 

 

 

47,991

 

Collateralized mortgage obligations

 

 

 

 

 

97,411

 

 

 

 

 

 

97,411

 

Debt securities

 

 

 

 

 

124,625

 

 

 

 

 

 

124,625

 

Total U.S. government agency and sponsored agency obligations

 

 

 

 

 

712,355

 

 

 

 

 

 

712,355

 

Municipal bonds-tax exempt

 

 

 

 

 

67,896

 

 

 

 

 

 

67,896

 

Total securities available for sale

 

$

85,488

 

 

$

780,251

 

 

$

 

 

$

865,739

 

Derivative financial instruments

 

$

 

 

$

6,245

 

 

$

 

 

$

6,245

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Derivative financial instruments

 

$

 

 

$

5,920

 

 

$

 

 

$

5,920

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Securities available for sale:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

48,026

 

 

$

 

 

$

 

 

$

48,026

 

U.S. government agency and sponsored agency obligations:

 

 

 

 

 

 

 

 

 

 

 

 

Mortgage-backed securities - residential

 

 

 

 

 

465,152

 

 

 

 

 

 

465,152

 

Mortgage-backed securities - commercial

 

 

 

 

 

51,292

 

 

 

 

 

 

51,292

 

Collateralized mortgage obligations

 

 

 

 

 

85,485

 

 

 

 

 

 

85,485

 

Debt securities

 

 

 

 

 

138,499

 

 

 

 

 

 

138,499

 

Total U.S. government agency and sponsored agency obligations

 

 

 

 

 

740,428

 

 

 

 

 

 

740,428

 

Municipal bonds-tax exempt

 

 

 

 

 

65,384

 

 

 

 

 

 

65,384

 

Total securities available for sale

 

$

48,026

 

 

$

805,812

 

 

$

 

 

$

853,838

 

Derivative financial instruments

 

$

 

 

$

7,507

 

 

$

 

 

$

7,507

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Derivative financial instruments

 

$

 

 

$

7,375

 

 

$

 

 

$

7,375

 

 

89


 

Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis

As of December 31, 2023 and 2022, assets and liabilities measured at fair value on a non-recurring basis are as follows:

 

 

 

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

 

Total

 

 

Prices in Active
Markets for
Identical Assets

 

 

Observable
Inputs with No
Active Market
with Identical
Characteristics

 

 

Significant
Unobservable
Inputs

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Collateral dependent loans (1)

 

$

7,352

 

 

$

 

 

$

 

 

$

7,352

 

Other real estate owned

 

 

117

 

 

 

 

 

 

 

 

 

117

 

Repossessed personal property

 

 

1,305

 

 

 

 

 

 

 

 

 

1,305

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

 

 

 

 

 

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Collateral dependent loans (2)

 

$

2,694

 

 

$

 

 

$

 

 

$

2,694

 

Other real estate owned

 

 

117

 

 

 

 

 

 

 

 

 

117

 

Repossessed personal property

 

 

467

 

 

 

 

 

 

 

 

 

467

 

Servicing assets

 

 

7,176

 

 

 

 

 

 

 

 

 

7,176

 

 

(1) Consisted of real estate loans of $2.2 million and commercial and industrial loans of $5.2 million.

(2) Consisted of real estate loans of $2.7 million.

90


 

The following table represents quantitative information about Level 3 fair value assumptions for assets measured at fair value on a non-recurring basis at December 31, 2023 and 2022:

 

Fair Value

 

Valuation
Techniques

Unobservable
Input(s)

Range (Weighted
Average)

 

(dollars in thousands)

 

December 31, 2023

 

 

Collateral dependent loans:

 

 

 

 

Real estate loans:

 

 

 

Commercial property

 

 

 

 

Retail

$

1,530

 

Market approach

Adjustments to market data

5% to 20% / 15%

(1)

Hospitality

 

338

 

Market approach

Adjustments to market data

(30)% to 35% / (1)%

(1)

Other

 

305

 

Market approach

Adjustments to market data

(6)% to 1% / (2)%

(1)

Residential

 

1

 

Market approach

Adjustments to market data

(15)% to 3% / (6)%

(1)

Total real estate loans

 

2,174

 

 

 

 

Commercial and industrial loans

 

5,178

 

Market approach

Adjustments to market data

(20)% to 55% / (2)%

(1)

Total

$

7,352

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other real estate owned

 

$

117

 

 

Market approach

Adjustments to market data

 

(10)% to 5% / (2)%

(1)

 

 

 

 

 

 

 

 

 

 

 

Repossessed personal property

 

 

1,305

 

 

Market approach

Adjustments to market data

 

 

(2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

Collateral dependent loans:

 

 

 

 

Real estate loans:

 

 

 

Commercial property

 

 

 

 

Retail

$

1,930

 

Market approach

Adjustments to market data

5% to 25% / 16%

(1)

Other

 

256

 

Market approach

Adjustments to market data

(42)% to 3% / (24)%

(1)

Residential

 

508

 

Market approach

Adjustments to market data

(15)% to 3% / (1)%

(1)

Total real estate loans

 

2,694

 

 

 

Total

$

2,694

 

 

 

 

 

 

 

 

 

 

 

 

 

Other real estate owned

 

$

117

 

 

Market approach

Adjustments to market data

 

(20)% to 20% / (2)%

(1)

 

 

 

 

 

 

 

 

 

 

 

Repossessed personal property

 

467

 

Market approach

Adjustments to market data

 

(2)

 

 

 

 

 

 

 

 

 

 

 

Servicing assets

 

 

7,176

 

 

Market approach

Prepayment rate
Discount rate

 

11% to 17% / 16%
22% to 25% / 22%

(3)

 

(1)
Appraisal reports utilize a combination of valuation techniques including a market approach, where prices and other relevant information generated by market transactions involving similar or comparable properties are used to determine the appraised value. Appraisals may include an ‘as is’ and ‘upon completion’ valuation scenarios. Adjustments are routinely made in the appraisal process by third-party appraisers to adjust for differences between the comparable sales and income data. Adjustments also result from the consideration of relevant economic and demographic factors with the potential to affect property values. Also, prospective values are based on the market conditions which exist at the date of inspection combined with informed forecasts based on current trends in supply and demand for the property types under appraisal. Positive adjustments disclosed in this table represent increases to the sales comparison and negative adjustment represent decreases.
(2)
The equipment is usually too low in value to use a professional appraisal service. The values are determined internally using a combination of auction values, vendor recommendations and sales comparisons depending on the equipment type. Some highly commoditized equipment, such as commercial trucks have services that provide industry values.
(3)
Fair value is based on a valuation model using the present value of estimated future cash flows, prepayment speeds, default rates, and discount rates. Servicing assets are subsequently measured using the amortization method which requires servicing rights to be amortized into income over the period of the estimated future net servicing income of the underlying loans.

 

91


 

ASC 825, Financial Instruments, requires disclosure of the fair value of financial assets and financial liabilities, including those financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis. The methodologies for estimating the fair value of financial assets and financial liabilities that are measured on a recurring basis or non-recurring basis are discussed above.

The estimated fair value of financial instruments has been determined by using available market information and appropriate valuation methodologies. However, considerable judgment is required to interpret market data in order to develop estimates of fair value. Accordingly, the estimates presented herein are not necessarily indicative of the amounts that we could realize in a current market exchange. The use of different market assumptions and/or estimation methodologies may have a material effect on the estimated fair value amounts.

Effective January 1, 2018, the Company adopted ASU 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities (Topic 825). This standard, among other provisions, requires public business entities to use the exit price notion when measuring the fair value of financial instruments for disclosure purposes. Other than certain financial instruments for which we have concluded that the carrying amounts approximate fair value, the fair value estimates shown below are based on an exit price notion as of December 31, 2023 and 2022, as required by ASU 2016-01. The financial instruments for which we have concluded that the carrying amounts approximate fair value include: cash and due from banks, accrued interest receivable and payable, and noninterest-bearing deposits.

The estimated fair values of financial instruments were as follows:

 

 

 

December 31, 2023

 

 

 

Carrying

 

 

Fair Value

 

 

 

Amount

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

 

(in thousands)

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and due from banks

 

$

302,324

 

 

$

302,324

 

 

$

 

 

$

 

Securities available for sale

 

 

865,739

 

 

 

85,488

 

 

 

780,251

 

 

 

 

Loans held for sale

 

 

12,013

 

 

 

 

 

 

12,238

 

 

 

 

Loans receivable, net of allowance for credit losses

 

 

6,112,972

 

 

 

 

 

 

 

 

 

6,007,975

 

Accrued interest receivable

 

 

23,371

 

 

 

23,371

 

 

 

 

 

 

 

Financial liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Noninterest-bearing deposits

 

 

2,003,596

 

 

 

 

 

 

2,003,596

 

 

 

 

Interest-bearing deposits

 

 

4,276,978

 

 

 

 

 

 

 

 

 

4,271,711

 

Borrowings and subordinated debentures

 

 

455,012

 

 

 

 

 

 

323,491

 

 

 

128,229

 

Accrued interest payable

 

 

39,306

 

 

 

39,306

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

Carrying

 

 

Fair Value

 

 

 

Amount

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

 

(in thousands)

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and due from banks

 

$

352,421

 

 

$

352,421

 

 

$

 

 

$

 

Securities available for sale

 

 

853,838

 

 

 

48,026

 

 

 

805,812

 

 

 

 

Loans held for sale

 

 

8,043

 

 

 

 

 

 

8,423

 

 

 

 

Loans receivable, net of allowance for credit losses

 

 

5,895,610

 

 

 

 

 

 

 

 

 

5,808,190

 

Accrued interest receivable

 

 

18,537

 

 

 

18,537

 

 

 

 

 

 

 

Financial liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Noninterest-bearing deposits

 

 

2,539,602

 

 

 

 

 

 

2,539,602

 

 

 

 

Interest-bearing deposits

 

 

3,628,470

 

 

 

 

 

 

 

 

 

3,623,827

 

Borrowings and subordinated debentures

 

 

479,409

 

 

 

 

 

 

345,867

 

 

 

126,828

 

Accrued interest payable

 

 

7,792

 

 

 

7,792

 

 

 

 

 

 

 

 

The methods and assumptions used to estimate the fair value of each class of financial instruments for which it was practicable to estimate that value are explained below:

Cash and due from banks – The carrying amounts of cash and due from banks approximate fair value due to the short-term nature of these instruments (Level 1).

92


 

Securities – The fair value of securities, consisting of securities available for sale, is generally obtained from market bids for similar or identical securities, from independent securities brokers or dealers, or from other model-based valuation techniques described above (Level 1 and 2).

Loans held for sale – Loans held for sale, representing the guaranteed portion of SBA loans, are carried at the lower of aggregate cost or fair market value, as determined based upon quotes, bids or sales contract prices (Level 2).

Loans receivable, net of allowance for credit losses – The fair value of loans receivable is estimated based on the discounted cash flow approach. To estimate the fair value of the loans, certain loan characteristics such as account types, remaining terms, annual interest rates or coupons, interest types, past delinquencies, timing of principal and interest payments, current market rates, loan-to-value ratios, loss exposures, and remaining balances are considered. Additionally, the Company’s prior charge-off rates and loss ratios as well as various other assumptions relating to credit, interest, and prepayment risks are used as part of valuing the loan portfolio. Subsequently, the loans were individually evaluated by sorting and pooling them based on loan types, credit risk grades, and payment types. Consistent with the requirements of ASU 2016-01 which was adopted by the Company on January 1, 2018, the fair value of the Company's loans receivable is considered to be an exit price notion as of December 31, 2023 (Level 3).

The fair value of collateral dependent loans is estimated based on the net realizable fair value of the collateral or the observable market price of the most recent sale or quoted price from loans held for sale. The Company does not record loans at fair value on a recurring basis. Nonrecurring fair value adjustments to collateral dependent loans are recorded based on the current appraised value of the collateral (Level 3).

Accrued interest receivable – The carrying amount of accrued interest receivable approximates its fair value (Level 1).

Noninterest-bearing deposits – The fair value of noninterest-bearing deposits is the amount payable on demand at the reporting date (Level 2).

Interest-bearing deposits – The fair value of interest-bearing deposits, such as savings accounts, money market checking, and certificates of deposit, is estimated based on discounted cash flows. The cash flows for non-maturity deposits, including savings accounts and money market checking, are estimated based on their historical decaying experiences. The discount rate used for fair valuation is based on interest rates currently being offered by the Bank on comparable deposits as to amount and term (Level 3).

Borrowings and subordinated debentures – Borrowings consist of FHLB advances, subordinated debentures and other borrowings. Discounted cash flows based on current market rates for borrowings with similar remaining maturities are used to estimate the fair value of borrowings (Level 2 and 3).

Accrued interest payable – The carrying amount of accrued interest payable approximates its fair value (Level 1).

Note 15 — Share-Based Compensation

At December 31, 2023, we maintained the 2021 Equity Compensation Plan (the “2021 Plan”), which became effective on May 26, 2021 and the 2013 Equity Compensation Plan (the “2013 Plan” and collectively with the 2021 Plan, the “Plans”). Once the 2021 Plan was adopted, no further grants were permitted to be made under the 2013 Plan. Outstanding awards granted under the 2013 Plan continue to be governed by the 2013 Plan.

The Company may provide awards of options, stock appreciation rights, restricted stock awards, restricted stock unit awards, shares granted as a bonus or in lieu of another award, dividend equivalents, other stock-based awards or performance awards, together with any other right or interest to a participant. Participants include executives and other employees, officers, directors, consultants and other persons who provide services to the Company or its related entities. Under the 2021 Plan, we may grant equity incentive awards for up to 1,500,000 shares of common stock. As of December 31, 2023, 1,116,555 shares were still available for issuance under the 2021 Plan.

93


 

The table below provides the share-based compensation expense and related tax benefits for the periods indicated:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Share-based compensation expense

 

$

2,681

 

 

$

2,595

 

 

$

2,436

 

Related tax benefits

 

$

808

 

 

$

752

 

 

$

703

 

 

As of December 31, 2023, unrecognized share-based compensation expense was $3.8 million with an average expected recognition period of 1.8 years.

 

 

2013 and 2021 Equity Compensation Plans

Stock Options

All stock options granted under the Plans have an exercise price equal to the fair market value of the underlying common stock on the date of grant. Stock options granted generally vest based on three to five years of continuous service and expire ten years from the date of grant. New shares of common stock are issued or treasury shares are utilized upon the exercise of stock options. There were no options granted during the three years ended December 31, 2023, 2022 or 2021.

The following information under the Plans is presented for the periods indicated:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Total intrinsic value of options exercised (1)

 

$

343

 

 

$

20

 

 

$

 

Cash received from options exercised

 

$

 

 

$

19

 

 

$

 

 

(1)
Intrinsic value represents the difference between the closing stock price on the exercise date and the exercise price, multiplied by the number of options.

The following is a summary of stock option transactions under the Plans for the periods indicated:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price Per
Share

 

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price Per
Share

 

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price Per
Share

 

Options outstanding at beginning of period

 

 

111,000

 

 

$

19.89

 

 

 

115,938

 

 

$

19.58

 

 

 

125,938

 

 

$

19.59

 

Options exercised

 

 

(50,000

)

 

23.29

 

 

 

(1,500

)

 

$

12.54

 

 

 

 

 

$

 

Options forfeited

 

 

 

 

$

 

 

 

 

 

$

 

 

 

(10,000

)

 

$

19.74

 

Options expired

 

 

 

 

$

 

 

 

(3,438

)

 

$

12.54

 

 

 

 

 

$

 

Options outstanding at end of period

 

 

61,000

 

 

$

22.73

 

 

 

111,000

 

 

$

19.89

 

 

 

115,938

 

 

$

19.58

 

Options exercisable at end of period

 

 

61,000

 

 

$

22.73

 

 

 

111,000

 

 

$

19.89

 

 

 

115,938

 

 

$

19.58

 

 

As of December 31, 2023, there was no unrecognized compensation cost as all stock options issued under the Plans had fully vested.

 

94


 

As of December 31, 2023, stock options outstanding under the Plans were as follows:

 

 

 

Options Outstanding

 

 

Options Exercisable

 

 

 

Number of
Shares

 

 

Intrinsic
Value
(1)

 

 

Weighted-
Average
Exercise
Price Per
Share

 

 

Weighted-
Average
Remaining
Contractual
Life

 

 

Number of
Shares

 

 

Intrinsic
Value
(1)

 

 

Weighted-
Average
Exercise
Price Per
Share

 

 

Weighted-
Average
Remaining
Contractual
Life

 

$20.00 to $21.49

 

 

3,000

 

 

$

(7

)

 

$

20.64

 

 

 

0.59

 

 

 

3,000

 

 

$

(7

)

 

$

20.64

 

 

 

0.59

 

$21.50 to $23.49

 

 

55,000

 

 

 

(247

)

 

$

22.73

 

 

 

0.82

 

 

 

55,000

 

 

 

(247

)

 

$

22.73

 

 

 

0.82

 

$23.50 to $24.83

 

 

3,000

 

 

 

(20

)

 

 

24.83

 

 

 

1.48

 

 

 

3,000

 

 

 

(20

)

 

 

24.83

 

 

 

1.48

 

 

 

 

61,000

 

 

$

(274

)

 

$

22.73

 

 

 

0.84

 

 

 

61,000

 

 

$

(274

)

 

$

22.73

 

 

 

0.84

 

 

(1)
Intrinsic value represents the difference between the closing stock price on the last trading day of the period, which was $19.40 as of December 31, 2023, and the exercise price, multiplied by the number of options. This value is presented in thousands.

Restricted Stock Awards

Restricted stock awards under the Plans become fully vested after a certain number of years or after certain performance criteria are met. Hanmi Financial becomes entitled to an income tax deduction in an amount equal to the taxable income reported by the holders of the restricted shares when the restrictions are released and the shares are issued. Restricted shares are forfeited if officers and employees terminate prior to the lapsing of restrictions. Forfeitures of restricted stock are treated as canceled shares.

The table below provides information for restricted stock awards under the Plans for the periods indicated:

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

Number of
Shares

 

 

Weighted-
Average
Grant Date
Fair Value
Per Share

 

 

Number of
Shares

 

 

Weighted-
Average
Grant Date
Fair Value
Per Share

 

 

Number of
Shares

 

 

Weighted-
Average
Grant Date
Fair Value
Per Share

 

Restricted stock at beginning of period

 

 

156,174

 

 

$

21.29

 

 

 

152,087

 

 

$

17.24

 

 

 

243,708

 

 

$

15.60

 

Restricted stock granted

 

 

131,021

 

 

$

18.86

 

 

 

101,271

 

 

$

24.56

 

 

 

75,679

 

 

$

19.62

 

Restricted stock vested

 

 

(83,968

)

 

$

19.34

 

 

 

(89,699

)

 

$

23.95

 

 

 

(134,659

)

 

$

16.01

 

Restricted stock forfeited

 

 

(6,782

)

 

$

23.08

 

 

 

(7,485

)

 

$

23.46

 

 

 

(32,641

)

 

$

15.02

 

Restricted stock at end of period

 

 

196,445

 

 

$

20.72

 

 

 

156,174

 

 

$

21.29

 

 

 

152,087

 

 

$

17.24

 

 

As of December 31, 2023, there was $2.5 million of total unrecognized compensation cost related to nonvested shares granted under the Plans. The cost is expected to be recognized over a weighted-average period of 1.8 years. The total fair value of shares vested during the years ended December 31, 2023, 2022 and 2021 was $1.4 million, $2.1 million, and $2.7 million, respectively.

Performance Stock Units

During the twelve months ended December 31, 2023, the Company granted to members of executive management 53,696 performance stock units (“PSUs”) from the 2021 Plan with a grant date fair value of $1.0 million. PSUs are similar to restricted stock awards, except the recipient does not receive the stock immediately, but instead receives it in accordance to a vesting plan and distribution schedule after achieving required performance milestones and upon remaining with the Company for a particular length of time. Each PSU that vests entitles the recipient to receive one share of the Company’s common stock on a specified issuance date.

 

PSUs granted vest into shares based on a three-year cliff vesting subject to achievement of a total shareholder return (“TSR”) performance metric and, for 2023, were determined to have a grant date fair value of $21.08 per share. The fair value of the performance PSUs at the grant date was determined using a Monte Carlo simulation method. The number of PSUs subject to the TSR that ultimately vest at the end of the three-year vesting performance period, if any, will be based on the relative rank of the Company’s TSR among the TSRs of a peer group of 50 regional banks. Although the recipient does receive dividend equivalent rights for any dividends paid during the performance period based on the target shares granted, no stockholder rights, including voting, or liquidation rights will be conferred upon the recipient until becoming the record holder of those shares.

95


 

The table below provides information for performance stock units under the 2021 Plans for the periods indicated:

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

Number of
Shares

 

 

Weighted-
Average
Grant Date
Fair Value
Per Share

 

 

Number of
Shares

 

 

Weighted-
Average
Grant Date
Fair Value
Per Share

 

 

Number of
Shares

 

 

Weighted-
Average
Grant Date
Fair Value
Per Share

 

Performance stock at beginning of period

 

 

104,599

 

 

$

18.83

 

 

 

66,563

 

 

$

15.25

 

 

 

23,937

 

 

$

9.65

 

Performance stock granted

 

 

53,696

 

 

$

21.08

 

 

 

38,036

 

 

$

25.10

 

 

 

42,626

 

 

$

18.40

 

Performance stock vested

 

 

(23,937

)

 

$

9.65

 

 

 

 

 

$

 

 

 

 

 

$

 

Performance stock at end of period

 

 

134,358

 

 

$

21.37

 

 

 

104,599

 

 

$

18.83

 

 

 

66,563

 

 

$

15.25

 

 

As of December 31, 2023, there was $1.3 million of total unrecognized compensation cost related to units granted under the 2021 Plan. The cost is expected to be recognized over a weighted-average period of 1.9 years.

 

Compensation expense for these units is based on the fair value of the grants at the grant date and is amortized on a straight-line basis over the vesting period. For the twelve months ended December 31, 2023, total compensation expense for the PSUs was $0.7 million. The total fair value of the PSUs at December 31, 2023 was $2.6 million.

 

96


 

Note 16 — Earnings per Share

The following table is a reconciliation of the components used to derive basic and diluted EPS for the periods indicated:

 

 

 

 

 

 

Weighted-

 

 

 

 

 

 

Net

 

 

Average

 

 

Per

 

 

 

Income

 

 

Shares

 

 

Share

 

 

 

(Numerator)

 

 

(Denominator)

 

 

Amount (1)

 

 

 

(dollars in thousands except share and per share data)

 

Year Ended December 31, 2023

 

 

 

 

 

 

 

 

 

Basic EPS

 

 

 

 

 

 

 

 

 

Net income

 

$

80,041

 

 

 

30,269,740

 

 

$

2.64

 

Less: income allocated to unvested restricted stock

 

 

505

 

 

 

30,269,740

 

 

 

0.02

 

Basic EPS

 

$

79,536

 

 

 

30,269,740

 

 

$

2.63

 

Effect of dilutive securities - options and unvested restricted stock

 

 

 

 

 

60,518

 

 

 

 

Diluted EPS

 

 

 

 

 

 

 

 

 

Net income

 

$

80,041

 

 

 

30,330,258

 

 

$

2.64

 

Less: income allocated to unvested restricted stock

 

 

505

 

 

 

30,330,258

 

 

 

0.02

 

Diluted EPS

 

$

79,536

 

 

 

30,330,258

 

 

$

2.62

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 31, 2022

 

 

 

 

 

 

 

 

 

Basic EPS

 

 

 

 

 

 

 

 

 

Net income

 

$

101,394

 

 

 

30,299,148

 

 

$

3.35

 

Less: income allocated to unvested restricted stock

 

 

558

 

 

 

30,299,148

 

 

 

0.02

 

Basic EPS

 

$

100,836

 

 

 

30,299,148

 

 

$

3.33

 

Effect of dilutive securities - options and unvested restricted stock

 

 

 

 

 

92,909

 

 

 

 

Diluted EPS

 

 

 

 

 

 

 

 

 

Net income

 

$

101,394

 

 

 

30,392,057

 

 

$

3.34

 

Less: income allocated to unvested restricted stock

 

 

558

 

 

 

30,392,057

 

 

 

0.02

 

Diluted EPS

 

$

100,836

 

 

 

30,392,057

 

 

$

3.32

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 31, 2021

 

 

 

 

 

 

 

 

 

Basic EPS

 

 

 

 

 

 

 

 

 

Net income

 

$

98,677

 

 

 

30,393,559

 

 

$

3.25

 

Less: income allocated to unvested restricted stock

 

 

671

 

 

 

30,393,559

 

 

 

0.02

 

Basic EPS

 

$

98,006

 

 

 

30,393,559

 

 

$

3.22

 

Effect of dilutive securities - options and unvested restricted stock

 

 

 

 

 

78,188

 

 

 

 

Diluted EPS

 

 

 

 

 

 

 

 

 

Net income

 

$

98,677

 

 

 

30,471,747

 

 

$

3.24

 

Less: income allocated to unvested restricted stock

 

 

671

 

 

 

30,471,747

 

 

 

0.02

 

Diluted EPS

 

$

98,006

 

 

 

30,471,747

 

 

$

3.22

 

 

(1)
Per share amounts may not be able to be recalculated using net income and weighted-average shares presented above due to rounding.

There were no anti-dilutive options outstanding for the years ended December 31, 2023, 2022 and 2021.

97


 

Note 17 — Employee Benefits

401(k) Plan

We have a 401(k) plan for the benefit of substantially all of our employees. We match 75% of participant contributions to the 401(k) plan up to 8% of each 401(k) plan participant’s annual compensation. Contributions to the 401(k) plan were $3.1 million, $2.8 million and $2.6 million for the years ended December 31, 2023, 2022 and 2021, respectively.

Personal Paid Time Off

Full time employees of the Bank are provided a benefit for personal paid time off for vacation and sick time based on their length of employment. As of December 31, 2023 and 2022, the accrued expense liability for personal paid time off was $3.0 million and $2.4 million, respectively.

Bank-Owned Life Insurance

As of December 31, 2023 and 2022, the cash surrender value of bank-owned life insurance was $56.3 million and $55.5 million, respectively. The Bank is the main beneficiary under each policy, although certain current and former employees named on a policy are eligible for their heirs to be paid upon their death. In the event of the death of a covered officer, we will receive the specified insurance benefit from the insurance carrier.

Note 18 — Commitments and Contingencies

In the normal course of business, we are involved in various legal claims. Management has reviewed all legal claims against us with in-house or outside legal counsel and has taken into consideration the views of such counsel as to the outcome of the claims. In management’s opinion, the final disposition of all such claims will not have a material adverse effect on our financial position or results of operations.

Note 19 — Off-Balance Sheet Commitments

The Bank is a party to financial instruments with off-balance sheet risk in the normal course of business to meet the financing needs of our customers. These financial instruments include commitments to extend credit and standby letters of credit. These instruments involve, to varying degrees, elements of credit and interest rate risk similar to the risk involved with on-balance sheet items recognized in the Consolidated Balance Sheets and may expire without ever being utilized.

The Bank’s exposure to credit losses in the event of non-performance by the other party to commitments to extend credit and standby letters of credit is represented by the contractual notional amount of those instruments. The Bank uses the same credit policies in making commitments and conditional obligations as it does for extending loan facilities to customers. The Bank evaluates each customer’s creditworthiness on a case-by-case basis. The amount of collateral obtained, if deemed necessary by the Bank upon an extension of credit, was based on management’s credit evaluation of the counterparty. Collateral held varies but may include accounts receivable, inventory, premises and equipment, and income-producing or borrower-occupied properties.

Some of the commitments to fund existing loans, lines of credit and letters of credit are expected to expire without being drawn upon. Therefore, the total commitments do not necessarily represent future cash requirements. As of December 31, 2023, the Bank was obligated on $120.0 million of letters of credit to the FHLBSF which were being used as collateral for public fund deposits, including $120.0 million of deposits from the State of California.

The following table shows the distribution of undisbursed loan commitments as of the dates indicated:

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Commitments to extend credit

 

$

813,960

 

 

$

780,543

 

Standby letters of credit

 

 

83,725

 

 

 

71,829

 

Commercial letters of credit

 

 

33,140

 

 

 

19,945

 

Total undisbursed loan commitments

 

$

930,825

 

 

$

872,317

 

 

98


 

The allowance for credit losses related to off-balance sheet items is maintained at a level believed to be sufficient to absorb probable losses related to these unfunded credit facilities. The determination of the allowance adequacy is based on periodic evaluations of the unfunded credit facilities including an assessment of the probability of commitment usage, credit risk factors for loans outstanding to these same customers, and the terms and expiration dates of the unfunded credit facilities. Net adjustments to the allowance for credit losses related to off-balance sheet items are included in other operating expenses.

 

Activity in the allowance for credit losses related to off-balance sheet items was as follows for the periods indicated:

 

 

 

As of and for the Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Balance at beginning of period

 

$

3,114

 

 

$

2,586

 

 

$

2,792

 

Provision (recovery) for credit losses

 

 

(640

)

 

 

528

 

 

 

(206

)

Balance at end of period

 

$

2,474

 

 

$

3,114

 

 

$

2,586

 

 

 

Note 20 — Derivatives and Hedging Activities

Risk Management Objective of Using Derivative

The Company is exposed to certain risk arising from both its business operations and economic conditions. The Company principally manages its exposures to a wide variety of business and operational risks through management of its core business activities. The Company manages economic risks, including interest rate, liquidity, and credit risk, primarily by managing the amount, sources, and duration of its assets and liabilities and through the use of derivative financial instruments. Specifically, the Company enters into derivative financial instruments to manage exposures that arise from business activities that result in the receipt or payment of future known and uncertain cash amounts, the value of which are determined by interest rates.

Derivatives Designated as Hedging Instruments - Cash Flow Hedges of Interest Rate Risk

The Company’s objectives in using interest rate derivatives are to add stability to interest income and to manage its exposure to interest rate movements. To accomplish this objective, the Company primarily uses interest rate swaps as part of its interest rate risk management strategy. Interest rate swaps designated as cash flow hedges involve the receipt of fixed-rate amounts from a counterparty in exchange for the Company making variable-rate payments over the life of the agreements without exchange of the underlying notional amount. Such derivatives were used to hedge the variable cash flows associated with existing variable-rate assets. During the fourth quarter of 2023, the Company entered into a $100.0 million notional interest rate swap designated as a cash flow hedge, with an effective date of May 1, 2024 and a maturity date of May 1, 2026, to hedge a pool of Prime-indexed loans against falling rates.

For derivatives designated and that qualify as cash flow hedges of interest rate risk, the gain or loss on the derivative is recorded in Accumulated Other Comprehensive Income and subsequently reclassified into interest income in the same period(s) during which the hedged transaction affects earnings. Amounts reported in accumulated other comprehensive income related to derivatives will be reclassified to interest income as interest payments are received on the Company’s variable-rate asset. During the next 12 months, the Company estimates that an additional $0.4 million will be reclassified as an increase to interest income.

Derivatives Not Designated as Hedging Instruments

The Company also enters into interest rate swap agreements between the Company and its customers and other third-party counterparties. The Company enters into “back to back swap” arrangements whereby the Company executes interest rate swap agreements with its customers and acquires an offsetting swap position from a third-party counterparty. These derivative financial statements are accounted for at fair value, with changes in fair value recognized in the Company’s Consolidated Statements of Income.

 

99


 

The table below presents the fair value of the Company’s derivative financial instruments as well as their classification on the Balance Sheet as of December 31, 2023 and 2022.

 

As of December 31, 2023

 

Derivative Assets

 

 

Derivative Liabilities

 

 

 

Notional Amount

 

 

Balance Sheet Location

 

Fair Value

 

 

Notional Amount

 

 

Balance Sheet Location

 

Fair Value

 

 

 

(in thousands)

 

Derivatives not designated as hedging instruments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate products

 

$

104,571

 

 

Other Assets

 

$

5,939

 

 

$

104,571

 

 

Other Liabilities

 

$

5,920

 

Total derivatives not designated as hedging instruments

 

 

 

 

 

 

$

5,939

 

 

 

 

 

 

 

$

5,920

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Derivatives designated as hedging instruments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate products

 

$

100,000

 

 

Other Assets

 

$

306

 

 

$

 

 

Other Liabilities

 

$

 

Total derivatives designated as hedging instruments

 

 

 

 

 

 

$

306

 

 

 

 

 

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2022

 

Derivative Assets

 

 

Derivative Liabilities

 

 

 

Notional Amount

 

 

Balance Sheet Location

 

Fair Value

 

 

Notional Amount

 

 

Balance Sheet Location

 

Fair Value

 

 

 

(in thousands)

 

Derivatives not designated as hedging instruments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate products

 

$

61,460

 

 

Other Assets

 

$

7,507

 

 

$

61,460

 

 

Other Liabilities

 

$

7,375

 

Total derivatives not designated as hedging instruments

 

 

 

 

 

 

$

7,507

 

 

 

 

 

 

 

$

7,375

 

 

The table below presents the effect of cash flow hedge accounting on Accumulated Other Comprehensive Income as of December 31, 2023.

 

As of December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Derivatives in Subtopic 815-20 Hedging Relationships

 

Amount of Gain or (Loss) Recognized in OCI on Derivative

 

 

Amount of Gain or (Loss)
Recognized in OCI Included
Component

 

 

Amount of Gain or (Loss)
Recognized in OCI Excluded
Component

 

 

Location of Gain or (Loss) Recognized from Accumulated Other Comprehensive Income into Income

 

Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income

 

 

Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income Included Component

 

 

Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income Excluded Component

 

 

 

(in thousands)

 

Derivatives in Cash Flow Hedging Relationships

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest Rate Products

 

$

306

 

 

$

306

 

 

$

 

 

Interest Income

 

$

 

 

$

 

 

$

 

Total

 

$

306

 

 

$

306

 

 

$

 

 

 

 

$

 

 

$

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The table below presents the effect of the Company’s derivative financial instruments that are not designated as hedging instruments on the Income Statement as of December 31, 2023, 2022 and 2021.

 

Derivatives Not Designated as Hedging Instruments under Subtopic 815-20

 

Location of Gain or (Loss)
Recognized in Income on
Derivative

 

Amount of Gain or (Loss)
Recognized in Income on
Derivative

 

 

 

 

 

For the Year Ended December 31,

 

 

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

 

 

(in thousands)

 

Interest rate products

 

Other income

 

$

(114

)

 

$

113

 

 

$

80

 

Total

 

 

 

$

(114

)

 

$

113

 

 

$

80

 

The Company recognized $0.6 million of fee income from its derivative financial instruments for the twelve months ended December 31, 2023. There were no derivative financial instruments fee income recognized for the twelve months ended December 31, 2022 and 2021.

100


 

The table below presents a gross presentation, the effects of offsetting, and a net presentation of the Company’s derivatives as of December 31, 2023 and 2022. The net amounts of derivative assets or liabilities can be reconciled to the tabular disclosure of fair value. The tabular disclosure of fair value provides the location that derivative assets and liabilities are presented on the Balance Sheet.

 

Offsetting of Derivative Assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gross Amounts Not Offset in the Consolidated Balance Sheets

 

 

 

Gross Amounts of Recognized Assets

 

 

Gross Amounts Offset in the Statement of Financial Position

 

 

Net Amounts of Assets presented in the Statement of Financial Position

 

 

Financial Instruments

 

 

Cash Collateral Received

 

 

Net Amount

 

 

 

(in thousands)

 

Derivatives

 

$

6,245

 

 

$

 

 

$

6,245

 

 

$

284

 

 

$

5,731

 

 

$

230

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Offsetting of Derivative Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gross Amounts Not Offset in the Consolidated Balance Sheets

 

 

 

Gross Amounts of Recognized Liabilities

 

 

Gross Amounts Offset in the Statement of Financial Position

 

 

Net Amounts of Liabilities presented in the Statement of Financial Position

 

 

Financial Instruments

 

 

Cash Collateral Provided

 

 

Net Amount

 

 

 

(in thousands)

 

Derivatives

 

$

5,920

 

 

$

 

 

$

5,920

 

 

$

284

 

 

$

 

 

$

5,636

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Offsetting of Derivative Assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gross Amounts Not Offset in the Consolidated Balance Sheets

 

 

 

Gross Amounts of Recognized Assets

 

 

Gross Amounts Offset in the Statement of Financial Position

 

 

Net Amounts of Assets presented in the Statement of Financial Position

 

 

Financial Instruments

 

 

Cash Collateral Received

 

 

Net Amount

 

 

 

(in thousands)

 

Derivatives

 

$

7,507

 

 

$

 

 

$

7,507

 

 

$

7,375

 

 

$

132

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Offsetting of Derivative Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gross Amounts Not Offset in the Consolidated Balance Sheets

 

 

 

Gross Amounts of Recognized Liabilities

 

 

Gross Amounts Offset in the Statement of Financial Position

 

 

Net Amounts of Liabilities presented in the Statement of Financial Position

 

 

Financial Instruments

 

 

Cash Collateral Provided

 

 

Net Amount

 

 

 

(in thousands)

 

Derivatives

 

$

7,375

 

 

$

 

 

$

7,375

 

 

$

7,375

 

 

$

 

 

$

 

The Company has agreements with each of its derivative counterparties that contain a provision stating if the Company either defaults or is capable of being declared in default on any of its indebtedness, then the Company could also be declared in default on its derivative obligations. In addition, these agreements may also require the Company to post additional collateral should it fail to maintain its status as a well- or adequately-capitalized institution.

As of December 31, 2023 and 2022, the fair value of derivatives in a net liability position, which includes accrued interest but excludes any adjustment for nonperformance risk, related to these agreements was $0. As of December 31, 2023 and 2022, no collateral was provided related to these agreements.

 

Note 21 — Qualified Affordable Housing Project Investments

The Company invests in qualified affordable housing projects. At December 31, 2023 and 2022, the balance of the investment for qualified affordable housing projects was $16.6 million and $5.9 million, respectively. This balance is reflected in prepaid expenses and other assets on the consolidated balance sheets. Total unfunded commitments related to the investments

101


 

in qualified affordable housing projects aggregated $10.0 million and $27,000 at December 31, 2023 and 2022, respectively. The Company expects to fulfill the majority of these commitments over the next five years.

For each of the twelve months ended December 31, 2023, 2022 and 2021, the Company recognized amortization expense of $1.9 million, which was included within income tax expense on the consolidated statements of income.

 

Note 22 — Liquidity

Hanmi Financial

At December 31, 2023 and 2022, Hanmi Financial had $7.5 million and $10.6 million, respectively, in cash on deposit with the Bank. In addition, at December 31, 2023, Hanmi Financial had $32.4 million of securities available for sale that consisted solely of U.S. Treasury securities.

Hanmi Bank

The principal objective of our liquidity management program is to maintain the Bank’s ability to meet the day-to-day cash flow requirements of our customers who either wish to withdraw funds or to draw upon credit facilities to meet their cash needs. Management believes that the Bank, on a stand-alone basis, has adequate liquid assets to meet its current obligations. The Bank’s primary funding source will continue to be deposits originating from its branch platform. The Bank’s wholesale funds historically consisted of FHLB advances, brokered deposits, as well as State of California time deposits. As of December 31, 2023 and 2022, the Bank had $325.0 million and $350.0 million of FHLB advances, $58.3 million and $83.3 million of brokered deposits, and $120.0 million and $120.0 million of State of California time deposits, respectively.

We monitor the sources and uses of funds on a regular basis to maintain an acceptable liquidity position. The Bank’s primary source of borrowings is the FHLB, from which the Bank is eligible to borrow up to 30% of its assets. As of December 31, 2023, the total borrowing capacity available based on pledged collateral and the remaining available borrowing capacity were $1.54 billion and $1.09 billion, respectively, compared to $1.54 billion and $1.07 billion, respectively, as of December 31, 2022.

The amount that the FHLB is willing to advance differs based on the quality and character of qualifying collateral pledged by the Bank, and the advance rates for qualifying collateral may be adjusted upwards or downwards by the FHLB from time to time. To the extent deposit renewals and deposit growth are not sufficient to fund maturing and withdrawable deposits, repay maturing borrowings, fund existing and future loans, securities, and otherwise fund working capital needs and capital expenditures, the Bank may utilize the remaining borrowing capacity from its FHLB borrowing arrangement.

As a means of augmenting its liquidity, the Bank had an available borrowing source of $23.2 million from the Federal Reserve Discount Window and the BTFP, to which the Bank pledged securities with a market value of $24.8 million, and had no borrowings as of December 31, 2023. The BTFP facility is available until March 11, 2024. The Bank also maintains a line of credit for repurchase agreements up to $100.0 million. The Bank also had three unsecured federal funds lines of credit totaling $115.0 million with no outstanding balances as of December 31, 2023.

102


 

Note 23 — Condensed Financial Information of Parent Company

Balance Sheets

 

 

 

At December 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Assets

 

 

 

 

 

 

Cash

 

$

7,492

 

 

$

10,558

 

Securities available for sale

 

 

32,389

 

 

 

17,660

 

Investments in consolidated subsidiaries

 

 

790,425

 

 

 

728,172

 

Other assets

 

 

3,551

 

 

 

12,611

 

Total assets

 

$

833,857

 

 

$

769,001

 

Liabilities and stockholders' equity

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

Subordinated debentures

 

$

130,012

 

 

$

129,409

 

Other liabilities

 

 

1,954

 

 

 

2,077

 

Total liabilities

 

 

131,966

 

 

 

131,486

 

Stockholders' equity

 

 

701,891

 

 

 

637,515

 

Total liabilities and stockholders' equity

 

$

833,857

 

 

$

769,001

 

 

Statements of Income

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Dividends from bank subsidiaries

 

$

44,500

 

 

$

57,000

 

 

$

20,639

 

Interest income on securities

 

 

1,094

 

 

 

191

 

 

 

 

Interest expense

 

 

(6,482

)

 

 

(8,037

)

 

 

(8,273

)

Other expense

 

 

(5,817

)

 

 

(5,174

)

 

 

(4,891

)

Income before taxes and undistributed income of subsidiary

 

 

33,295

 

 

 

43,980

 

 

 

7,475

 

Income tax benefit

 

 

1,403

 

 

 

4,026

 

 

 

3,962

 

Income before undistributed income of subsidiary

 

 

34,698

 

 

 

48,006

 

 

 

11,437

 

Equity in undistributed income of subsidiary

 

 

45,343

 

 

 

53,388

 

 

 

87,239

 

Net income

 

$

80,041

 

 

$

101,394

 

 

$

98,676

 

 

103


 

Statements of Cash Flows

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Cash Flows from Operating Activities:

 

 

 

 

 

 

 

 

 

Net income

 

$

80,041

 

 

$

101,394

 

 

$

98,676

 

Adjustments to reconcile net income to net cash used in operating activities

 

 

 

 

 

 

 

 

 

Undistributed income of subsidiary

 

 

(45,343

)

 

 

(53,388

)

 

 

(87,239

)

Depreciation and amortization

 

 

409

 

 

 

1,703

 

 

 

1,148

 

Share-based compensation expense

 

 

2,680

 

 

 

2,596

 

 

 

2,437

 

Change in other assets and liabilities

 

 

8,879

 

 

 

(2,019

)

 

 

(9,076

)

Net cash provided by operating activities

 

 

46,666

 

 

 

50,286

 

 

 

5,946

 

Cash Flows from Investing Activities:

 

 

 

 

 

 

 

 

 

Purchases of securities

 

 

(21,328

)

 

 

(17,956

)

 

 

 

Proceeds from matured, called and repayment of securities

 

 

7,000

 

 

 

 

 

 

 

Net cash used in investing activities

 

 

(14,328

)

 

 

(17,956

)

 

 

 

Cash Flows from Financing Activities:

 

 

 

 

 

 

 

 

 

Proceeds from exercise of stock options

 

 

 

 

 

19

 

 

 

 

Issuance of subordinated debentures

 

 

 

 

 

 

 

 

107,929

 

Redemption of subordinated debentures, net of treasury debentures

 

 

 

 

 

(87,300

)

 

 

(13,043

)

Cash paid for employee vested shares surrendered due to employee tax liability

 

 

(785

)

 

 

(732

)

 

 

(572

)

Repurchase of common stock

 

 

(4,084

)

 

 

 

 

 

(6,135

)

Cash dividends paid

 

 

(30,535

)

 

 

(28,636

)

 

 

(16,514

)

Net cash provided by (used in) financing activities

 

 

(35,404

)

 

 

(116,649

)

 

 

71,665

 

Net increase (decrease) in cash

 

 

(3,066

)

 

 

(84,319

)

 

 

77,611

 

Cash at beginning of year

 

 

10,558

 

 

 

94,877

 

 

 

17,266

 

Cash at end of year

 

$

7,492

 

 

$

10,558

 

 

$

94,877

 

 

Note 24 — Subsequent Events

Cash Dividend

On January 25, 2024, the Company announced that the Board of Directors of the Company declared a quarterly cash dividend of $0.25 per share to be paid on February 22, 2024 to stockholders of record as of the close of business on February 5, 2024.

104


 

Hanmi Financial Corporation and Subsidiary

Exhibit Index

 

Exhibit

Number

 

Document

 

 

    3.1

 

Amended and Restated Certificate of Incorporation of Hanmi Financial Corporation, dated April 19, 2000 (incorporated by reference herein from Exhibit 3.1 to Hanmi Financial’s Quarterly Report on Form 10-Q (including certificates of amendment as of June 23, 2004, May 28, 2009 and July 28, 2010) for the quarter ended September 30, 2010, filed with the SEC on November 9, 2010).

 

 

    3.2

 

Certificate of Amendment of Amended and Restated Certificate of Incorporation of Hanmi Financial Corporation, dated December 16, 2011 (incorporated by reference herein from Exhibit 3.1 to Hanmi Financial’s Current Report on Form 8-K, filed with the SEC on December 19, 2011).

 

 

    3.3

 

Second Amended and Restated Bylaws of Hanmi Financial Corporation, dated as of March 23, 2016 (incorporated by reference herein from Exhibit 3.1 to Hanmi Financial’s Current Report on Form 8-K, filed with the SEC on March 29, 2016).

 

 

    3.4

 

First Amendment to the Second Amended and Restated Bylaws of Hanmi Financial Corporation (incorporated by reference herein from Exhibit 3.1 to Hanmi Financial’s Current Report on Form 8-K, filed with the SEC on October 2, 2017).

 

 

 

    4.1

 

Specimen Stock Certificate representing Hanmi Financial Corporation Common Stock (incorporated by reference herein from Exhibit 4 to Hanmi Financial’s Annual Report on Form 10-K for the year ended December 31, 2010, filed with the SEC on March 16, 2011).

 

 

    4.2

 

Central Bancorp Statutory Trust I Junior Subordinated Indenture, dated as of December 27, 2005, entered into between Central Bancorp, Inc. and JPMorgan Chase Bank, National Association as Trustee (incorporated by reference herein from Exhibit 10.1 to Hanmi Financial’s Annual Report on Form 10-K for the year ended December 31, 2015, filed with the SEC on February 29, 2016).

 

 

    4.3

 

Amended and Restated Declaration of Trust of Central Bancorp Statutory Trust I, dated as of December 27, 2005, among Central Bancorp, Inc., JPMorgan Chase Bank, National Association, and the Administrative Trustees Named Therein (incorporated by reference herein from Exhibit 10.2 to Hanmi Financial’s Annual Report on Form 10-K for the year ended December 31, 2015, filed with the SEC on February 29, 2016).

 

 

    4.4

 

Central Bancorp Statutory Trust I Trust Preferred Securities Guarantee Agreement, dated as of December 27, 2005, entered into between Central Bancorp, Inc., as Guarantor, and JPMorgan Chase Bank, National Association, as Guarantee Trustee (incorporated by reference herein from Exhibit 10.3 to Hanmi Financial’s Annual Report on Form 10-K for the year ended December 31, 2015, filed with the SEC on February 29, 2016).

 

 

    4.5

 

Description of Registrant’s Capital Stock (incorporated by reference herein from Exhibit 4.7 to Hanmi Financial’s Annual Report on Form 10-K for the year ended December 31, 2019, filed with the SEC on March 2, 2020).

 

 

 

    4.6

 

Indenture, dated August 20, 2021, between Hanmi Financial Corporation and Wilmington Trust, National Association, as trustee (incorporated by reference herein from Exhibit 4.1 to Hanmi Financial Corporation’s Current Report on Form 8-K, filed with the SEC on August 20, 2021).

 

 

 

    4.7

 

First Supplemental Indenture, dated August 20, 2021, between Hanmi Financial Corporation and Wilmington Trust, National Association, as Trustee (incorporated by reference herein from Exhibit 4.2 to Hanmi Financial Corporation’s Current Report on Form 8-K, filed with the SEC on August 20, 2021).

 

 

 

  10.1

 

Form of Indemnity Agreement (incorporated by reference herein from Exhibit 10.35 to Hanmi Financial's Annual Report on Form 10-K for the year ended December 31, 2010, filed with the SEC on March 16, 2011).

 

 

 

  10.2

 

Hanmi Financial Corporation Amended and Restated 2013 Equity Compensation Plan (incorporated by reference herein from Exhibit 4.2 to Hanmi Financial Corporation’s Registration Statement on Form S-8 (No. 333-191855), filed with the SEC on October 23, 2013).†

 

 

 

  10.3

 

Form of Incentive Stock Option Agreement (incorporated by reference herein from Exhibit 4.3 to Hanmi Financial Corporation’s Registration Statement on Form S-8 (No. 333-191855), filed with the SEC on October 23, 2013).†

105


 

 

 

 

  10.4

 

Form of Non-Qualified Stock Option Agreement (incorporated by reference herein from Exhibit 4.4 to Hanmi Financial Corporation’s Registration Statement on Form S-8 (No. 333-191855), filed with the SEC on October 23, 2013).†

 

 

 

  10.5

 

Form of Restricted Stock Agreement (incorporated by reference herein from Exhibit 4.5 to Hanmi Financial Corporation’s Registration Statement on Form S-8 (No. 333-191855), filed with the SEC on October 23, 2013).†

 

 

 

  10.6

 

Amended and Restated Employment Agreement by and among Hanmi Financial Corporation, Hanmi Bank and Bonita I. Lee dated February 25, 2022 (incorporated by reference herein from Exhibit 109 to Hanmi Financial Corporation's Annual Report on form 10-K for the year ended December 31, 2021, as filed with the SEC on February 28, 2022).†

 

 

 

  10.7

 

Amended and Restated Employment Agreement by and among Hanmi Financial Corporation, Hanmi Bank and Romolo C. Santarosa dated February 26, 2020 (incorporated by reference herein from Exhibit 10.10 to Hanmi Financial's Annual Report on Form 10-K for the year ended December 31, 2019, filed with the SEC on March 2, 2020).†

 

 

 

  10.8

 

Hanmi Financial Corporation 2021 Equity Compensation Plan (incorporated by reference to Appendix A to the proxy statement for the Annual Meeting of Stockholders filed with the Securities and Exchange Commission on April 16, 2021 (File No. 000-30421).†

 

 

 

  10.9

 

Form of Restricted Stock Agreement for the Hanmi Financial Corporation 2021 Equity Compensation Plan (incorporated by reference herein to Exhibit 10.1 from Hanmi Financial Corporation’s Quarterly Report on Form 10-Q, as filed with the SEC on November 9, 2021).†

 

 

 

  10.10

 

Form of Performance Share Unit Agreement for the Hanmi Financial Corporation 2021 Equity Compensation Plan (incorporated by reference herein to Exhibit 10.2 from Hanmi Financial Corporation’s Quarterly Report on Form 10-Q, as filed with the SEC on November 9, 2021).†

 

 

 

  10.11

 

Form of Non-Qualified Stock Option Agreement for the Hanmi Financial Corporation 2021 Equity Compensation Plan (incorporated by reference herein to Exhibit 10.3 from Hanmi Financial Corporation’s Quarterly Report on Form 10-Q, as filed with the SEC on November 9, 2021).†

 

 

 

  10.12

 

First Amendment to the Amended and Restated Employment Agreement by and among Hanmi Financial Corporation and Romolo C. Santarosa dated February 26, 2020 (incorporated by reference herein from Exhibit 10.1 to Hanmi Financial Corporation's Quarterly Report on Form 10-Q, as filed with the SEC on August 9, 2022).†

 

 

 

  21.1

 

List of Subsidiaries

 

 

 

  23.1

 

Consent of Independent Registered Public Accounting Firm - Consent of Crowe LLP.

 

 

 

  31.1

 

Certification of Chief Executive Officer pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

  31.2

 

Certification of Chief Financial Officer pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

  32.1

 

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

 

 

 

  32.2

 

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

 

 

 

  97.1

 

Clawback Policy

 

 

 

101.INS

 

Inline XBRL Instance Document *

 

 

 

101.SCH

 

Inline XBRL Taxonomy Extension Schema With Embedded Linkbase Document *

 

 

 

104

 

The cover page from the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, has been formatted in Inline XBRL

 

† Constitutes a management contract or compensatory plan or arrangement.

106


 

* Attached as Exhibit 101 to this report are documents formatted in Inline XBRL (Extensible Business Reporting Language).

107


 

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.

 

Date: February 29, 2024

Hanmi Financial Corporation

 

 

 

 

 

By:

 

/s/ Bonita I. Lee

 

 

 

Bonita I. Lee

 

 

 

President and Chief Executive Officer

 

Pursuant to the requirements of the Securities Exchange Act of 1934, this Report has been signed below by the following persons on behalf of the Registrant and in the capacities indicated as of February 29, 2024.

 

/s/ Bonita I. Lee

 

/s/ Romolo C. Santarosa

Bonita I. Lee

 

Romolo C. Santarosa

President and Chief Executive Officer; Director

 

Senior Executive Vice President and Chief Financial Officer

(Principal Executive Officer)

 

(Principal Financial Officer)

 

 

 

/s/ Joseph Pangrazio

 

/s/ John J. Ahn

Joseph Pangrazio

 

John J. Ahn

Senior Vice President and Chief Accounting Officer

 

Chairman of the Board

(Principal Accounting Officer)

 

 

 

 

 

/s/ David L. Rosenblum

 

/s/ Christie K. Chu

David L. Rosenblum

 

Christie K. Chu

Vice Chairman of the Board

 

Director

 

 

 

/s/ Harry H. Chung

 

/s/ Gloria J. Lee

Harry H. Chung

 

Gloria J. Lee

Director

 

Director

 

 

 

/s/ Thomas J. Williams

 

/s/ Michael M. Yang

Thomas J. Williams

 

Michael M. Yang

Director

 

Director

 

 

 

/s/ James Marasco

 

/s/ Gideon Yu

James Marasco

 

Gideon Yu

Director

 

Director

 

108


EX-21.1 2 hafc-ex21_1.htm EX-21.1 EX-21.1

Exhibit 21.1

Hanmi Financial Corporation

List of Subsidiaries

 

Name of Subsidiary

 

Jurisdiction of Incorporation or Organization

Hanmi Bank

 

California

Central Bancorp Statutory Trust

 

Texas

 


EX-23.1 3 hafc-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 Statements No. 333-191855 and No. 333-258144 on Form S-8 of Hanmi Financial Corporation of our report dated February 29, 2024, relating to the financial statements and effectiveness of internal control over financial reporting, appearing in this Annual Report on Form 10-K.

 

 

 

 

/s/ Crowe LLP

 

Los Angeles, California

February 29, 2024


EX-31.1 4 hafc-ex31_1.htm EX-31.1 EX-31.1

Exhibit 31.1

 

Certification of Principal Executive Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

I, Bonita I. Lee, President and Chief Executive Officer, certify that:

1.
I have reviewed this Annual Report on Form 10-K of Hanmi Financial Corporation;
2.
Based on my knowledge, this Report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this Report;
3.
Based on my knowledge, the financial statements, and other financial information included in this Report, fairly present in all material respects the financial condition, results of operations and cash flows of the Registrant as of, and for, the periods presented in this Report;
4.
The Registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant and have:
(a)
designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this Report is being prepared;
(b)
designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
evaluated the effectiveness of the Registrant’s disclosure controls and procedures and presented in this Report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this Report based on such evaluation; and
(d)
disclosed in this Report any change in the Registrant’s internal control over financial reporting that occurred during the Registrant’s most recent fiscal quarter (the Registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the Registrant’s internal control over financial reporting; and
5.
The Registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant’s auditors and the Audit Committee of the Registrant’s Board of Directors (or persons performing the equivalent functions):
(a)
all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Registrant’s ability to record, process, summarize and report financial information; and
(b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant’s internal control over financial reporting.

 

Date:

February 29, 2024

 

/s/ Bonita I. Lee

 

 

 

Bonita I. Lee

 

 

 

President and Chief Executive Officer

 

 

 

(Principal Executive Officer)

 


EX-31.2 5 hafc-ex31_2.htm EX-31.2 EX-31.2

Exhibit 31.2

 

Certification of Principal Financial Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

I, Romolo C. Santarosa, Senior Executive Vice President and Chief Financial Officer, certify that:

1.
I have reviewed this Annual Report on Form 10-K of Hanmi Financial Corporation;
2.
Based on my knowledge, this Report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this Report;
3.
Based on my knowledge, the financial statements, and other financial information included in this Report, fairly present in all material respects the financial condition, results of operations and cash flows of the Registrant as of, and for, the periods presented in this Report;
4.
The Registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant and have:
(a)
designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this Report is being prepared;
(b)
designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
evaluated the effectiveness of the Registrant’s disclosure controls and procedures and presented in this Report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this Report based on such evaluation; and
(d)
disclosed in this Report any change in the Registrant’s internal control over financial reporting that occurred during the Registrant’s most recent fiscal quarter (the Registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the Registrant’s internal control over financial reporting; and
5.
The Registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant’s auditors and the Audit Committee of the Registrant’s Board of Directors (or persons performing the equivalent functions):
(a)
all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Registrant’s ability to record, process, summarize and report financial information; and
(b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant’s internal control over financial reporting.

 

Date:

February 29, 2024

 

/s/ Romolo C. Santarosa

 

 

 

Romolo C. Santarosa

 

 

 

Senior Executive Vice President and Chief Financial Officer

 

 

 

(Principal Financial Officer)

 


EX-32.1 6 hafc-ex32_1.htm EX-32.1 EX-32.1

Exhibit 32.1

 

 

 

Certification Pursuant To

18 U.S.C. Section 1350,

As Adopted Pursuant To

Section 906 of The Sarbanes-Oxley Act of 2002

 

In connection with the Annual Report of Hanmi Financial Corporation (the “Company”) on Form 10-K for the period ended December 31, 2023, as filed with the Securities and Exchange Commission (the “SEC”) on the date hereof (the “Report”), I, Bonita I. Lee, President and Chief Executive Officer of the Company, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge that:

(1)
The Report fully complies with the requirements of Section 13(a) or Section 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 as of, and for, the period presented.

 

Date:

 

February 29, 2024

 

/s/ Bonita I. Lee

 

 

 

 

Bonita I. Lee

 

 

 

 

President and Chief Executive Officer

 

The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of the Report or as a separate disclosure statement. A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the SEC or its staff upon request.

 


EX-32.2 7 hafc-ex32_2.htm EX-32.2 EX-32.2

Exhibit 32.2

 

 

 

Certification Pursuant To

18 U.S.C. Section 1350,

As Adopted Pursuant To

Section 906 of The Sarbanes-Oxley Act of 2002

 

In connection with the Annual Report of Hanmi Financial Corporation (the “Company”) on Form 10-K for the period ended December 31, 2023, as filed with the Securities and Exchange Commission (the “SEC”) on the date hereof (the “Report”), I, Romolo C. Santarosa, Senior Executive Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge that:

(1)
The Report fully complies with the requirements of Section13(a) or Section 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 as of, and for, the periods presented.

 

Date:

 

February 29, 2024

 

/s/ Romolo C. Santarosa

 

 

 

 

Romolo C. Santarosa

 

 

 

 

Senior Executive Vice President and Chief Financial Officer

 

The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of the Report or as a separate disclosure statement. A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the SEC or its staff upon request.

 


EX-97.1 8 hafc-ex97_1.htm EX-97.1 EX-97.1

Exhibit 97.1

 

HANMI FINANCIAL CORPORATION CLAWBACK POLICY

 

The Board of Directors (the “Board”) of Hanmi Financial Corporation (the “Company”) believes that it is in the best interests of the Company and its shareholders to adopt this Clawback Policy (this “Policy”), which provides for the recovery of certain incentive compensation in the event of an accounting restatement.

 

The Company has adopted this Policy as a supplement to any other clawback policies or provisions in effect now or in the future at the Company. To the extent this Policy applies to compensation payable to a person covered by this Policy, it shall supersede any other conflicting provision or policy maintained by the Company and shall be the only clawback policy applicable to such compensation and no other clawback policy shall apply; provided that, if such other policy or provision provides that a greater amount of such compensation shall be subject to clawback, such other policy or provision shall apply to the amount in excess of the amount subject to clawback under this Policy.

 

This Policy shall be interpreted to comply with the clawback rules found in 17 C.F.R. §240.10D and the related listing rules of the national securities exchange or national securities association (the “Exchange”) on which the Company has listed securities, and, to the extent this Policy is any manner deemed inconsistent with such rules, this Policy shall be treated as retroactively amended to be compliant with such rules.

 

1. Definitions. The terms “Executive Officer,” “Incentive-Based Compensation,” and “Received” shall have the same meaning as defined in regulation 17 C.F.R. §240.10D-1(d).

 

2. Application of the Policy. This Policy shall only apply in the event that the Company is required to prepare an accounting restatement due to its material noncompliance with any financial reporting requirement under the Federal securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.

 

3. Recovery Period. The Incentive-Based Compensation subject to clawback is the Incentive-Based Compensation Received during the three completed fiscal years immediately preceding the date that the Company is required to prepare an accounting restatement as described in Section 2; provided that the individual served as an Executive Officer at any time during the performance period applicable to the Incentive-Based Compensation in question. The date that the Company is required to prepare an accounting restatement shall be determined pursuant to 17 C.F.R. §240.10D-1(b)(1)(ii).

 

(a) Notwithstanding the foregoing, the Policy shall only apply if the Incentive-Based Compensation is Received (1) while the Company has a class of securities listed on an Exchange and (2) on or after October 2, 2023.

 

(b) See 17 C.F.R. §240.10D-1(b)(1)(i)(D) for certain circumstances under which this Policy will apply to Incentive-Based Compensation received during a transition period arising due to a change in the Company’s fiscal year.

 

4. Erroneously Awarded Compensation. The amount of Incentive-Based Compensation subject to the Policy (“Erroneously Awarded Compensation”) is the amount of Incentive-Based Compensation Received that exceeds the amount of Incentive Based-Compensation that otherwise would have been Received had it been determined based on the restated amounts in the Company’s financial statements and shall be computed without regard to any taxes paid.

 

(a) For Incentive-Based Compensation based on stock price or total shareholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in an accounting restatement: (1) the amount shall be based on a reasonable estimate of the effect of the accounting restatement on the stock price or total shareholder return upon which the


Incentive-Based Compensation was received; and (2) the Company must maintain documentation of the determination of that reasonable estimate and provide such documentation to the Exchange.

 

5. Recovery Exceptions. The Company shall recover reasonably promptly any Erroneously Awarded Compensation except to the extent that the conditions of paragraphs (a), (b), or (c) below apply. The Compensation Committee of the Board of Directors (the “Committee”) shall determine the repayment schedule for each amount of Erroneously Awarded Compensation in a manner that complies with this “reasonably promptly” requirement. Such determination shall be consistent with any applicable legal guidance, by the Securities and Exchange Commission, judicial opinion, or otherwise. The determination of “reasonably promptly” may vary from case to case and the Committee is authorized to adopt additional rules to further describe what repayment schedules satisfy this requirement.

 

(a) Erroneously Awarded Compensation need not be recovered if the direct expense paid to a third party to assist in enforcing the Policy would exceed the amount to be recovered and the Committee has made a determination that recovery would be impracticable. Before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on expense of enforcement, the Company shall make a reasonable attempt to recover such Erroneously Awarded Compensation, document such reasonable attempt(s) to recover, and provide that documentation to the Exchange, as required.

 

(b) If applicable, Erroneously Awarded Compensation need not be recovered if recovery would violate home country law where that law was adopted prior to November 28, 2022. Before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on violation of home country law, the Company shall obtain an opinion of home country counsel, acceptable to the Exchange, that recovery would result in such a violation and shall provide such opinion to the Exchange.

 

(c) Erroneously Awarded Compensation need not be recovered if recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of 26 U.S.C. §401(a)(13) or 26 U.S.C. §411(a) and regulations thereunder.

 

6. Committee Decisions. Decisions of the Committee with respect to this Policy shall be final, conclusive and binding on all Executive Officers subject to this Policy, unless determined by a court of competent jurisdiction to be an abuse of discretion.

7. No Indemnification. Notwithstanding anything to the contrary in any other policy of the Company or any agreement between the Company and an Executive Officer, no Executive Officer shall be indemnified by the Company against the loss of any Erroneously Awarded Compensation.

 

8. Agreement to Policy by Executive Officers. The Committee shall take reasonable steps to inform Executive Officers of this Policy and the Executive Officers shall acknowledge receipt and adherence to this Policy in writing.

 

9. Exhibit Filing Requirement. A copy of this Policy and any amendments thereto shall be filed as an exhibit to the Company’s annual report on Form 10-K.

 

10. Amendment. The Board may amend, modify or supplement all or any portion of this Policy at any time and from time to time in its discretion.

 

 

 


[TO BE SIGNED BY EACH OF THE COMPANY’S EXECUTIVE OFFICERS]

 

Clawback Policy Acknowledgment

 

I, the undersigned, agree and acknowledge that I am fully bound by, and subject to, all of the terms and conditions of Hanmi Financial Corporation’s Clawback Policy (as may be amended, restated, supplemented or otherwise modified from time to time, the “Policy”) and that I have been provided a copy of the Policy. In the event of any inconsistency between the Policy and the terms of any employment or similar agreement to which I am a party, or the terms of any compensation plan, program or agreement under which any compensation has been granted, awarded, earned or paid, the terms of the Policy shall govern. If the Committee determines that any amounts granted, awarded, earned or paid to me must be forfeited or reimbursed to the Company, I will promptly take any action necessary to effectuate such forfeiture and/or reimbursement.

 

 

 

Name

 

Date:

 

 

 

Title

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


GRAPHIC 9 img141930037_0.jpg GRAPHIC begin 644 img141930037_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#$# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#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#TWP[X=TK5 M="M[Z^MFFN9B[22-*^6.]ADX-:O_ AN@?\ /A_Y&D_^*H\&_P#(IV7_ &T_ M]#:MV@#"_P"$-T#_ )\/_(TG_P 51_PAN@?\^'_D:3_XJMVB@#"_X0W0/^?# M_P C2?\ Q5'_ AN@?\ /A_Y&D_^*K=HH PO^$-T#_GP_P#(TG_Q5'_"&Z!_ MSX?^1I/_ (JMVB@#"_X0W0/^?#_R-)_\51_PAN@?\^'_ )&D_P#BJW:* ,+_ M (0W0/\ GP_\C2?_ !5'_"&Z!_SX?^1I/_BJW:* ,+_A#= _Y\/_ "-)_P#% M4?\ "&Z!_P ^'_D:3_XJMVB@#"_X0W0/^?#_ ,C2?_%4?\(;H'_/A_Y&D_\ MBJW:* ,+_A#= _Y\/_(TG_Q5'_"&Z!_SX?\ D:3_ .*K=HH PO\ A#= _P"? M#_R-)_\ %4?\(;H'_/A_Y&D_^*K=HH PO^$-T#_GP_\ (TG_ ,51_P (;H'_ M #X?^1I/_BJW:* ,+_A#= _Y\/\ R-)_\51_PAN@?\^'_D:3_P"*K=HH PO^ M$-T#_GP_\C2?_%4?\(;H'_/A_P"1I/\ XJMVB@#"_P"$-T#_ )\/_(TG_P 5 M1_PAN@?\^'_D:3_XJMVB@#"_X0W0/^?#_P C2?\ Q5'_ AN@?\ /A_Y&D_^ M*K=HH PO^$-T#_GP_P#(TG_Q5'_"&Z!_SX?^1I/_ (JMVB@#"_X0W0/^?#_R M-)_\51_PAN@?\^'_ )&D_P#BJW:* ,+_ (0W0/\ GP_\C2?_ !5'_"&Z!_SX M?^1I/_BJW:* ,+_A#= _Y\/_ "-)_P#%4?\ "&Z!_P ^'_D:3_XJMVB@#"_X M0W0/^?#_ ,C2?_%4?\(;H'_/A_Y&D_\ BJW:* ,+_A#= _Y\/_(TG_Q5'_"& MZ!_SX?\ D:3_ .*K=HH PO\ A#= _P"?#_R-)_\ %4?\(;H'_/A_Y&D_^*K= MHH PO^$-T#_GP_\ (TG_ ,51_P (;H'_ #X?^1I/_BJW:* ,+_A#= _Y\/\ MR-)_\51_PAN@?\^'_D:3_P"*K=HH PO^$-T#_GP_\C2?_%4?\(;H'_/A_P"1 MI/\ XJMVB@#"_P"$-T#_ )\/_(TG_P 51_PAN@?\^'_D:3_XJMVB@#"_X0W0 M/^?#_P C2?\ Q5'_ AN@?\ /A_Y&D_^*K=HH PO^$-T#_GP_P#(TG_Q5'_" M&Z!_SX?^1I/_ (JMVB@#"_X0W0/^?#_R-)_\51_PAN@?\^'_ )&D_P#BJW:* M ,+_ (0W0/\ GP_\C2?_ !5'_"&Z!_SX?^1I/_BJW:* ,+_A#= _Y\/_ "-) M_P#%4?\ "&Z!_P ^'_D:3_XJMVB@#"_X0W0/^?#_ ,C2?_%4?\(;H'_/A_Y& MD_\ BJW:* ,+_A#= _Y\/_(TG_Q5'_"&Z!_SX?\ D:3_ .*K=HH PO\ A#= M_P"?#_R-)_\ %4?\(;H'_/A_Y&D_^*K=HH PO^$-T#_GP_\ (TG_ ,51_P ( M;H'_ #X?^1I/_BJW:* ,+_A#= _Y\/\ R-)_\51_PAN@?\^'_D:3_P"*K=HH M PO^$-T#_GP_\C2?_%4?\(;H'_/A_P"1I/\ XJMVB@#"_P"$-T#_ )\/_(TG M_P 51_PAN@?\^'_D:3_XJMVB@#"_X0W0/^?#_P C2?\ Q5'_ AN@?\ /A_Y M&D_^*K=HH PO^$-T#_GP_P#(TG_Q5'_"&Z!_SX?^1I/_ (JMVB@#"_X0W0/^ M?#_R-)_\51_PAN@?\^'_ )&D_P#BJW:* ,+_ (0W0/\ GP_\C2?_ !5'_"&Z M!_SX?^1I/_BJW:* ,+_A#= _Y\/_ "-)_P#%4?\ "&Z!_P ^'_D:3_XJMVB@ M#"_X0W0/^?#_ ,C2?_%4?\(;H'_/A_Y&D_\ BJW:* ,+_A#= _Y\/_(TG_Q5 M'_"&Z!_SX?\ D:3_ .*K=HH PO\ A#= _P"?#_R-)_\ %4?\(;H'_/A_Y&D_ M^*K=HH PO^$-T#_GP_\ (TG_ ,51_P (;H'_ #X?^1I/_BJW:* ,+_A#= _Y M\/\ R-)_\51_PAN@?\^'_D:3_P"*K=HH PO^$-T#_GP_\C2?_%4?\(;H'_/A M_P"1I/\ XJMVB@#"_P"$-T#_ )\/_(TG_P 51_PAN@?\^'_D:3_XJMVB@#"_ MX0W0/^?#_P C2?\ Q5'_ AN@?\ /A_Y&D_^*K=HH PO^$-T#_GP_P#(TG_Q M5'_"&Z!_SX?^1I/_ (JMVB@#"_X0W0/^?#_R-)_\51_PAN@?\^'_ )&D_P#B MJW:* ,+_ (0W0/\ GP_\C2?_ !5'_"&Z!_SX?^1I/_BJW:* ,+_A#= _Y\/_ M "-)_P#%4?\ "&Z!_P ^'_D:3_XJMVB@#"_X0W0/^?#_ ,C2?_%4?\(;H'_/ MA_Y&D_\ BJW:* ,+_A#= _Y\/_(TG_Q5'_"&Z!_SX?\ D:3_ .*K=HH PO\ MA#= _P"?#_R-)_\ %4?\(;H'_/A_Y&D_^*K=HH PO^$-T#_GP_\ (TG_ ,51 M_P (;H'_ #X?^1I/_BJW:* ,+_A#= _Y\/\ R-)_\51_PAN@?\^'_D:3_P"* MK=HH PO^$-T#_GP_\C2?_%4?\(;H'_/A_P"1I/\ XJMVB@#"_P"$-T#_ )\/ M_(TG_P 51_PAN@?\^'_D:3_XJMVB@#"_X0W0/^?#_P C2?\ Q5'_ AN@?\ M/A_Y&D_^*K=HH PO^$-T#_GP_P#(TG_Q5'_"&Z!_SX?^1I/_ (JMVB@#"_X0 MW0/^?#_R-)_\51_PAN@?\^'_ )&D_P#BJW:* ,+_ (0W0/\ GP_\C2?_ !5' M_"&Z!_SX?^1I/_BJW:* ,+_A#= _Y\/_ "-)_P#%4?\ "&Z!_P ^'_D:3_XJ MMVB@#"_X0W0/^?#_ ,C2?_%4?\(;H'_/A_Y&D_\ BJW:* ,+_A#= _Y\/_(T MG_Q5'_"&Z!_SX?\ D:3_ .*K=HH PO\ A#= _P"?#_R-)_\ %4?\(;H'_/A_ MY&D_^*K=HH PO^$-T#_GP_\ (TG_ ,51_P (;H'_ #X?^1I/_BJW:* ,+_A# M= _Y\/\ R-)_\51_PAN@?\^'_D:3_P"*K=HH PO^$-T#_GP_\C2?_%4?\(;H M'_/A_P"1I/\ XJMVB@#"_P"$-T#_ )\/_(TG_P 51_PAN@?\^'_D:3_XJMVB M@#"_X0W0/^?#_P C2?\ Q5'_ AN@?\ /A_Y&D_^*K=HH PO^$-T#_GP_P#( MTG_Q5'_"&Z!_SX?^1I/_ (JMVB@#"_X0W0/^?#_R-)_\51_PAN@?\^'_ )&D M_P#BJW:* ,+_ (0W0/\ GP_\C2?_ !5'_"&Z!_SX?^1I/_BJW:* ,+_A#= _ MY\/_ "-)_P#%4?\ "&Z!_P ^'_D:3_XJMVB@#"_X0W0/^?#_ ,C2?_%4?\(; MH'_/A_Y&D_\ BJW:* ,+_A#= _Y\/_(TG_Q5'_"&Z!_SX?\ D:3_ .*K=HH MPO\ A#= _P"?#_R-)_\ %4?\(;H'_/A_Y&D_^*K=HH PO^$-T#_GP_\ (TG_ M ,51_P (;H'_ #X?^1I/_BJW:* ,+_A#= _Y\/\ R-)_\51_PAN@?\^'_D:3 M_P"*K=HH PO^$-T#_GP_\C2?_%4?\(;H'_/A_P"1I/\ XJMVB@#"_P"$-T#_ M )\/_(TG_P 51_PAN@?\^'_D:3_XJMVB@#"_X0W0/^?#_P C2?\ Q5'_ AN M@?\ /A_Y&D_^*K=HH PO^$-T#_GP_P#(TG_Q5'_"&Z!_SX?^1I/_ (JMVB@# M"_X0W0/^?#_R-)_\51_PAN@?\^'_ )&D_P#BJW:* ,+_ (0W0/\ GP_\C2?_ M !5'_"&Z!_SX?^1I/_BJW:* ,+_A#= _Y\/_ "-)_P#%4?\ "&Z!_P ^'_D: M3_XJMVB@#"_X0W0/^?#_ ,C2?_%4?\(;H'_/A_Y&D_\ BJW:* ,+_A#= _Y\ M/_(TG_Q5'_"&Z!_SX?\ D:3_ .*K=HH PO\ A#= _P"?#_R-)_\ %4?\(;H' M_/A_Y&D_^*K=HH PO^$-T#_GP_\ (TG_ ,51_P (;H'_ #X?^1I/_BJW:* , M+_A#= _Y\/\ R-)_\51_PAN@?\^'_D:3_P"*K=HH PO^$-T#_GP_\C2?_%4? M\(;H'_/A_P"1I/\ XJMVB@#"_P"$-T#_ )\/_(TG_P 51_PAN@?\^'_D:3_X MJMVB@#"_X0W0/^?#_P C2?\ Q5'_ AN@?\ /A_Y&D_^*K=HH PO^$-T#_GP M_P#(TG_Q5'_"&Z!_SX?^1I/_ (JMVB@#"_X0W0/^?#_R-)_\51_PAN@?\^'_ M )&D_P#BJW:* ,+_ (0W0/\ GP_\C2?_ !5'_"&Z!_SX?^1I/_BJW:* ,+_A M#= _Y\/_ "-)_P#%4?\ "&Z!_P ^'_D:3_XJMVB@#"_X0W0/^?#_ ,C2?_%4 M?\(;H'_/A_Y&D_\ BJW:* ,+_A#= _Y\/_(TG_Q5'_"&Z!_SX?\ D:3_ .*K M=HH PO\ A#= _P"?#_R-)_\ %4?\(;H'_/A_Y&D_^*K=HH PO^$-T#_GP_\ M(TG_ ,51_P (;H'_ #X?^1I/_BJW:* ,+_A#= _Y\/\ R-)_\51_PAN@?\^' M_D:3_P"*K=HH PO^$-T#_GP_\C2?_%4?\(;H'_/A_P"1I/\ XJMVB@#"_P"$ M-T#_ )\/_(TG_P 51_PAN@?\^'_D:3_XJMVB@#"_X0W0/^?#_P C2?\ Q5'_ M AN@?\ /A_Y&D_^*K=HH PO^$-T#_GP_P#(TG_Q5'_"&Z!_SX?^1I/_ (JM MVB@#"_X0W0/^?#_R-)_\51_PAN@?\^'_ )&D_P#BJW:* ,+_ (0W0/\ GP_\ MC2?_ !5'_"&Z!_SX?^1I/_BJW:* ,+_A#= _Y\/_ "-)_P#%4?\ "&Z!_P ^ M'_D:3_XJMVB@#"_X0W0/^?#_ ,C2?_%4?\(;H'_/A_Y&D_\ BJW:* ,+_A#= M _Y\/_(TG_Q5'_"&Z!_SX?\ D:3_ .*K=HH PO\ A#= _P"?#_R-)_\ %4?\ M(;H'_/A_Y&D_^*K=HH PO^$-T#_GP_\ (TG_ ,51_P (;H'_ #X?^1I/_BJW M:* ,+_A#= _Y\/\ R-)_\51_PAN@?\^'_D:3_P"*K=HH PO^$-T#_GP_\C2? M_%4?\(;H'_/A_P"1I/\ XJMVB@#"_P"$-T#_ )\/_(TG_P 51_PAN@?\^'_D M:3_XJMVB@#"_X0W0/^?#_P C2?\ Q5'_ AN@?\ /A_Y&D_^*K=HH PO^$-T M#_GP_P#(TG_Q5'_"&Z!_SX?^1I/_ (JMVB@#"_X0W0/^?#_R-)_\51_PAN@? M\^'_ )&D_P#BJW:* ,+_ (0W0/\ GP_\C2?_ !5'_"&Z!_SX?^1I/_BJW:* M,+_A#= _Y\/_ "-)_P#%4?\ "&Z!_P ^'_D:3_XJMVB@#"_X0W0/^?#_ ,C2 M?_%4?\(;H'_/A_Y&D_\ BJW:* ,+_A#= _Y\/_(TG_Q5'_"&Z!_SX?\ D:3_ M .*K=HH PO\ A#= _P"?#_R-)_\ %4?\(;H'_/A_Y&D_^*K=HH PO^$-T#_G MP_\ (TG_ ,51_P (;H'_ #X?^1I/_BJW:* ,+_A#= _Y\/\ R-)_\51_PAN@ M?\^'_D:3_P"*K=HH PO^$-T#_GP_\C2?_%4?\(;H'_/A_P"1I/\ XJMVB@#" M_P"$-T#_ )\/_(TG_P 51_PAN@?\^'_D:3_XJMVB@#"_X0W0/^?#_P C2?\ MQ5'_ AN@?\ /A_Y&D_^*K=HH PO^$-T#_GP_P#(TG_Q5'_"&Z!_SX?^1I/_ M (JMVB@#"_X0W0/^?#_R-)_\51_PAN@?\^'_ )&D_P#BJW:* ,+_ (0W0/\ MGP_\C2?_ !5'_"&Z!_SX?^1I/_BJW:* ,+_A#= _Y\/_ "-)_P#%4?\ "&Z! M_P ^'_D:3_XJMVB@#"_X0W0/^?#_ ,C2?_%4?\(;H'_/A_Y&D_\ BJW:* ,+ M_A#= _Y\/_(TG_Q5'_"&Z!_SX?\ D:3_ .*K=HH PO\ A#= _P"?#_R-)_\ M%4?\(;H'_/A_Y&D_^*K=HH PO^$-T#_GP_\ (TG_ ,51_P (;H'_ #X?^1I/ M_BJW:* ,+_A#= _Y\/\ R-)_\51_PAN@?\^'_D:3_P"*K=HH PO^$-T#_GP_ M\C2?_%4?\(;H'_/A_P"1I/\ XJMVB@#"_P"$-T#_ )\/_(TG_P 51_PAN@?\ M^'_D:3_XJMVB@#"_X0W0/^?#_P C2?\ Q5'_ AN@?\ /A_Y&D_^*K=HH PO M^$-T#_GP_P#(TG_Q5'_"&Z!_SX?^1I/_ (JMVB@#"_X0W0/^?#_R-)_\51_P MAN@?\^'_ )&D_P#BJW:* ,+_ (0W0/\ GP_\C2?_ !5'_"&Z!_SX?^1I/_BJ MW:* ,+_A#= _Y\/_ "-)_P#%4?\ "&Z!_P ^'_D:3_XJMVB@#"_X0W0/^?#_ M ,C2?_%4?\(;H'_/A_Y&D_\ BJW:* ,+_A#= _Y\/_(TG_Q5'_"&Z!_SX?\ MD:3_ .*K=HH PO\ A#= _P"?#_R-)_\ %4?\(;H'_/A_Y&D_^*K=HH PO^$- MT#_GP_\ (TG_ ,51_P (;H'_ #X?^1I/_BJW:* ,+_A#= _Y\/\ R-)_\51_ MPAN@?\^'_D:3_P"*K=HH PO^$-T#_GP_\C2?_%4?\(;H'_/A_P"1I/\ XJMV MB@#"_P"$-T#_ )\/_(TG_P 561XF\,Z1I_AZZNK6T\N9-FUO,G6U_9R>9:W4230OM( MW(P!4X/(R".M %BBBJ>I:G!I5NL]Q'=NC.$ M;26X;.">5C5B!QUQCIZB@"Y M17G_ /PNWX>?]##_ .25Q_\ &Z/^%V_#S_H8?_)*X_\ C= 'H%%<'!\9_A]< MW$4">(HP\CA%,EM,B@DXY9D 4>Y( [UVEC?V>IV<=Y87<%W:R9V302"1&P2# MAAP<$$?A0!8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHK#U_P 7:/X71I=8DNX(%0.TZV,\L2 MM&Z1$*@YXP3GD>HH W**\_\ ^%V_ M#S_H8?\ R2N/_C='_"[?AY_T,/\ Y)7'_P ;H ] HKG]$\<^%O$?D+I.O6-Q M-/N\NW\T),VW.?W38<< GD=.>E=!0 4444 %%%% !1110 445S_BSQIH7@K3 MEO-:N_*\W<((44O),RC)"J/P&3A02,D9% '045Y6_P >_#-M<6D5_I/B"P2Z M1)8Y;JS55,3'B48&ZMXKBWECF@E0/')&P974C(((X((Y MS0!)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 %87C+_ )%.]_[9_P#H:UNUA>,O^13O?^V?_H:T M ;M%%% &%X-_Y%.R_P"VG_H;5NUA>#?^13LO^VG_ *&U;M !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>7_$WPC_PFGCG MP5ILJ[K&+[7!^8E4R#D;L]J]0HH KV-A9Z99QV=A:06EK'G9 M#!&(T7)).%' R23^-?%'CO\ Y*'XE_["MU_Z-:OM^OB#QW_R4/Q+_P!A6Z_] M&M0!]/\ P2_Y)#H7_;Q_Z425A^/_ (>6,'B_PWXNTBSC@G&NVIU+9P) \T:K M)@M@$-@$*N6,A8]":W/@E_R2'0O^WC_THDKT"@ HK'\3^)]+\(Z'-J^KS^5; MQ\*J\O*YZ(@[L<'\B20 2/(_!OB_QY\5=9U273=>M/#>GV*(!%%9).@)P" M 8?Q!\L_%:T\":;!X:\,Z5>Z0OF_9YYY%#OF5RV09 MEZ-N'0=/QH ^AZ*X?XB?$W2_A]9Q"6/[;J<^##8I)L)3."[-@[5X('!R> .& M(Y]'^)7BKP7:^)=$\5Z5!=3V@ECTRRL4:)VRE$A>W+8"EB-J>6#G.0",DY.-I^CZ /B#Q MW_R4/Q+_ -A6Z_\ 1K5]?^!/^2>>&O\ L%6O_HI:^0/'?_)0_$O_ &%;K_T: MU?7_ ($_Y)YX:_[!5K_Z*6@#H**** /CSXSP0VWQ;UY((HXD+Q.510H+-"C, M>.Y8DD]R2:]C_9Q_Y)YJ'_85D_\ 145>0?&W_DKVN_\ ;O\ ^D\=>O\ [./_ M "3S4/\ L*R?^BHJ -#XR?#_ $O7_"6I:W#:P0:S81-=?:E&PS(BC>LA ._Y M%^7/0@#(!.?GSX?>.;[P+XEAOH)9#82NJ7]N!N$T6>< D#> 25.1@\="0?I? MXO>*+'PY\/M3AN)(VN]2MY+.UMR^&D+C:S#@\*K;CVZ#(+"OECPCX7OO&/B6 MTT>PCD)E<&:54W""+(W2-R!@ ],C)P!R10!]QT45YG\3/B_8^!7&F6,$>H:T MZ%FB+X2V!7Y6DQR23@[!@D)ZCJ/Q0LO =OXZB\2VERCI'?RZ/ M%IJE$MW.[:'QO(52N[."!N.\[D3SPVMO+<7$L<,$2%Y))&"JB@9))/ '.:\G\%?$:; MQQ\8]2M[*YD/A^TTR3[)'L*>8WF0@RL,Y))R%SC"]@2V>8^/NJ^,);<6TFG2 M:?X6%P(1+Y\;->RX+ LJL2$^4E5([9;G 7S_ .$U[XKL?%5U+X/TRTU#4#9. MLD5TP51%O3+#+ISN"CKW/'H ?8=%>;MK?Q)MO .I:WJECH>G:GI_G3&TDB>5 M)H$16R&28[6XEZYSA1\O4^>>&OC[XJUGQ5I&EW&GZ,L%[>PV\C1PRA@KN%)& M9",X/H: /HNBN'^)GB'Q)X1\.3Z_HSZ5):VOEB>VO+>0N=S[=RNL@'5D^4K_ M 'CNZ"O/_AW\:_$GB[QWINAW]EI4=K=>;O>"*0.-L3N,$R$=5':@#WBBL_64 MUA].?^PY[&*^&2OVZ%Y(WX.%.QE*Y./F^; S\IKYP_X:.\8?] W0_P#OQ-_\ M=H ^GZ*\/^*OQ,\?PDC) /9**^ M8/\ AH[QA_T#=#_[\3?_ !VNK\7?$CQYJ^EW>M^!],DM_"]FYSJC0HTLX3(= MUC?)\K)ZA"1L))&&4 'NE%>!_";XSZGJ_B!- \4SQW#WKXM+W;'%L?'$; !0 M0V,*0,[CCG<-OOE !4<\$-U;RV]Q%'-!*A22.10RNI&""#P01QBI** /@"OM M?PE86>I_#'P[9W]I!=VLFE6F^&>,2(V(T(RIX." ?PKXHK[?\"?\D\\-?]@J MU_\ 12T ?+'Q8\'6_@GQS-86/%A<1+=6J%R[1HQ(*DD=F5L=?EVY).:]S^!O MCF^\6^&KNQU662XO]+=$-PXYEB<'9N.*+'Q3\09) MM-DCFM+*W2S2XC?9_$SXOV/@5QIEC!'J&M.A9HB^$M@5 M^5I,!^ OCEKWB/QG9:7K%OHUKI\B3//.B.AC5(GDSN:0@#Y>21TS6!XS^.'C M1M40Z5!)H6GR)YUH)[13+<0MC;(QD!!!VDC9QR1EL9H ^FZ^'/%WBB^\8^); MO6+^20F5R(8F?<((LG;&O & #UP,G)/)-?1\?C;Q_P"(/!'AW7?"?A[3;J>] M2<7\._$-EJVDW]C%Y5H+ M:2*[+IC:[,&!56SG>1@@8P.N>/1/!_AJ'P?X3L-!@N)+A+1&!F< %V9B[' Z M#.3)CMD/.9,$$L1T4$<'<>,!@#U"BO'["#XIR>! MK;Q3%XQ@O;IK1+]=)_LJ,K,A <1[T 8L4XPH'S' /\5:'PM^+UOXXW:9JJ06 M6NKN9(X\B.Y0QBOADK]NA>2-^# MA3L92N3CYOFP,_*:^4#!!MR=3X0>/?$?CKP_JUI=SVBZII M[Q&._EM]ZR+(6.'B1D&0$(!!'4<<'< >N45\V:M\??&VC:S?:7<:?X?:>RN) M+>1HX9BI9&*DC,@.,CT%='>_$SQSXM\/++X#T;S/LUI&VIZ@L0^6X**[QVZ2 M'YMO*D8:?>.L7V@QQ0FU8G M^!],DM_"]FYSJC0HTLX3(=UC?)\K)ZA"1 ML))&&4 'NE%>!_";XSZGJ_B!- \4SQW#WKXM+W;'%L?'$; !00V,*0,[CCG< M-OO$\\-K;RW%Q+'#!$A>221@JHH&223P !SF@"2BO'[#XL7GCOQI+X:\)SV. MF6OE3%=3OHS++-@#!AARHW Y;#$Y4;B!@J>8\?\ BOXG_#;7+);KQ)!J=AHZ-R&!!!R ?0]%<7\,_'T/C_PT;QHH[?4+9Q%>6Z. M" V,AU&,O%7@*R@U;3CHUSI\]P+?R;BVE\V-BA8'.,G ./XS^(OQ>\-:HG]L/'HXNDWPPP6T$D6!@':YWDG/)!8D;AT!% ' MTW17%_#/Q]#X_P##1O&BCM]0MG$5Y;HX(#8R'49R$;G&>X89.W)T/'/C.Q\" M^&I-8OHY)B7$-O G!FE()"YQA1A223T . 3@$ Z2BO%_"^O?$+XGZ=J6N:1X M@L?#]K;RM;6MDMDL_F.!O_>.X)'#H-R@YP3L&.>4\#?'_5[;5([7Q?)'>:?* MY#7B0!)8,X .U R#!R-N[YB03@*0#Z3HJGJNJV.AZ7<:GJ=S';6=NF^65^B MC^9). .22 ,DUXWH_Q,\2_%#Q:^B>%KB#PY8P1/V"=YZ$ ]PHKY_OOBOXQ^'7C230?%?D:S8I*)#=I;>1-) P&UH\;4X.<@@_ M,&7=W'O%A?6^IZ=;7]G)YEK=1)-"^TC7S&@FMS9OB,[8V1BZY;IEA(V!Q]P]>W5_LX_P#) M/-0_["LG_HJ*@#@/VCO^2AZ?_P!@J/\ ]&RUZG\"-;FUCX96\,_F%].N)+,2 M/(7+J '7KT 60(!S@*/H/+/VCO\ DH>G_P#8*C_]&RUZG\"-$FT?X96\T_F! M]1N)+P1O&4**0$7KU!6,.#QD,/J0#PSXV_\ )7M=_P"W?_TGCKW_ ."7_)(= M"_[>/_2B2O /C;_R5[7?^W?_ -)XZ][^#$\-M\'=!>>6.)"\J!G8*"S7+JHY M[EB !W) H R_BU\);SQYJ-EJVDW\$%]#$+:2*[)$;1@LP8%5)# L1@C!!'3' MS'A:XT+X0>'H_#4U]/K/B&XE:YFT[2XC/,9"B;E5!C:H0!LN06 9A_='/_&O MXJZIHNL'POX>NOLLD<0:^ND'[P%U.(U)'R_*5;>&O^P5:_P#HI:^0/'?_ "4/Q+_V%;K_ -&M7U_X M$_Y)YX:_[!5K_P"BEH Z"BBB@#Y ^-O_ "5[7?\ MW_])XZZCX8^#M4U_P"& M.LZAHGB/7-/U.&[E6VM;.\\J"9UCC8!ER/F;.W=N&/E/.,'E_C;_ ,E>UW_M MW_\ 2>.O7_V:A_V%9/_ $5%0!\V:K/J5SJEP^L2W!CGBOI/P'XKA\9^#K#64,8G=-EU&F/W:?_V%8_\ T5+7 ?LX M_P#)0]0_[!4G_HV*@#W_ ,=_\D\\2_\ 8*NO_135\@>!/^2A^&O^PK:_^C5K MZ[\:SPW/PY\3O!+'*@TR\0LC!@&6-U8<=PP(([$$5\B>!/\ DH?AK_L*VO\ MZ-6@#Z?^-O\ R2'7?^W?_P!*(Z\ ^"7_ "5[0O\ MX_])Y*][^.,\,/PDU=) M98T>9X$B5F +MYR-A?4[58X'8$]J\$^"7_)7M"_[>/\ TGDH ^OZ^ *^_P"O M@"@#[C@\(Z+#X.B\*O91SZ2EN+=HI% W@?Q':!\Y;YMPP=W(P:L:!X!/^2A^&O^ MPK:_^C5K[?KX@\"?\E#\-?\ 85M?_1JU]OT %%%% 'P!7T_H'PGL_$/@'1OM M_BKQ6]K=Z?;RO9#4 8%RBL%5"A 4'&!VP*^8*^W_ )_R3SPU_V"K7_T4M & M/X8^$G@[PK+#)-;F M\1^)=2UF?S ]Y0R&-2?E3<>H5<*.!P!P*^E_$OQ"FUGPKJ^EV_@7QJL M][936\;2:00H9T*@G#$XR?0U\P:MILVC:S?:7<-&T]E<26\C1DE2R,5)&0#C M(]!7V?X#\5P^,_!UAK*&,3NFRZC3'[N9>'&,D@9^8 G.UE)ZT ?-GPY\.^,- M ^(NA:B?"^JQQK=K%+)/83!$CD_=NQ.!C"NQR>!CGBO=_C;_ ,DAUW_MW_\ M2B.NTU'5;'24MWO[F. 7%Q':P[NLDKMM5%'4DG\@"3@ FN+^-O\ R2'7?^W? M_P!*(Z /G#X6:-9Z_P#$S1-.OT\RU:5I7C(!#^6C2!6!!!4E ".X)KZS\2^# M] \86\$&O:;'>) Y>(EV1D)&#AE(.#QD9P<#T%?+GP2_Y*]H7_;Q_P"D\E?7 M] $<$$-K;Q6]O%'#!$@2..-0JHH& !P !QBO@2OO^O@"@#[_KX4\2:W-XC\ M2ZEK,_F![RX>4(\AD,:D_*FX]0JX4<#@#@5]UU\*>)-$F\.>)=2T:?S"]G,QF10?E?:>@9<,.3P1R: /NNOA3PWK87L[A)2B2&,R*#\R M;AT#+E3P>">#7W77PIX;T2;Q'XETW1H/,#WEPD1=(S(8U)^9]HZA5RQY' /( MH ^ZZ^ *^_Z^ * /N.#PCHL/@Z+PJ]E'/I*6XMVBD4#>!_$=H'SEOFW#!WI9F)+'H,DG@ = *U** /B#QW_R4/Q+ M_P!A6Z_]&M7UW\/H(;;X<^&T@BCB0Z9;N510H+-&&8\=RQ))[DDU\B>._P#D MH?B7_L*W7_HUJ^O_ )_R3SPU_V"K7_T4M 'Q!7VWXT@AM?AIXAM[>*.&"+1 M[E(XXU"JBB%@ . .,5\25]O^._^2>>)?\ L%77_HIJ /D#P)_R4/PU_P!A M6U_]&K7VGJVFPZSHU]I=PTBP7MO);R-&0&"NI4D9!&<'T-?%G@3_ )*'X:_[ M"MK_ .C5K['\5>(;?PIX7U'7+I=\=I$7"9(\QR<(F0#CWBCA@B2Z2..-0JHH M$( ' '&* '_LR_\S3_ -NG_M:N@_:._P"2>:?_ -A6/_T5+7/_ +,O_,T_ M]NG_ +6KH/VCO^2>:?\ ]A6/_P!%2T >/?)::?+- =Q&QR MR1D\=?E=ASZ^N*Z?]IK_ )E;_M[_ /:-8'[./_)0]0_[!4G_ *-BK?\ VFO^ M96_[>_\ VC0 ?LR_\S3_ -NG_M:N4^/^MS:C\2'TYO,6#2[>.)%,A969U$C. M%Z*2'53USL'/8=7^S+_S-/\ VZ?^UJY#X]Z->:?\3+G49D_T74HHY;>0 X.Q M%C922,;@5R0,X#+ZT >W_!+_ ))#H7_;Q_Z4253U7X%^$-8\2W&MW+ZD'N;C M[1-;)<*(G8G+#[N\!CDG##&3C'&.7_9R\4+/I>H>%YY)#/;.;RVW.S#RFPKJ MHQA0K8/7DRGC@FO<)YX;6WEN+B6.&")"\DDC!510,DDG@ #G- 'B_P"TAK65UD*@K$!\C+_$"TBMR>"@X].,^!?BK_A&?[>_XD.N:K]H M^S_\@JS\_P K;YGW^1C.[CUP?2NG_:.M?M_A[PWKEK<02V*2R1!T?=YGG(KH MRD<%<1-SGN,9[)WC;$FXANOS.XR,#CU!KTBJ=AJMCJ;WB6-S'.;*X-K<; M.0DH56*9Z$@,,XZ'(/(( !_]L_\ T-: -VBBB@#"\&_\BG9?]M/_ $-JW:PO!O\ R*=E_P!M/_0VK=H 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 R];DUY+?;H-IILT[(XWW]R\2QMCY3M2-BXSG(RO3KSQ\^7_[/WCC4]1N M;^\U;0Y+JZE>:9_-E&YV)+' BP,DGI7TO10!YO\ #?PYXX\%Z/%H>H_V'?Z; M'+F)XKJ6.2!&8EQCR<2
21G&-OI%%% &/XG\,:7XNT.;2-7@\VWDY5E MX>)QT=#V89/YD$$$@^3^#O"_Q"^%FHZC9:=HT'B72+O$B&._6V\MP2 VV0_* MQ7&X '^#YOEKW"B@#P>W^$NN^.?B!=^*/&UG!I=C+*"=.@N!))(J*JHI=20% M('S,"&)!PJY!'ND$$-K;Q6]O%'#!$@2..-0JHH& !P !QBI** /#_C!\']4 M\3:XWB/PXL$MQ+$B75H\FQY77"AU+';]S ()7&S(R6J3X5_#3Q18/9R>+YY( MM/TFX>?3M):5)D\YEP93@L %R2HSD,68;>=_ME% '@_Q@^#^LZ_XC;Q'X<7[ M;->;$NK1Y$C,95 H=2Q *D* 03D'D9!^6Y\/_AEXT@\/_P!D>)M=DLO#\CDR MZ-;LKR2*2=R-,.8T8A20C'<'8':2:]LHH ^4+[X">-H-H& M>-$*''SLA;>, \@ ]#C=P3]'Z-:>)=,\+HFHW\&MZZ<.[3%;:')(RBF.,D*! MG!*DD_W0<+T%% 'S9JWP"\;:SK-]JEQJ'A]9[VXDN)%CFF"AG8L0,QDXR?4U M[?X(L->TCPU9:3KL6FA[&WCMXIK&=W$JJ-H+*Z+M(4+T)R!7244 %4]2 MDU**W5M+M+2YGW@,EU:UJ M6J>'S=W3AG\N2554 !54#RN@4 "O'WP]M[NQ+>']0T^X?S MA";N6)HY< %@_DG(*J 01V!!'.?7** (YX(;JWEM[B*.:"5"DD$_A]\8/"NHLVB MVW]F?:ML4\CW-O)&%SPS*2V=O/(4L 2!U(/L_@[P7JEE>?V[XPU;^V?$/S+" MX/[BS0@*1"F%"LP4;F"C/3^\6[BB@#D_B-X,7QUX.N-(62.*[5UGM)9-VU)5 MSC.#T*EEZ'&[."0*\,\,_"#XE:-XH"V9;3:I!=(R^200S!0V\Y !4 M$ AMI^4C(^GZ* ,O2O#VFZ1X:M_#\%M&^GPV_P!G,7@\'@Y ^HZ* /# M]0^%'C'QEXO6?C;6O!5UI/V/P_%J%[;O:W$WVV8Q*K*%+HODYR-M&UFQU2WU#P^T]E<1W$:R33%2R,& .(P<9'J*^B[%[R2SC:_@@@NCG M?'!,947DXPQ52>,?PCTYZU8HH *Y_P 3_P#"62VF^,M T:P MT77ET:ZM[1/)2[M;J02+$JX13&8@&(P!G1[FWDC"YX9E);.WGD*6 ) ZD'Z?HH X?P=X+U2RO/[=\8:M_;/B M'YEA<']Q9H0%(A3"A68*-S!1GI_>+'Q,\/>)/%WAR?0-&32H[6Z\LSW-Y<2! MQM?=M5%C(ZJGS%O[PV]#7<44 ?/G@_X+>-O!_BRPUZ"Z\/W#VCL3"]Q, ZLI M1AD1<':QP><''!Z5[_ 9FMXFN(XXYR@,B1N756QR Q )&>^!GT%244 9>MR: M\EOMT&TTV:=D<;[^Y>)8VQ\IVI&Q<9SD97IUYX^=/^&-2@SC RW7KQSP?Q2^$-O MXXVZGI3P66NKM5Y),B.Y0<8DP"0P'1@#P-IXP5]0HH \;GN_BK=?#Z7PW<>" M(YKR6R-E)J,FK0MO4C87*%LERO?=][G&/EK4^%OPAM_ ^[4]5>"]UUMRI)'D MQVR'C"9 )8CJQ X.T<9+>H44 9^LOK":<_\ 8<%C+?'(7[=,\<:<'#'8K%L' M'R_+D9^85\X?\,X^,/\ H):'_P!_YO\ XU7T_10!GZ,^L/IR?VY!8Q7PP&^P MS/)&_ RPWJI7)S\OS8&/F-6+Y[R.SD:P@@GNAC9'/,8D;D9RP5B.,_PGTXZU M8HH ^;-6^ 7C;6=9OM4N-0\/K/>W$EQ(LV[VMQ-]MF,2JRA2Z+Y.3 M7?$4;E;EIPMN)HC@(L2YV1A,$X_B+NZ44 >%_"#X;>./"^J376H7D>D M:?*ZFYLT\J:6ZV/;*#2=.&C6VGP7 N/. MN+F7S9&"%0-JQD*!N?NV?E/'(KTRB@#POX>?"GQMX \2MJT4GA^]22W>WEA: M[F0E25;*MY1P=RKU!XR.^1J?%/X=^,/B'J-GY#:'9V-AYH@WW4S22;R,LV(L M+PB_*,X.?F/&/8** /'_ (6?#OQA\/-1O//;0[RQO_*$^RZF62/83AES%AN' M;Y3C)Q\PYSW'CKP+I?CS0S87X\JXCRUK=HN7MW/<>JG RO?'8@$=110!\H?\ M*8^)6@ZQYNDVVZ:'_5WUA?I%U7G:69''!*G('?J*];T/P3XX\0)$/B)XACN- M/1X;E=+M8X@)9%8-LN"(P&08P4&X,>B@#Q/P]X6^,.KV\%EXC\3R:5I:.L222_]L__ $-: -VB MBB@#"\&_\BG9?]M/_0VK=K"\&_\ (IV7_;3_ -#:MV@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ K"\9?\BG>_\ ;/\ ]#6MVL+Q ME_R*=[_VS_\ 0UH W:*** ,+P;_R*=E_VT_]#:MVL+P;_P BG9?]M/\ T-JW M: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L+QE_ MR*=[_P!L_P#T-:W:PO&7_(IWO_;/_P!#6@#=HHHH PO!O_(IV7_;3_T-JW:P MO!O_ "*=E_VT_P#0VK=H **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ K@[_ ,6ZEJ?Q-_X0K0YK2W2VLC=:E>2QL\L>2H5( M5.$WX=#N;/O Z^=>"()J%F"29E4=2I;YU*J MJE%PV54KECE0#+T23Q)H'AKQSKNAZI)69%R"P M->7_ 1\8Z7KT7B#1-6\@:GJVH7&H-:NG[FX255WHH8G.-K94_PG/.&Q[88( M6N$N&BC,Z(R)(5&Y58@L >H!*J2.^T>E 'A>O:W\7_AW]CUO7=0L=;TA9=MU M%;1(%4'@!V$2LF<\,,@, #U ;V3PYK]CXI\/V>M::TAM+I"R>8NUE()5E(]0 MP(XR.."1S6/\3M2ATKX9>(KB=9&1[)[O2LO1M,U'P M'\#9+;SO+U/3]*N;G=M4^5,5>7;C+*VUFQGD';GOB@"30_$>H>/M4UG^RKZ3 M3=!TVX%I#>VHAEEO)ESO(+AT$0!0CY,MD$,.5JYIGB>XLO',O@W6IX)KI[07 MFGW:XC:XBR5*2+T\X%6;Y!M903M3&*R_@=!##\)-(>**-'F>=Y650"[>)"A)'3;))CTW$C!YH MZSQ=XON-*US1/#6C103ZWJ\OR^<0R6T"\R2NFY6;Y0VT C.UN-!QZ*JCWQSS7<4 %%%9GB'4)M*T&[O+=8S/&@$?F E M0Q(4$@$$@$YQD9QC(ZT :=%>?_\ %W_^I&_\FZ/^+O\ _4C?^3= 'H%%>?\ M_%W_ /J1O_)NC_B[_P#U(W_DW0!Z!17G_P#Q=_\ ZD;_ ,FZ/^+O_P#4C?\ MDW0!Z!17G_\ Q=__ *D;_P FZ/\ B[__ %(W_DW0!Z!17G__ !=__J1O_)NC M_B[_ /U(W_DW0!Z!17G_ /Q=_P#ZD;_R;H_XN_\ ]2-_Y-T >@45Y_\ \7?_ M .I&_P#)NC_B[_\ U(W_ )-T >@45Y__ ,7?_P"I&_\ )NC_ (N__P!2-_Y- MT >@45Y__P 7?_ZD;_R;H_XN_P#]2-_Y-T >@45Y_P#\7?\ ^I&_\FZ/^+O_ M /4C?^3= 'H%%>?_ /%W_P#J1O\ R;H_XN__ -2-_P"3= 'H%%>?_P#%W_\ MJ1O_ ";H_P"+O_\ 4C?^3= 'H%%>?_\ %W_^I&_\FZ/^+O\ _4C?^3= 'H%% M>?\ _%W_ /J1O_)NC_B[_P#U(W_DW0!Z!17G_P#Q=_\ ZD;_ ,FZ/^+O_P#4 MC?\ DW0!Z!17G_\ Q=__ *D;_P FZ/\ B[__ %(W_DW0!Z!17G__ !=__J1O M_)NC_B[_ /U(W_DW0!Z!17G_ /Q=_P#ZD;_R;H_XN_\ ]2-_Y-T >@45Y_\ M\7?_ .I&_P#)NC_B[_\ U(W_ )-T >@45Y__ ,7?_P"I&_\ )NC_ (N__P!2 M-_Y-T >@45Y__P 7?_ZD;_R;H_XN_P#]2-_Y-T >@45Y_P#\7?\ ^I&_\FZ/ M^+O_ /4C?^3= 'H%%>?_ /%W_P#J1O\ R;H_XN__ -2-_P"3= 'H%%>?_P#% MW_\ J1O_ ";H_P"+O_\ 4C?^3= 'H%%>?_\ %W_^I&_\FZ/^+O\ _4C?^3= M'H%%>?\ _%W_ /J1O_)NC_B[_P#U(W_DW0!Z!17G_P#Q=_\ ZD;_ ,FZ/^+O M_P#4C?\ DW0!Z!17G_\ Q=__ *D;_P FZ/\ B[__ %(W_DW0!Z!17G__ !=_ M_J1O_)NC_B[_ /U(W_DW0!Z!17G_ /Q=_P#ZD;_R;H_XN_\ ]2-_Y-T >@45 MY_\ \7?_ .I&_P#)NC_B[_\ U(W_ )-T >@45Y__ ,7?_P"I&_\ )NC_ (N_ M_P!2-_Y-T >@45Y__P 7?_ZD;_R;H_XN_P#]2-_Y-T >@45Y_P#\7?\ ^I&_ M\FZ/^+O_ /4C?^3= 'H%%>?_ /%W_P#J1O\ R;H_XN__ -2-_P"3= 'H%%>? M_P#%W_\ J1O_ ";H_P"+O_\ 4C?^3= 'H%%>?_\ %W_^I&_\FZ/^+O\ _4C? M^3= 'H%%>?\ _%W_ /J1O_)NC_B[_P#U(W_DW0!Z!17G_P#Q=_\ ZD;_ ,FZ M/^+O_P#4C?\ DW0!Z!17G_\ Q=__ *D;_P FZ/\ B[__ %(W_DW0!Z!17G__ M !=__J1O_)NC_B[_ /U(W_DW0!Z!17G_ /Q=_P#ZD;_R;H_XN_\ ]2-_Y-T M>@45Y_\ \7?_ .I&_P#)NC_B[_\ U(W_ )-T >@45Y__ ,7?_P"I&_\ )NC_ M (N__P!2-_Y-T >@45Y__P 7?_ZD;_R;H_XN_P#]2-_Y-T >@45Y_P#\7?\ M^I&_\FZ/^+O_ /4C?^3= 'H%%>?_ /%W_P#J1O\ R;H_XN__ -2-_P"3= 'H M%%>?_P#%W_\ J1O_ ";H_P"+O_\ 4C?^3= 'H%%>?_\ %W_^I&_\FZ/^+O\ M_4C?^3= 'H%%>?\ _%W_ /J1O_)NC_B[_P#U(W_DW0!Z!17G_P#Q=_\ ZD;_ M ,FZ/^+O_P#4C?\ DW0!Z!17G_\ Q=__ *D;_P FZ/\ B[__ %(W_DW0!Z!1 M7G__ !=__J1O_)NC_B[_ /U(W_DW0!Z!17G_ /Q=_P#ZD;_R;H_XN_\ ]2-_ MY-T >@45Y_\ \7?_ .I&_P#)NC_B[_\ U(W_ )-T >@45Y__ ,7?_P"I&_\ M)NC_ (N__P!2-_Y-T >@45Y__P 7?_ZD;_R;H_XN_P#]2-_Y-T >@45Y_P#\ M7?\ ^I&_\FZ/^+O_ /4C?^3= 'H%%>?_ /%W_P#J1O\ R;H_XN__ -2-_P"3 M= 'H%%>?_P#%W_\ J1O_ ";H_P"+O_\ 4C?^3= 'H%%>?_\ %W_^I&_\FZ/^ M+O\ _4C?^3= 'H%%>?\ _%W_ /J1O_)NC_B[_P#U(W_DW0!Z!17G_P#Q=_\ MZD;_ ,FZ/^+O_P#4C?\ DW0!Z!17G_\ Q=__ *D;_P FZ/\ B[__ %(W_DW0 M!Z!17G__ !=__J1O_)NC_B[_ /U(W_DW0!Z!17G_ /Q=_P#ZD;_R;H_XN_\ M]2-_Y-T >@45Y_\ \7?_ .I&_P#)NC_B[_\ U(W_ )-T >@45Y__ ,7?_P"I M&_\ )NC_ (N__P!2-_Y-T >@45Y__P 7?_ZD;_R;H_XN_P#]2-_Y-T >@45Y M_P#\7?\ ^I&_\FZ/^+O_ /4C?^3= 'H%%>?_ /%W_P#J1O\ R;H_XN__ -2- M_P"3= 'H%%>?_P#%W_\ J1O_ ";H_P"+O_\ 4C?^3= 'H%%>?_\ %W_^I&_\ MFZ/^+O\ _4C?^3= 'H%%>?\ _%W_ /J1O_)NC_B[_P#U(W_DW0!Z!17G_P#Q M=_\ ZD;_ ,FZ/^+O_P#4C?\ DW0!Z!17G_\ Q=__ *D;_P FZ/\ B[__ %(W M_DW0!Z!17G__ !=__J1O_)NC_B[_ /U(W_DW0!Z!17G_ /Q=_P#ZD;_R;H_X MN_\ ]2-_Y-T >@45Y_\ \7?_ .I&_P#)NC_B[_\ U(W_ )-T >@45Y__ ,7? M_P"I&_\ )NC_ (N__P!2-_Y-T >@45Y__P 7?_ZD;_R;H_XN_P#]2-_Y-T > M@45Y_P#\7?\ ^I&_\FZ/^+O_ /4C?^3= 'H%%>?_ /%W_P#J1O\ R;H_XN__ M -2-_P"3= 'H%%>?_P#%W_\ J1O_ ";H_P"+O_\ 4C?^3= 'H%%>?_\ %W_^ MI&_\FZ/^+O\ _4C?^3= 'H%%>?\ _%W_ /J1O_)NC_B[_P#U(W_DW0!Z!17G M_P#Q=_\ ZD;_ ,FZ/^+O_P#4C?\ DW0!Z!17G_\ Q=__ *D;_P FZ/\ B[__ M %(W_DW0!Z!17G__ !=__J1O_)NC_B[_ /U(W_DW0!Z!17G_ /Q=_P#ZD;_R M;H_XN_\ ]2-_Y-T >@45Y_\ \7?_ .I&_P#)NC_B[_\ U(W_ )-T >@45Y__ M ,7?_P"I&_\ )NC_ (N__P!2-_Y-T >@45Y__P 7?_ZD;_R;H_XN_P#]2-_Y M-T >@45Y_P#\7?\ ^I&_\FZ/^+O_ /4C?^3= 'H%%>?_ /%W_P#J1O\ R;H_ MXN__ -2-_P"3= 'H%%>?_P#%W_\ J1O_ ";H_P"+O_\ 4C?^3= 'H%%>?_\ M%W_^I&_\FZ/^+O\ _4C?^3= 'H%%>?\ _%W_ /J1O_)NC_B[_P#U(W_DW0!Z M!17G_P#Q=_\ ZD;_ ,FZ/^+O_P#4C?\ DW0!Z!17G_\ Q=__ *D;_P FZ/\ MB[__ %(W_DW0!Z!17G__ !=__J1O_)NC_B[_ /U(W_DW0!Z!17G_ /Q=_P#Z MD;_R;H_XN_\ ]2-_Y-T >@45Y_\ \7?_ .I&_P#)NC_B[_\ U(W_ )-T >@4 M5Y__ ,7?_P"I&_\ )NC_ (N__P!2-_Y-T >@45Y__P 7?_ZD;_R;H_XN_P#] M2-_Y-T >@45Y_P#\7?\ ^I&_\FZ/^+O_ /4C?^3= 'H%%>?_ /%W_P#J1O\ MR;H_XN__ -2-_P"3= 'H%%>?_P#%W_\ J1O_ ";H_P"+O_\ 4C?^3= 'H%%> M?_\ %W_^I&_\FZ/^+O\ _4C?^3= 'H%%>?\ _%W_ /J1O_)NC_B[_P#U(W_D MW0!Z!17G_P#Q=_\ ZD;_ ,FZ/^+O_P#4C?\ DW0!Z!17G_\ Q=__ *D;_P F MZ/\ B[__ %(W_DW0!Z!17G__ !=__J1O_)NC_B[_ /U(W_DW0!Z!17G_ /Q= M_P#ZD;_R;H_XN_\ ]2-_Y-T >@45Y_\ \7?_ .I&_P#)NC_B[_\ U(W_ )-T M >@45Y__ ,7?_P"I&_\ )NC_ (N__P!2-_Y-T >@45Y__P 7?_ZD;_R;H_XN M_P#]2-_Y-T >@45Y_P#\7?\ ^I&_\FZ/^+O_ /4C?^3= 'H%%>?_ /%W_P#J M1O\ R;H_XN__ -2-_P"3= 'H%%>?_P#%W_\ J1O_ ";H_P"+O_\ 4C?^3= ' MH%%>?_\ %W_^I&_\FZ/^+O\ _4C?^3= 'H%%>?\ _%W_ /J1O_)NC_B[_P#U M(W_DW0!Z!17G_P#Q=_\ ZD;_ ,FZ/^+O_P#4C?\ DW0!Z!17G_\ Q=__ *D; M_P FZ/\ B[__ %(W_DW0!Z!17G__ !=__J1O_)NC_B[_ /U(W_DW0!Z!17G_ M /Q=_P#ZD;_R;H_XN_\ ]2-_Y-T >@45Y_\ \7?_ .I&_P#)NC_B[_\ U(W_ M )-T >@45Y__ ,7?_P"I&_\ )NC_ (N__P!2-_Y-T >@45Y__P 7?_ZD;_R; MH_XN_P#]2-_Y-T >@45Y_P#\7?\ ^I&_\FZ/^+O_ /4C?^3= 'H%%>?_ /%W M_P#J1O\ R;H_XN__ -2-_P"3= 'H%%>?_P#%W_\ J1O_ ";H_P"+O_\ 4C?^ M3= 'H%%>?_\ %W_^I&_\FZKVOB3QYIGCOP]H?B6/PXUKJ_VG#Z:LY=?*BW]7 M.!DE>Q[]* /2**** "BBB@ HHHH **** "BBB@ K"\9?\BG>_P#;/_T-:W:P MO&7_ "*=[_VS_P#0UH W:*** ,+P;_R*=E_VT_\ 0VK=K"\&_P#(IV7_ &T_ M]#:MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "L^QUFSU#4]4TZ%_P#2M-E2*XC)&1OC616 !SM(; )QDJWI6A7%WW@2 M[3Q9=^)M \1W>F:A?/%]LAFA2XM9HXU"A3'\I!^4?,&R 6 QNX /'/$GAZWG M\(>-/%-NWV75]'\87+Q740(D*&2-=FX$8PSAP><$'&-Q->]^&M5:Y\"Z1K&J M7,8>33(;JZN)-J*"8@SN>@4=3V KS_1/ACJ^J)K=GXKOY(=)N==N+]K*R41B M_P!S1E7=P[E8CM.(N&!Y+9"XZ3XB>!=4\>6<6G1>)/[+TP8::W2S\PSN#D%F M\Q?E'&%QUY.<+M (["";Q]X@T[Q)<120>'=-=I=*MYE(:^E(P+IT;A447-W,N#)(^ 3C)/11G)))R<\X M !S_ ,#;KS/AG!ITEO/!=:7=W%G,M!M)/ WKU/%=A_PB']FZYJ&M>&[J#3;S M4]GVV*:U\Z"9EW'S-BLC+)\QR0^TY)*ECN%C0_"=GI&L:AKDS_:];U';]JO& M0+A550(XU'W(QM'!)8X&YF(!H X=+;^P/VE6N9EGDC\1:44MW$6$22,)N4L3 MSA8,G'(\Q1C'-=9\3M2ATKX9>(KB=9&1[)[O2M#Q) MX4TWQ.EDUX)(KNPN$N;.\@V^;;R*P.5+ @@[1E2"#@<9 (S[_P '3>)'LU\6 M7MIJ-I97 N8K.ULC!%)(%8 RAWD+@;N%!4==P8$ !\,M$F\/?#?0].N/,\] M;?S9%DC,;1M(QD*%3R"I?;^'0=*ZRBB@ K"\9?\ (IWO_;/_ -#6MVL+QE_R M*=[_ -L__0UH W:*** "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_P#%O_)7OAU_W$__ $G6O0*\_P#%O_)7OAU_W$__ $G6@#T"BBB@ HHHH ** M** "BBB@ HHHH *PO&7_ "*=[_VS_P#0UK=K"\9?\BG>_P#;/_T-: -VBBB@ M#"\&_P#(IV7_ &T_]#:MVL+P;_R*=E_VT_\ 0VK=H **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ K"\9?\ (IWO_;/_ -#6MVL+QE_R*=[_ -L__0UH W:*** " 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 *\_P#%O_)7OAU_W$__ $G6 MO0*\_P#%O_)7OAU_W$__ $G6@#T"BBB@ HHHH **** "BBB@ HHHH *PO&7_ M "*=[_VS_P#0UK=K"\9?\BG>_P#;/_T-: -VBBB@#"\&_P#(IV7_ &T_]#:M MVL+P;_R*=E_VT_\ 0VK=H **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K"\9?\ M(IWO_;/_ -#6MVL+QE_R*=[_ -L__0UH W:*** "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 *\_P#%O_)7OAU_W$__ $G6O0*\_P#%O_)7OAU_W$__ M $G6@#T"BBB@ HHHH **** "BBB@ HHHH *PO&7_ "*=[_VS_P#0UK=K"\9? M\BG>_P#;/_T-: -VBBB@#"\&_P#(IV7_ &T_]#:MVL+P;_R*=E_VT_\ 0VK= MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ K"\9?\ (IWO_;/_ -#6MVL+QE_R M*=[_ -L__0UH W:*** "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_P#%O_)7OAU_W$__ $G6O0*\_P#%O_)7OAU_W$__ $G6@#T"BBB@ HHHH ** M** "BBB@ HHHH *PO&7_ "*=[_VS_P#0UK=K"\9?\BG>_P#;/_T-: -VBBB@ M#"\&_P#(IV7_ &T_]#:MVL+P;_R*=E_VT_\ 0VK=H **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ K"\9?\ (IWO_;/_ -#6MVL+QE_R*=[_ -L__0UH W:*** " 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 *\_P#%O_)7OAU_W$__ $G6 MO0*\_P#%O_)7OAU_W$__ $G6@#T"BBB@ HHHH **** "BBB@ HHHH *PO&7_ M "*=[_VS_P#0UK=K"\9?\BG>_P#;/_T-: -VBBB@#"\&_P#(IV7_ &T_]#:M MVL+P;_R*=E_VT_\ 0VK=H **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K"\9?\ M(IWO_;/_ -#6MVL+QE_R*=[_ -L__0UH W:*** "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 *\_P#%O_)7OAU_W$__ $G6O0*\_P#%O_)7OAU_W$__ M $G6@#T"BBB@ HHHH **** "BBB@ HHHH *PO&7_ "*=[_VS_P#0UK=K"\9? M\BG>_P#;/_T-: -VBBB@#"\&_P#(IV7_ &T_]#:MVL+P;_R*=E_VT_\ 0VK= MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M K/U/7-+T;RAJ-_!;R39$$+/^\G(QE8T'S2-R!M4$DD #)%:%>)ZIK]MX=_: M2:Z\4M'%93:8EOI5Q(J%8 V/F)'* N)UW'D;N<)R #L-$^*VAZB]\NI"32$@ MU.:PBFNXY4BDV+N!:1T5(G(#?NV.X8]Q7>5X_P"%M'M_&?@;XC:; \$\>H>( M+\VLOFGRR^(VB?&QG!QTK!RD\)!26!@S M+B2-@'0Y5N& SBO(_@1XFLVO->TC6#Y'BJ\U"6[G\Z$1//P-R=!\R,)"4P,; MB0/O8V'%Q/\ M*K+HL'^CVVE"'7)4A"@%@[1AF(Y8X@Q@DX7'16 /4+Z_L] M,LY+R_NX+2UCQOFGD$:+D@#+'@9) _&L^Q\4:3?WD=FDT]O=2Y\F&^M);5YL M EO+655+X R=N<<9QD5P>N3GQ9\==&\/"6-]/\/6YU2ZA+2(3<<>7TX8KOA8 M=L,X).2M=!\5]-FU#X;ZL]HT<5Y8HM_;SL2K0M"PD+(P&5?:K@$8ZXR 30!V ME%8?@[7U\4^#M*UI6C+W5NK2^6K*JRCY9% ;G <,._3J>M;E !6%XR_Y%.]_ M[9_^AK6[6%XR_P"13O?^V?\ Z&M &[15#^V])_Z"EE_X$)_C1_;>D_\ 04LO M_ A/\: +]%4/[;TG_H*67_@0G^-']MZ3_P!!2R_\"$_QH OT50_MO2?^@I9? M^!"?XT?VWI/_ $%++_P(3_&@"_15#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/ M\: +]%4/[;TG_H*67_@0G^-']MZ3_P!!2R_\"$_QH OT50_MO2?^@I9?^!"? MXT?VWI/_ $%++_P(3_&@"_15#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: + M]%4/[;TG_H*67_@0G^-']MZ3_P!!2R_\"$_QH OT50_MO2?^@I9?^!"?XT?V MWI/_ $%++_P(3_&@"_15#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/ M[;TG_H*67_@0G^-']MZ3_P!!2R_\"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ M $%++_P(3_&@"_15#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG M_H*67_@0G^-']MZ3_P!!2R_\"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ $%+ M+_P(3_&@"_15#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*6 M7_@0G^-']MZ3_P!!2R_\"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ $%++_P( M3_&@"_15#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*67_@0 MG^-']MZ3_P!!2R_\"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@ M"_15#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*67_@0G^-' M]MZ3_P!!2R_\"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@"_15 M#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*67_@0G^-']MZ3 M_P!!2R_\"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@"_15#^V] M)_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*67_@0G^-']MZ3_P!! M2R_\"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@"_15#^V])_Z" MEE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*67_@0G^-']MZ3_P!!2R_\ M"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@"_15#^V])_Z"EE_X M$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*67_@0G^-']MZ3_P!!2R_\"$_Q MH OT50_MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@"_15#^V])_Z"EE_X$)_C M1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*67_@0G^-']MZ3_P!!2R_\"$_QH OT M50_MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@"_15#^V])_Z"EE_X$)_C1_;> MD_\ 04LO_ A/\: +]%4/[;TG_H*67_@0G^-']MZ3_P!!2R_\"$_QH OT50_M MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@"_15#^V])_Z"EE_X$)_C1_;>D_\ M04LO_ A/\: +]%4/[;TG_H*67_@0G^-']MZ3_P!!2R_\"$_QH OT50_MO2?^ M@I9?^!"?XT?VWI/_ $%++_P(3_&@"_15#^V])_Z"EE_X$)_C1_;>D_\ 04LO M_ A/\: +]%4/[;TG_H*67_@0G^-']MZ3_P!!2R_\"$_QH OT50_MO2?^@I9? M^!"?XT?VWI/_ $%++_P(3_&@"_15#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/ M\: +]%4/[;TG_H*67_@0G^-']MZ3_P!!2R_\"$_QH OT50_MO2?^@I9?^!"? MXT?VWI/_ $%++_P(3_&@"_15#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: + M]%4/[;TG_H*67_@0G^-']MZ3_P!!2R_\"$_QH OT50_MO2?^@I9?^!"?XT?V MWI/_ $%++_P(3_&@"_15#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/ M[;TG_H*67_@0G^-']MZ3_P!!2R_\"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ M $%++_P(3_&@"_15#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG M_H*67_@0G^-']MZ3_P!!2R_\"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ $%+ M+_P(3_&@"_15#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*6 M7_@0G^-']MZ3_P!!2R_\"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ $%++_P( M3_&@"_15#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*67_@0 MG^-']MZ3_P!!2R_\"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@ M"_15#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*67_@0G^-' M]MZ3_P!!2R_\"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@"_15 M#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*67_@0G^-']MZ3 M_P!!2R_\"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@"_15#^V] M)_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*67_@0G^-']MZ3_P!! M2R_\"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@"_15#^V])_Z" MEE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*67_@0G^-']MZ3_P!!2R_\ M"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@"_15#^V])_Z"EE_X M$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*67_@0G^-']MZ3_P!!2R_\"$_Q MH OT50_MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@"_15#^V])_Z"EE_X$)_C M1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*67_@0G^-']MZ3_P!!2R_\"$_QH OT M50_MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@"_15#^V])_Z"EE_X$)_C1_;> MD_\ 04LO_ A/\: +]%4/[;TG_H*67_@0G^-']MZ3_P!!2R_\"$_QH OT50_M MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@"_15#^V])_Z"EE_X$)_C1_;>D_\ M04LO_ A/\: +]%4/[;TG_H*67_@0G^-']MZ3_P!!2R_\"$_QH OT50_MO2?^ M@I9?^!"?XT?VWI/_ $%++_P(3_&@"_15#^V])_Z"EE_X$)_C1_;>D_\ 04LO M_ A/\: +]%4/[;TG_H*67_@0G^-']MZ3_P!!2R_\"$_QH OT50_MO2?^@I9? M^!"?XT?VWI/_ $%++_P(3_&@"_15#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/ M\: +]%4/[;TG_H*67_@0G^-']MZ3_P!!2R_\"$_QH OT50_MO2?^@I9?^!"? MXT?VWI/_ $%++_P(3_&@"_15#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: + M]%4/[;TG_H*67_@0G^-']MZ3_P!!2R_\"$_QH OT50_MO2?^@I9?^!"?XT?V MWI/_ $%++_P(3_&@"_15#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/ M[;TG_H*67_@0G^-']MZ3_P!!2R_\"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ M $%++_P(3_&@"_15#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG M_H*67_@0G^-']MZ3_P!!2R_\"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ $%+ M+_P(3_&@"_15#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*6 M7_@0G^-']MZ3_P!!2R_\"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ $%++_P( M3_&@"_15#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*67_@0 MG^-']MZ3_P!!2R_\"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@ M"_15#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*67_@0G^-' M]MZ3_P!!2R_\"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@"_15 M#^V])_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*67_@0G^-']MZ3 M_P!!2R_\"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@"_15#^V] M)_Z"EE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*67_@0G^-']MZ3_P!! M2R_\"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@"_15#^V])_Z" MEE_X$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*67_@0G^-']MZ3_P!!2R_\ M"$_QH OT50_MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@"_15#^V])_Z"EE_X M$)_C1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*67_@0G^-']MZ3_P!!2R_\"$_Q MH OT50_MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@"_15#^V])_Z"EE_X$)_C M1_;>D_\ 04LO_ A/\: +]%4/[;TG_H*67_@0G^-']MZ3_P!!2R_\"$_QH OT M50_MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@"_15#^V])_Z"EE_X$)_C1_;> MD_\ 04LO_ A/\: +]%4/[;TG_H*67_@0G^-']MZ3_P!!2R_\"$_QH OT50_M MO2?^@I9?^!"?XT?VWI/_ $%++_P(3_&@"_7G_BW_ )*]\.O^XG_Z3K78_P!M MZ3_T%++_ ,"$_P :XGQ'=6][\6OA]):3Q7$<9U%9&B<.$+6XP"1T)VMCZ'TH M ]%HHHH **** "BBB@ HHHH **** "L+QE_R*=[_ -L__0UK=K"\9?\ (IWO M_;/_ -#6@#=HHHH PO!O_(IV7_;3_P!#:MVL+P;_ ,BG9?\ ;3_T-JW: "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y_Q M9X+T+QKIRV>M6GF^5N,$R,4DA9A@E6'X'!RI(&0<"N@KSO\ X3<^&O'VOV'B M5;NST6XN+;^S-1G@D^S^8T*!XO,^ZHRI8= ")"2* /)/"6LZ[\)+S4+MG_M' MPJFMS:1=Q*0KB:, B5$)^5BON0=I5B/D8?2]A?6^IZ=;7]G)YEK=1)-"^TC< MC %3@\C((ZU\^3ZE#KG@SQOX8T59-4U;6?%%Q+:PV0$@$(EA;SG8'"1' ]"TS^Q/#VF:3YWG?8;2*V\W;MW[$"[L9.,XSC)H \O\0_\G0^$_\ ML%2?^@W5>P5X7KOB709OVC?#&J1:WIKZ?#ICI+=K=(8D;;<<,^< _,O!/<>M M>X03PW5O%<6\L=."67&P *Q)VA9/A'XT>PUBX\!>(-)_L[75E>7S0&9K MN7;ND:5B6+2, 7#YVLN , *&L?#&:S^&L6L^%/$MS_9TBZA+<6=[? 007L.V M-0T;D[2PPI*YR-X')#8/$5M9_$+XJ^%+CP^OVFUT24SZAJ\$0>#Y3')'")<@ M.V>P)V^;G!PP >'O^3H?%G_ &"H_P#T&UKT#QW_ ,D\\2_]@JZ_]%-7-^,M M'U+3?B#X>\;Z;!=W<%NAT_5+:W9BWV=R=L@C12T@5G+,HR?E3 &"PC\?ZQ_P MF'A=_#G@R\@U.^U.5+>:>RN=T=G#G<[S.F0JD*4VD@L&;:&P10!8^"7_ "2' M0O\ MX_]*)*] JGI.FPZ-HUCI=NTC065O';QM(06*HH4$X &<#T%7* "L+QE M_P BG>_]L_\ T-:W:PO&7_(IWO\ VS_]#6@"]_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ M *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8F MD_\ 0+LO_ =/\*/[$TG_ *!=E_X#I_A5^B@"A_8FD_\ 0+LO_ =/\*XGQ':V M]E\6OA]':016\_]L_\ T-:W:PO&7_(I MWO\ VS_]#6@#=HHHH PO!O\ R*=E_P!M/_0VK=K"\&_\BG9?]M/_ $-JW: " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** ,_2M$T[1/MO\ 9UOY/VZ[DO;CYV;?,^-S)?\)/K_ /T'-3_\"Y/\:]H^(_\ R(.I_P#;+_T:E>!5 M[^50C*BVUU_1'SV;3E&LDGT_5FK_ ,)/K_\ T'-3_P# N3_&C_A)]?\ ^@YJ M?_@7)_C6517I>RAV1Y?M9_S,],^%NL:GJ'B:YBO=2O+F,6;,$FG9P#O09P3U MY/YUZW7B_P (O^1LNO\ KQ?_ -#CKVBOG@% 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 %>?\ BW_DKWPZ_P"XG_Z3K7H% M>?\ BW_DKWPZ_P"XG_Z3K0!Z!1110 4444 %%%% !1110 4444 %87C+_D4[ MW_MG_P"AK6[6%XR_Y%.]_P"V?_H:T ;M%%% &%X-_P"13LO^VG_H;5NUA>#? M^13LO^VG_H;5NT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5A>,O^13O?^V?_ M *&M;M87C+_D4[W_ +9_^AK0!NT444 %%%% !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 %%%% !114 MILK+S.*KF&'I;RN_+4]DGGAMHFEGEC MBC7J\C!0/Q-ZC-Z?,^ MW^@%=1I7PHUJ\VO?RPV,9Z@GS'_(88BMI0A\_ZT*W MB?XC7WB*PFT];2&VLY2-PR7\&7UY$9I[R,1[ M997P%S(H.%''0GKFO+:]+!RHR@_8JRN>9C8UHU%[=W=@HHHKJ.0[+X9ZK8Z3 MXHDDO[A8(YK9H5=_N[BRD9/;H>37NBL&4,I!4C(([U\QV.FWFI-,ME;O.T,9 ME=4&2%! )QWY(Z5O>&?'6J^&V6$,;FR!YMI3]W_=/\/\O:O+QV!=:7/3>O8] M; XY4(J%1:=SW^BL3P]XKTKQ)!NLI\3 9>WDX=?P[CW%;=>#.$H/EDK,^@A. M,X\T7=!1114E!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 %>?\ BW_DKWPZ_P"X MG_Z3K7H%>?\ BW_DKWPZ_P"XG_Z3K0!Z!1110 4444 %%%% !1110 4444 % M87C+_D4[W_MG_P"AK6[6%XR_Y%.]_P"V?_H:T ;M%%% &%X-_P"13LO^VG_H M;5NUA>#?^13LO^VG_H;5NT %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5A>,O^ M13O?^V?_ *&M;M87C+_D4[W_ +9_^AK0!NT444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !113)IHK>)I9 MI$CC7DN[ ?B: 'T5R&J_$KP[INY([AKV4?PVRY'_?1P/R)KA]5^+.KW6Y-. MMX;)#T8_O'_,\?I792P->IM&R\SBJX_#TMY7?EJ>R3316\32SRI%&O5W8*!^ M)KDM5^)7AW3=R17#WLH_AMER/^^C@?EFO'6DUSQ-=X9KW49L\ ;GV_AT KI] M*^%.MWNU[Z2&PC/4,?,?\AQ^M=BP%"CK7G\OZU.-YA7K:4(?/^M"35?BQK%W MN33H(;%#T8_O'_,\?I7*,^N>)KO!-[J,WI\S[?PZ 5Z_I7PQ\/Z=M>XCDOI1 MWG;Y<_[HX_/-==;VT%I"(;:".&)>B1J% _ 4?7L/1TH0^?\ 6HOJ&(K:UY_+ M^M#QG2OA3K5YM>_EAL8SU!/F/^0X_6NXTKX8^'M.VO/%)?2CO.WRY_W1@?GF MNSHKCJX^O4ZV7D=M++\/3^S=^9%;VT%K"(;>&.&)>B1J% _ 5+117'>YVI6" MBBB@ HHHH *Y'Q/\/]+\0[[B("SOSSYT:\.?]I>_UZUUU%:4ZLZK:%K7A/4$:X22!U;,-S"QVL?56'?VZUV_A?XJ$;+3Q N1T%W&O M_H:C^8_*O3[NTM[ZV>VNH(YH7&&21<@UY9XH^%K#%4<4N3$*S[_UM^1Y$\)7PLN?#NZ[?UO\ F>J6US!>6Z7%M,DT+C*N MC9!'UJ6OG31?$6L^$[YUMW>/#8FM9@=I/NO8^_!KV'PQX]TOQ&$@+?9+X]8) M&^\?]D]_IU]JY<3@*E'WHZQ.O"YA3K>[+278ZJBBBN ] **** "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 ***Y#XC:WJ.@^'K>ZTVX\B9[I8V;8K94HYQA@1U K2E3=2:@MV9U:BI M07YB[7X P<@8Y!QVKT/[)K=U^/^1YW]KT.S_#_,^C:*\" M_P"%C^+/^@K_ .2\7_Q-=]\,_$FK>(/[4_M2[^T>1Y7E_NT3;NWY^Z!GH*RK M9?5HP=235E_78UH9E2K5%3BG=^G^9W]%%%,O^ M13O?^V?_ *&M;M87C+_D4[W_ +9_^AK0!NT444 87@W_ )%.R_[:?^AM6[6% MX-_Y%.R_[:?^AM6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6%XR_Y%.]_[ M9_\ H:UNUA>,O^13O?\ MG_Z&M &[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 %%%,EEC@C:2:1(XU&2SG 'XT /HKD=5^) M'AW3-RIRC^"V&X?\ ?1P/R)KA]5^+6K76Y--MH;)#T=OWC_KQ^E=E+ UZ MFT;+S..KCZ%+>5WY:GL-R3ZYXFN]K/>ZC-G(4;GV_0#@"NFTKX5:Y>[7O7AL(SU#G> M_P#WR./S(KL6 H4=:\_E_6IQ/,*];3#P^?\ 6A-JOQ9U>ZW)IUO#9(>CG]X_ MYGC]*Y-YM<\37>UFO=1F[*-S[?PZ 5Z[I7PP\/Z?M>Y26^E'>9L+G_=']CI0A\_P"M1?4,37UKS^7]:'C&E?"K6[W: M]\\-A&>H8[W_ "''YFNXTKX8>']/VO<1R7TH[SMA<_[H_KFNTHKDJX^O4ZV7 MD=M++\/3Z7?F16]K;VD(AMH(X8AT2- H'X"I:**XF[G:E;8**** "BBB@ HH MHH **** "BBB@ HHHH **** ,'Q%X1TKQ+"?M<.RX PES'PZ_7U'L:\;\2>" M=6\,R&61#/9@_+=1 X'IN'\)_3WKZ"I'19$9'4,K#!4C((KMPV.J4--UV.+% M8"E7UVEW/&/"_P 3KW3-EKJX>]M!P)<_O4'U_B'UY]Z]:Q3ZWX0U<[3/8W: M?>5APP]QT8?F*[98?#XQG6CS0=PHHHK(U 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@ K@/B[_ ,BG:_\ 7\G_ *!)7?UYO\7-0LVT2VT];F-KL72RF$-E ME4(XR1VZBNO IO$1L_]L__ $-:W:PO&7_(IWO_ &S_ /0UH W:*** ,+P;_P BG9?] MM/\ T-JW:PO!O_(IV7_;3_T-JW: "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * MPO&7_(IWO_;/_P!#6MVL+QE_R*=[_P!L_P#T-: -VBBB@ 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 ***;)+'#&TDKJB*,EF. /QH =17):K\1_#NF; ME6Z-Y*/X+4;A_P!]?=_6N(U7XM:K<[DTVUALT[._[Q_UX_0UUTL#7J;1LO,X MZN/H4MY7?EJ>PRRQPQM)+(L:*,EG. /QKE=5^(_AW3-RI=&\E'\%L-P_[Z^[ M^1KQJ6ZUSQ-=!7DO=0FSD(-S[?H!P*Z32OA7KM]M>]:&PC/]\[W_ .^1Q^9% M=JP%&CK7G\OZU.)YA7K:8>'S_K0LZK\6M5N=R:;;0V2=G;]X_P"O'Z&N2EN= M<\3785WO=0FSD(-S[?H!P!7KFE?"[0+#:]TLM]*.\S83/^Z/ZDUV%M:6UE"( M;6WB@B'1(D"@?@*/KV'HZ4(?/^M1?4<37UKS^7]:'C&E?"O7+[:]ZT-A&>N\ M[W_[Y''YD5W&E?"_0-/VO1V4LNP]/I M=^9#;6EO9PB&U@B@B'1(D"@?@*FHHKB;OJSN2MH@HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "L[6="T[7K0VVHVRRK_"W1 MD/JIZBM&BG&3B[Q>HI14E:2NCP[Q1\-]1T3?1C_: ZCW'Z56 M\,>/]4\/%()";NP''DR-R@_V6[?3I7O5<9XH^'6FZ[ON;3;97QYWHOR2'_:7 M^H_6O5I8^%2/L\2KKO\ U^AY%;+YTY>TPKL^W]?J;F@^)M+\1VWFV%P"X&7A M?B1/J/ZCBM>OG'4=)UKPEJ:&=9;6=3F*>)CM;W5AU^GYUWWA?XJ))LM/$"A& MZ"[C7@_[ZCI]1^0J*^7-+GHOFC_7WFF'S)-^SKKEE_7W'J%%,AFBN(4F@D26 M)QE71@0P]013Z\P]0**** "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 **** "BBJU]J%GIEJUS?7,=O"O5Y&Q^ ]3[4TFW9";25V6:S=9U_3-! MMO.U&Z2($?*G5W^B]37G7B/XKN^^WT"+8O3[5,O/_ 5[?4_E7#V.F:WXLU%V MACGO)V/[R:1LA?\ >8\#Z?E7I4IX->O M>'/A;I^G;+C5F6^N1SY>,1*?IU;\>/:NVN=.L;RV2VNK*WG@0@I%+$K*I P, M C X)K?Z]0H/DHQTZLP^H8C$+GKRL^B/F&BOI+_A&- _Z >F?^ D?^% K.'3K2.UNO[0^T0I H27; I71GI6G]KP_E9G_8\_YD>2UZ MI\&O^8W_ -L/_:E=]_PC&@?] /3/_ 2/_"K=EIFGZ;O^PV-M:^9C?Y$2INQT MS@<]3^=<^)S&-:DZ:C:_^9T87+9T:JJ.5[?Y%JBBBO)/8"BBB@ HHHH **** M "L+QE_R*=[_ -L__0UK=K"\9?\ (IWO_;/_ -#6@#=HHHH PO!O_(IV7_;3 M_P!#:MVL+P;_ ,BG9?\ ;3_T-JW: "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH ***\WN_$.H^(?C#-X-M-1GT_3--T_P"T M7XAC4273-L^19,ED7;(GS+M8'?@_=8 'H%K?V=]Y_P!CNX+CR)6@F\F0/Y1L=&&1D'D58KP?3-+O['PEX^UGP_JU]9:GI'B"_DB9[R22*2*-5+K)&^Y9 M&*%B&8;BP7+<5[I.)FMY5MY(XYRA$;R(756QP2H()&>V1GU% $E%>/W.H^); M#]H#P[H=]XCGO+"XM);HV\<2P1@M%*"I5?OJ&BRN\L5! R2"Q]@H **X_P 0 M^)[BXUP>#_#,\']ORQ>="0"I()SDGF@#H**X/QEXJOHO&/A[P7HES';: MAJCF>YNF7+6]LF6;8&1D+N$D R"!MY'S B/QFT_P^\.2>)=(O;Z2.REB-W8W MMY+=)=QLXCVAI69HF&_<&0XX^96&, 'H%%5["^M]3TZVO[.3S+6ZB2:%]I&Y M& *G!Y&01UJQ0 5A>,O^13O?^V?_ *&M;M87C+_D4[W_ +9_^AK0!NT444 % 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 %%%% !1139)$BC:21U1%&2S' 'XT .HKE-5^(OAS2]RB[ M-W*/X+4;_P#Q[[OZUP^J_%O4[C/_ (#\C772P->IM&R\SCJX M^A2WE=^6I[#)(D,;22.J(HR68X _&N5U7XC>'-+W*MV;R4?P6HWC_OK[OZUX MS/>Z[XEN@DDMYJ$I.1&NY\?11P*Z/2OA9KU]M>\\JPB/_/0[GQ_NC^I%=JR^ MC2UKS^7]:G$\QKUM,/#Y_P!:%O5?BWJESN33+6&S3L[_ +Q_UX'Y&N1FN]=\ M370226]U";.0@W/CZ*.!7K>E?"W0;#:]WYM_*/\ GJVU,_[H_J3786MG:V,( MAM+>*"(=$B0*/R%'UW#4=*$/G_6HOJ.)KZUYZ=OZT/&-*^%FNWVU[PPV$1_Y MZ'>__?(_J17<:5\+M L-KW0EOY1_SU;:F?\ =']2:[:BN2KF%>IULO([*678 M>GTN_,AM;.VLH1#:6\4$0Z)$@4?D*FHHKC;OJSM22T04444AA1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% %>]L+74K5[6]MXYX'^\CC(_^L?>O*?%'PLGM=]WH1:XAZFU8_.O^ MZ?XOIU^M>O45T4,54H.\'IV.;$86G75IK7OU/G?0?%.L>%;IDMW;R@V);68' M:3WX_A/N*]B\,^.-*\2(L<;_ &>]Q\UM*>3_ +I_B'Z^U2>)/!FE>)8RT\?D MW8&%N8AAOQ_O#Z_I7CGB'PAJ_A><23(7MPW[NZASMSVSW4_7\,UZ?^SX[^[/ M^OO_ #/+MBA_7W?D?0M%>.^%_BC=6.RUUL/=6XX%P/\ 6)]?[P_7ZUZQ MI^I6>JVBW5C<1SP-T9#^A]#[&O,Q&%J4'[RT[GJ8?%TJZ]QZ]BU1117.=(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 444=* "F2S101-+-(D<:#+.[ #U)- M<=XC^).DZ-O@LR+^\'&V-OW:GW;^@S^%>4:SXDUOQ3=*ES+)(&;]W:PJ=H/L MHZGZY-=^'R^K5]Z6B//Q&8TJ7NQ]YGHOB/XJV=GOM]$C%W,.//<$1K]!U;]! M]:\UFN=<\6ZH [7%_=-]U%&0H]@.%'Y"NN\.?"N\O-EQK4AM(#SY"8,C?7LO MZGZ5ZGI6C:=HEJ+?3K6."/OM'S-[D]3^-=;Q&&PBM17-+O\ \'_(Y%A\3C'S M5GRQ[?\ _S//?#GPG1=EQK\NX]?LL+I0PU*@K004445@;A7G_ (M_Y*]\.O\ N)_^DZUZ!7G_ M (M_Y*]\.O\ N)_^DZT >@4444 %%%% !1110 4444 %%%% !6%XR_Y%.]_[ M9_\ H:UNUA>,O^13O?\ MG_Z&M &[1110!A>#?\ D4[+_MI_Z&U;M87@W_D4 M[+_MI_Z&U;M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %>5_$GX;:OJOB"T\8>#[R.S\06B8=#A//V@[2&Q@N1\A#_*RX M!( Y]4K'TOQ#;ZGKVN:.J[+K2984D&2=R21+(K],#)+KC)^YGC(H \;^"GQ MAM=4U7PUXC\RUUC4-3ENA-.HC$EP^U7B9<#8^Y>!T))7@X#>^5\X>*-&L]0^ M&?C[49D_TK3?&%U+;R #(WO%&RDD9VD-D@8R57TKW?PG]L_X0W0_[1\_[=_9 M]O\ :/M&?,\SRUW;\\[LYSGG- 'F_B'_ ).A\)_]@J3_ -!NJ]4U;4H=&T:^ MU2X61H+*WDN)%C +%44L0,D#.!ZBO*_$/_)T/A/_ +!4G_H-U7J&NZ9_;?A[ M4])\[R?MUI+;>;MW;-Z%=V,C.,YQD4 >5_!RR\37'A.ZUN*71HI];O9KV74) MX6FED(8H8VB3RP!N#L")"!N(V\DCI-,\>WFF^.9?!_C$6-O?3XETN\M 4ANX MV)"J59F*2$JPP3@G('\)>G\"]2AF^'D>C,LD.H:1<36]Y;S *Z,TC."5SD#Y MBO('*,.U4_B+HW]M_%KP!%8) ;ZVE>\NWQ\Z6\3QNI<@$A21(JYXW,1D9- $ M>A3S3?M.^)TEED=(='1(E9B0BXMVPOH-S,<#N2>]=YX[_P"2>>)?^P5=?^BF MKA[V)/"O[1-EJ4JXM?$VGM:^=-.JJDZ;?E48SR(X5 /5I."<;:Z3XL:W#H?P MRUR:7RV>YMVLXHVD"%VE&SY?4JI9\#J%/3J "O\ !B>:Y^$F@O/+)*X25 SL M6(59G51SV"@ #L !7>5S?@#0&\+^ ]&T>59%G@MPTZ.RL4E)U1%&2S648 _6N6U7Q?'I>Y1XP^URC^"UL(W_\ 'L[?UKS: MXO\ 7?$MT$EFO+^4G(C7+ ?11P/P%=#I7PMUZ_VO=B*PB/\ SU;<^/\ =']2 M*[5E]&EK7F<3S&M6=L/#Y_UH1W'Q-\1LQ%O>A5[,T$>?Y8K!GOM=\2W026:\ MOY2M:5\+-"L=KWAFOY1_P ]#M3_ +Y']2:[&TLK6PA$-G;0 MV\0_@B0*/TH^NX:CI0A=]_ZU%]1Q-?6O.R[?UH>+:5\+=>O]KW?E6$1_YZMN M?'^Z/ZD5TUO\(;>!E=M5,K#GYK;C\MU>E45R5-AAE;3XR"/0C-=!10!Y3K/PEG\J2XTV^CEGSGR&B\M6^A MR0/IT^E<+:WVM^$M3=87GL;I>'C8<,/=3P17TA67KGAW3/$-KY&H6X<@?)(O M#I]#_3I7IX?,917)67-'^OO/+Q&6QD^>B^67X?\ . \-^-;O6Y!;7GB,:?= MDX59+2,H_P!&XP?8_K7:_P!E:_\ ]#+_ .2,?^->3^*/AYJ>@;[FV!O; <^8 MB_,@_P!I?ZCCZ4OA?XB:GH.RVN2;VP''ENWSH/\ 9;^AX^E:5@\S4+I48C*1+\TC_1?Z]*\G\1_$W5-6WP:=FPM#QE# M^]8>[=OP_,UU8?!U:_PK3N?:O.M7\:Z_K4)M[F_?[.>L4:A WL=H&:?X?\ !6L^)'$L41AM6.6N M9LA3].['Z?G7K7ASP%H_A[9*(_M5X.?M$PS@_P"R.B_S]Z]"V%P>_O3_ *^[ M\SSKXO&[>[#^OO\ R/-/#WPVU?6E6>Z_XE]J>0\JY=OHG'ZX_&N_T;P'/H&X MZ=JZ12-UD-BC.?Q)) ]J[6BN#$8VK7T;LNQZ&'P-*AJE=]S"_LK7_P#H9?\ MR1C_ ,:/[*U__H9?_)&/_&MVBN0[#"_LK7_^AE_\D8_\:/[*U_\ Z&7_ ,D8 M_P#&MVB@#"_LK7_^AE_\D8_\:/[*U_\ Z&7_ ,D8_P#&MVB@#"_LK7_^AE_\ MD8_\:Y+6H+NU^*O@)+^]^W2N]^8I/*$7E*+?YA@==V5.3TV^YKTJO/\ Q;_R M5[X=?]Q/_P!)UH ] HHHH **** "BBB@ HHHH **** "L+QE_P BG>_]L_\ MT-:W:PO&7_(IWO\ VS_]#6@#=HHHH PO!O\ R*=E_P!M/_0VK=K"\&_\BG9? M]M/_ $-JW: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH *Y/5/A[I&H>(&\06MSJ6E:U(Z&6]L+HJTJJ C(VY"GRID;>=H MSWSUE% 'F>@_":%;C47\4W8P&("\F MO3*** .'N/AK#=^*+3Q+/XFUQ]7M(C#!<8M1L0A@1M$&T_?;J._TKM((VAMX MHGFDG=$"M+(%#.0/O': ,GKP /0"I** .?OO"<$^N2:U8:C?:3?S1"&YDL?* MQ0&P& )&<8 DT7PK8Z->S:B9KN_U2=#'+?WTOF2E-[/L7HL: M M]U%4<#CBMRB@#/UC1-.UZS2UU*W\Z..5)XRKM&\4BG*NCJ0R,/52#R1T)K M/3PG!->6MUJ^HWVLR6^4J02 $;PD2(K-SP7#%>J[23GH** "BBB@ K M"\9?\BG>_P#;/_T-:W:PO&7_ "*=[_VS_P#0UH W:*** "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@ HHI'=8T+NP50,DDX H 6BN6U7 MXA>'-*W*;W[5*/\ EG:C?^OW?UKA]5^+FH3[DTNRBM5[22GS'^N. /UKKI8* MO4VC9>9QU<=0I;RN_+4]?=UC0N[!549+,< 5S&J_$/PYI6Y?MGVJ4?\ +.U& M_P#\>^[^M>+W.I:[XEN1'-/>7\I.1$N6'X*.!^ KH-*^%^OZAM>Z6*QB/>9L MOC_=']<5VK+Z-)7KS.)YC6K.V'A\S0U7XN:C/N33+.*U3M)(?,?Z]@/UKC[G M4==\2W(CFGO+^4G(B7+ ?11P/P%>KZ5\*]"L=KWK37\@_OG8G_?(Y_,FNRL[ M&TT^$0V=M#;Q_P!V) H_2CZ[AJ.E"%WW_K47U'%5]:\[+M_6AXMI7PNU^_VO M="*QB/>5MSX_W1_4BNXTKX5Z%8[7O#-?R#_GH=B?]\C^I-=S17)5S"O4ZV7D M=E++L/3Z7?F5[2QM+"$0V=M#;Q#^") H_2K%%%<;;>K.U))604444AA1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !7#^*/AMIVL[[G3MEC>GD[1^[D/N!T/N/R-=Q16E*M.E+F@[&56C"M'EFK MGSA=V.M^$=64R+-972',B^%_BG!<[+37@L$O072#Y&_WA_# M]>GTKT#4--LM6M&M;^VCGA;JKCI[@]C[BO)O%'PON[#?=:*7N[8'Z_6O6CB*&+7)75I=_Z_4\F6&Q&#?/0=X]OZ_0]ACD2:-9(G5XV&593D$>H M-.KYZ\.^,-7\+S>7"YDM@WSVLV=N>^.ZGZ?CFO9/#?C/2O$L86WD\F[ RUM* M<,/I_>'T_2N+$X&I0UWCW.W"X^G7TVEV.AHHHKB.X**** "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 **BN+F"T@>>YF2&%!EG MD8*H'N37G/B/XKP0;[?0HA/)T-S*"$'^ZO4_CC\:VHX>I6=H(PKXBG05YL[_ M %+5;'2+4W.H74=O$.[GD^P'4GV%>7>(_BM<7&^WT*(V\?0W,H!<_P"Z.@_' M)^E<9_Q//%NJ_P#+Q?W;?B%'\E'Y"O1?#GPIMX-EQKLHGDZBVB)"#_>;J?PQ M^->FL-A\*N:L[R[?\#_,\MXG$XM\M!_\ P?\ (\]TO0];\5WSM;QRW+LW M[VYE8[0?]IC_ "ZUZGX<^&.EZ5LN-1(O[H>>B%% M%% !1110 4444 %%%% !7G_BW_DKWPZ_[B?_ *3K7H%>?^+?^2O?#K_N)_\ MI.M 'H%%%% !1110 4444 %%%% !1110 5A>,O\ D4[W_MG_ .AK6[6%XR_Y M%.]_[9_^AK0!NT444 87@W_D4[+_ +:?^AM6[6%X-_Y%.R_[:?\ H;5NT %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 5A>,O\ D4[W_MG_ .AK6[6%XR_Y%.]_ M[9_^AK0!NT444 %%%% !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 %%%% !112,RHI9F"J! MDDG % "T5R^J_$#PYI6Y6OA+76JZ[XDN!'/<7=](QR(5RP_!!P/P%;VE?##Q!J&U[E( M[&(]YFRV/]T?UQ7:LOI4E>O,X7F-:J[8>!IZK\7-0GW)I=E%;+VDE/F/]<< M?K7'76IZ[XDN1'-<7E](3D1+EA^"#@?@*]6TKX5:'9;7OGFOY!U#'8GY#G\R M:[*ST^STZ'R;*UAMX_[L2!1^E'US#4/X,+OO_6HOJ6*KZUYV7;^M#Q;2OA?X M@U#:]RD5C$>\S9;'LH_KBNXTKX5:'9;7O7FOY!U#G8G_ 'R.?S)KNJ*Y:N85 MZG6R\CLI9=AZ?2[\RO9V%GI\/DV5K#;Q_P!V) H_2K%%%<3;;NSM225D%%%% M(84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% ',^)O ^E>)%:5T^S7N.+F('\7\_>O'==\+ZQX5NU>X1A&&S%=0D[2>W/\)]C7T14<\$5S"\,\22Q.,,C MJ"&'N#7=AL?4H^Z]8]C@Q67TZ_O+27<\F\+_ !3GMMEIKP:>'H+I!\Z_[P_B M^O7ZUZK97UKJ-JEU9SQSP/\ ==#D?_K]J\W\4?"M7WW?A]@K=3:2-P?]QCT^ MA_.N!T[5]:\):FX@:6UF4XE@E4[6]F4_S_*NN6%H8I<]!V?8XX8JOA'R8A77 M?^O^'/HZBN-\+_$33->V6UT5LK\\>6[?(Y_V6_H>?K795Y56E.E+EFK,]>E5 MA5CS0=T%%%%9F@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 %%%% !117+>(_ M'NC^'M\)D^UW@X^SPG.#_M-T7^?M5TZ'/AEJFK;+C4<,/WK#V7M^/Y&O5A@*5%<^)E\CR:F85:\N3# M1^?]?J8&IZYK?BN^1;B26YD9OW5O$IV@_P"RH_GUKL?#GPIN+C9<:[*8(^HM MHB"Y_P!YN@_#/X5Z-HGAO2O#T'EZ?:JC$8>5N9'^K?TZ5K5G6S)VY*"Y4:4< ML5^>N^9E/3=+L=(M1;6%K';Q#L@Z^Y/4GW-7***\QMMW9ZB22L@HHHI#"BBB M@ HHHH **** "BBB@ HHHH *\_\ %O\ R5[X=?\ <3_])UKT"O/_ !;_ ,E> M^'7_ '$__2=: /0**** "BBB@ HHHH **** "BBB@ K"\9?\BG>_]L__ $-: MW:PO&7_(IWO_ &S_ /0UH W:*** ,+P;_P BG9?]M/\ T-JW:PO!O_(IV7_; M3_T-JW: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *PO&7_(IWO_;/_P!#6MVL M+QE_R*=[_P!L_P#T-: -VBBB@ 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 ***1F"J68@*!DDGI0 M M%KM'3S.2KCJ%+>6OEJ>NLRHI9B%4#)). *YG5?B!X=TG8?S^[^M>+7FKZ[XDN!%/=OFQ_NC)_/%=RR^E25Z\SA>8UJKMAX&KJOQ=OIMR:78Q6R]!),=[?4#@# M]:XZ[U;7?$EP(I[F[O9&.1"F2/P1>/R%>J:5\*=$L]KWTDU](.H8^6GY#G]: M[.RTZRTV'R;*TAMX_P"[$@7/UQUH^N8:A_!A=]_ZU%]2Q5?^/.R[?UH>*Z5\ M,?$&H;7N(X[&(]YV^;'^Z.?SQ7;Z5\*=$LMKWTDU_(.H8[$_(<_K7>45RU

&-+\1VWEW\ ,@&$F3B1/H?Z'BMBBJC.4'S1=F3.$9KEDKH\$\3^ =4\.E MYT4W=@.?/C7E!_M#M]>E6_"_Q(U'1=EM?[KZQ' W']Y&/]DGJ/8_F*]P(!&" M,BN!\4?#*QU7?=:24LKL\F/'[IS]!]T_3CVKU:6.IUH^SQ*^9Y%7 5*,O:85 M_+^OU.MT?7-.UZT%SIURLJ_Q+T9#Z,.HK1KYODAUOPAJXW">QO$^ZPZ,/8]& M'YBO2_"_Q1M;[9::V%M;@\"X'^K?Z_W3^GTK+$9=*"YZ7O1_K[S;#9E&;Y*R MY9?U]QZ+12*RN@=&#*PR"#D$4M>:>F%%%% !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 4450U76 MM.T2U-QJ-U' G8,?F;V ZG\*<8N3LA2DHJ[=D7ZQ=>\5Z1X>^#*WT[+^I]Q7+:-X:UKQ3=,]M$\@9O MWEU,3L!]V/4_3)KU*.767/7?*CRJV9W?)AUS,U_$?Q(U;6M\%H3869XVQ-\[ M#_:;^@Q^-5/#O@/6/$)681_9;,\_:)@1D?[(ZM_+WKTOPY\-M)T;9/> 7]X. M=TB_(I]E_J<_A7:553'TZ4>3#1^?]?J13R^I6E[3%2OY?U^ASGAWP1H_AP+) M##Y]V.MS,,M_P$=%_#\ZZ.BBO+G4E4?--W9ZU.G"G'E@K(****@L**** "BB MB@ HHHH **** "BBB@ HHHH **** "O/_%O_ "5[X=?]Q/\ ])UKT"O/_%O_ M "5[X=?]Q/\ ])UH ] HHHH **** "BBB@ HHHH **** "L+QE_R*=[_ -L_ M_0UK=K"\9?\ (IWO_;/_ -#6@#=HHHH PO!O_(IV7_;3_P!#:MVL+P;_ ,BG M9?\ ;3_T-JW: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *PO&7_(IWO\ VS_] M#6MVL+QE_P BG>_]L_\ T-: -VBBB@ 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 ***0D*"20 .230 M%KM'3S.2 MKCJ%+XI:^6IZXS!5+,0 .23VKFM5\?>'=)W*]^MQ*/\ EG;#S#^8X'XFO%;W M6M>\1SB*XNKN\=CQ"F2/P1>/TK;TKX9^(=1VO/#'8Q'^*X;YL?[HR?SQ7O,X7F56J[8>']?UYFQJOQ=O9=R:58QVZ]I)SO;\A@#]:XR\UC7O$=P(K MBZN[QV/$*9(_!%X_2O4]*^%&BV>U[^::^D'52?+3\AS^M=G8Z;8Z9#Y5C:0V MZ>D2!<_7'6CZYA:'\&%WW_K47U+%5_X\[+M_6AXII7PR\0ZCM>>*.QB/>=OF MQ_NC)_/%=QI7PHT6SVO?RS7T@Z@GRT_(<_K7>T5RU(] PY4^H/4'Z5Y'XH^&-]I>^ZTDO>V@Y,> M/WJ#Z?Q#Z<^U>TT5TX?%U*#]UZ=CEQ.$I8A>\M>Y\_>&O&^K>&9!$CFXLP?F MMI3P/]T_PG]/:O9/#OBW2O$L.;.;9< 9>WDX=?\ $>XJCXG\!:7XB#SJHM+\ M\^?&O#'_ &AW^O6O']9\/:SX3OD:X1XBK9ANH6.TGV8=#[<&O2Y/9:>(%+IT%W&O(_WU'7ZC\C7J5K M=V]];)<6LT."%/O/(P %<-XC^*6GZ=OM](5;ZY''FDXB M4_7JWX<>]>87NIZWXLU)%F>>\G8_NX8UR%_W5' ^OYUZ.'RZI4]Z?NH\W$9E M3I^[3]YG?>(_BPJ[[?0(MQZ?:IEX_P" K_4_E7 06NN>+=48HMQ?W3?>=CD* M/#?^13LO\ MI_Z&U;M !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !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 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110!YC\1O%NN:#XAM[73;WR(7M5D9?*1LL7<9 MRP)Z 5R'_"Q_%G_05_\ )>+_ .)K5^+O_(V6O_7BG_H+_ .)H_P"%C^+/^@K_ .2\7_Q- M>'=(W++?K/*/^65M^\/YC@?B:\*CN]3O+:'3(IKJ:!,B.V0L5Y))P MH]R:Z/2OAIXAU+:\T"641_BN&PW_ 'R,G\\5YD\!1A-SJSLF]MCU:>85YP4* M4+M+?@EG.]OR& /UKC+W6]>\1SB*XN[J[9CQ"F<'Z(O M'Z5ZAI7PGT:TVOJ$\U](.JY\M/R'/ZUVEAIEAI<7E6-G!;IW$2!<_7UJ/KF% MH?P87??^M2OJ>+K_ ,:=EV_K0\4TKX9^(=2VO-"EC$?XKAL-_P!\C)_/%=QI M7PHT:TVOJ$TU](.JY\M/R'/ZUWU%YA2:%QAD=<@CZ5+10G;8&KZ,\I\4?" MMEWW?A]MPZFTD;D?[C'^1_.N)TC7M9\)Z@ZV[R0LK8FMIE.UCZ,I[^_!KZ,K M#\0^$]*\2P;;V';.!A+B/AU_'N/8UZE#,=/9UUS(\K$9;K[3#OEE_7W&=X8\ M?Z7XA"6\A%G?GCR9&X<_[+=_IUKK:^?_ !-X&U7PT[3,OVFR!^6YB' _WA_# M_+WK5\+_ !,O])V6NJ[[VS' UT51TK6+#6[,76GW*3Q'KMZJ?0CJ#]:O5Y3BXNS/6C)25UL%%%% M(84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%8'B#QCH_AQ" M+NXWW.,K;Q?,Y^OH/K7DOB/XA:QKV^&-_L5F>/)A;EA_M-U/TX'M79A\#5KZ MI673:[XMUKQ/, M([B9A"S?):P A,]N.K'ZYJ]X<^'NL:]LFE3[%9GGSIEY8?[*]3]>!7K7A_P= MH_AQ ;2WWW.,-<2_,Y^GH/I7=S87!_#[TOZ^[\S@Y<5C?B]V']??^1YMX<^% MVHZCLN-69K&V//EXS*P^G\/X\^U>K:/H&F:#;>3IUJD0(^9^KO\ 5NIK2HKS M\1BZM?XGIV/2P^#I4/A6O<****Y3J"BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH *\_\6_\ )7OAU_W$_P#TG6O0*\_\6_\ M)7OAU_W$_P#TG6@#T"BBB@ HHHH **** "BBB@ HHHH *PO&7_(IWO\ VS_] M#6MVL+QE_P BG>_]L_\ T-: -VBBB@#"\&_\BG9?]M/_ $-JW:PO!O\ R*=E M_P!M/_0VK=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHK#U?Q;I&BZI::3/-)-JUXC-:V%O&9)9L?3A <'YG*KPQ) 4 MD &Y17F>C_%9EM]9O/$ND7=CI]EK$]A]MAA62.W50-JS!)'??D[2RJ4RR@'F MO2)YX;6WEN+B6.&")"\DDC!510,DDG@ #G- $E%^+[/PQ8W$]U? MW6\AHX&$:!8_,#%FQN5EY5DW C!S@@GL* "BBN;\->.=%\6ZIJ]CH\LEP-+> M-);@ >5*7W?ZLYRP!1AG !ZC(.: .DHK/UC6].T&S2ZU*X\F.25((PJ-(\LC M'"HB*"SL?103P3T!K/3Q9!#>6MKJ^G7VC27DH@M#>^4R3R$$[ \3NJMQP'*E MNB[B#@ Z"BBB@ K"\9?\BG>_]L__ $-:W:PO&7_(IWO_ &S_ /0UH W:*** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH ***9++'!$TLTB1QJ,L[M@ >Y- M #Z1F5%+,0% R23@"N#U[XIZ5IVZ'3$-_..-X.V('Z]3^'YUYGK/BK7/$LWE MW-P[1L<+;0 A,]AM'7\?\ D>=7S*C2TC[S\O\ ,UOB?J5E MJ?BB*2QN8[A(K58G>,Y 8.Y(SWX(Z5Q=7-1TJ^TF6**_MGMY)8Q*J/PVTDC) M';D'@U3KWZ$(PIJ,7=(^=KSE.HY25FPHHHK4R/>?AK;PQ^!["9(HUED\S>X4 M!FQ(P&3WX KKJY7X6:N?-ZMK?A#5^//L;Q.H/1A_)A^8KU#PO\ $ZRU M/9:ZN$L[H\"7/[IS]?X3]>/>NPU?1-/UVT-MJ-LDR?PD\,A]5/4&O(?%'PUU M#1]]UIV^^LAR0!^]C'N!U'N/R%>JJV'QBY:JY9=_Z_)GDRH8C!/FI/FCV_K\ MT>V@@@$$$'H12UX%X8\>:KX<*P%C=6(ZV\C?='^R>WTZ>U>R:!XHTOQ);^98 MS_O0,O _$B?4=Q[CBN'$X*I0U>J[G?AL=2KZ+1]C9HHHKC.T**** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BJU]J%GIEJUS?7,=O"O5Y&P/H/4^U>8^(_BN[[[?0( MMB]/M4R\_P# 5[?4_E710PU2N[01SU\52H*\W\NIZ+K&OZ9H-MYVHW21 CY4 MZN_T7J:\I\1_%'4=1WV^DJUC;'CS,YE8?7^'\.?>N8LM,UOQ9J3M"D]Y.Q_> M32-D+_O,>!]/RKT_PY\+=/T[9<:NRWUR.?*QB)3].K?CQ[5Z2HX;":U7S2[? M\#_,\MU\5C-*2Y8]_P#@_P"1YQH7A+6O$\QDMX6$+-\]U.2$SWYZL?IFO6?# MGP\TC0MD\J?;;P<^;,ORJ?\ 97H/J(S"K6T6B M.W#9=2HZO5A1117"=X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %>?\ BW_DKWPZ_P"XG_Z3K7H%>?\ BW_D MKWPZ_P"XG_Z3K0!Z!1110 4444 %%%% !1110 4444 %87C+_D4[W_MG_P"A MK6[6%XR_Y%.]_P"V?_H:T ;M%%% &%X-_P"13LO^VG_H;5NUA>#?^13LO^VG M_H;5NT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 5X?XC\0O\ #[X_/KFO+/+HVK:>MM;S(686R INP".<.A8JO02[N2=I M]PK/UG0]+\0Z<]AJ]A!>VK9.R9,[201N4]5;!.&&",\&@#S/P#96/C;P5X]M M8I8WL]6UV^,$SP[@H=4,CV M.NSZ/?6,H/[R)"-DCLHP#\Q ; VL1PPB>,/$L/@_PG?Z]/;R7"6B*1"A +LS!%&3T&YAD\X&>#TH KZY>7.H:S;> M&M-N)+>5D6[U&<1/^[M-Q78DBD;99&4J"#E561A@JN?/_@S!#:^.OB3;V\4< M,$6IJD<<:A511+< < <8JYX;^*OP_TC3I#=>)/,U*]E-W?R"WNG1IV #! M-T>1&H540=E5<\Y)Y?X4^-O#MG\0_&/GZAL_M[54_LW]S(?/W2S8Z+\O^L3[ MV.OL: .HO94\5?M$V6FRMFU\,Z>UUY,T"LKSOM^93G/ DA8$]&CX SNKJ/BI MIG]K_"_Q#;>=Y6RT-SNV[L^21+MQD==F,]LYYZ5R>A030_M.^)WEBD1)M'1X MF92 ZXMUROJ-RL,CN".U=YX[_P"2>>)?^P5=?^BFH C\ :^WBCP'HVL2M(T\ M]N%G=U52\J$I(V%X +*Q&,<$<#I725P?P8@FMOA)H*3Q21.4E<*ZE25:9V4\ M]BI!![@@UWE !6%XR_Y%.]_[9_\ H:UNUA>,O^13O?\ MG_Z&M !_P )EH'_ M #__ /D&3_XFC_A,M _Y_P#_ ,@R?_$UNT4 87_"9:!_S_\ _D&3_P")H_X3 M+0/^?_\ \@R?_$UNT4 87_"9:!_S_P#_ )!D_P#B:/\ A,M _P"?_P#\@R?_ M !-;M% &%_PF6@?\_P#_ .09/_B:/^$RT#_G_P#_ "#)_P#$UNT4 87_ F6 M@?\ /_\ ^09/_B:/^$RT#_G_ /\ R#)_\36[10!A?\)EH'_/_P#^09/_ (FC M_A,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?\ M"9:!_P __P#Y!D_^)H_X3+0/^?\ _P#(,G_Q-;M% &%_PF6@?\__ /Y!D_\ MB:/^$RT#_G__ /(,G_Q-;M% &%_PF6@?\_\ _P"09/\ XFC_ (3+0/\ G_\ M_(,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_\ _D&3 M_P")H_X3+0/^?_\ \@R?_$UNT4 87_"9:!_S_P#_ )!D_P#B:/\ A,M _P"? M_P#\@R?_ !-;M% &%_PF6@?\_P#_ .09/_B:/^$RT#_G_P#_ "#)_P#$UNT4 M 87_ F6@?\ /_\ ^09/_B:/^$RT#_G_ /\ R#)_\36[10!A?\)EH'_/_P#^ M09/_ (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 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[5:^U&STR MV-Q?7,5O"/XI&Q^ ]3[4TFW9";25V9?_ F6@?\ /_\ ^09/_B::_C7P]&I9 M]1"J.YBK%64FEZLUEAZ,G>4$ MWZ(\X_LKX:?\\?\ QZY_QH_LKX:?\\?_ !ZY_P :]'HJOK-;^=_>Q?5:'\B^ MY'+Z;XA\*Z1816-C=>5;19V)Y^ M$D,S))&V8YX21GW!X-?3507EE;:A:O;7<$<\#C#)(N0:[\-F$Z7NRUB>?BA[LCS/PQ\51A+7Q N.PNXU_]"4?S'Y5VB^-?#SJ&740RGH1$_P#\37!^ M*/A9+!ON] )FCZFU<_.O^Z>_T//UKD-#\3:SX4O&6W=T4-B6UF!VD]\CL?<8 M-=4\)1Q,>?#NS[?UM^1RPQE;"R]GB5==_P"M_P SVW_A,M _Y_\ _P @R?\ MQ-'_ F6@?\ /_\ ^09/_B:J>&?'6E>)%6$-]EOLG4A4CS0=T87_"9:!_S_P#_ )!D_P#B:/\ A,M _P"?_P#\@R?_ M !-;M%0687_"9:!_S_\ _D&3_P")H_X3+0/^?_\ \@R?_$UNT4 87_"9:!_S M_P#_ )!D_P#B:/\ A,M _P"?_P#\@R?_ !-;M% &%_PF6@?\_P#_ .09/_B: M/^$RT#_G_P#_ "#)_P#$UNT4 87_ F6@?\ /_\ ^09/_B:/^$RT#_G_ /\ MR#)_\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_ M^)H_X3+0/^?_ /\ (,G_ ,36[10!A?\ "9:!_P __P#Y!D_^)H_X3+0/^?\ M_P#(,G_Q-;M% &%_PF6@?\__ /Y!D_\ B:/^$RT#_G__ /(,G_Q-;M% &%_P MF6@?\_\ _P"09/\ XFC_ (3+0/\ G_\ _(,G_P 36[10!A?\)EH'_/\ _P#D M&3_XFC_A,M _Y_\ _P @R?\ Q-;M% &%_P )EH'_ #__ /D&3_XFC_A,M _Y M_P#_ ,@R?_$UNT4 87_"9:!_S_\ _D&3_P")H_X3+0/^?_\ \@R?_$UNT4 8 M7_"9:!_S_P#_ )!D_P#B:/\ A,M _P"?_P#\@R?_ !-;M% &%_PF6@?\_P#_ M .09/_B:/^$RT#_G_P#_ "#)_P#$UNT4 87_ F6@?\ /_\ ^09/_B:/^$RT M#_G_ /\ R#)_\36[10!A?\)EH'_/_P#^09/_ (FC_A,M _Y__P#R#)_\36[1 M0!A?\)EH'_/_ /\ D&3_ .)H_P"$RT#_ )__ /R#)_\ $UNT4 87_"9:!_S_ M /\ Y!D_^)H_X3+0/^?_ /\ (,G_ ,36[10!A?\ "9:!_P __P#Y!D_^)H_X M3+0/^?\ _P#(,G_Q-;M% &%_PF6@?\__ /Y!D_\ B:/^$RT#_G__ /(,G_Q- M;M% &%_PF6@?\_\ _P"09/\ XFC_ (3+0/\ G_\ _(,G_P 36[10!A?\)EH' M_/\ _P#D&3_XFC_A,M _Y_\ _P @R?\ Q-;M% &%_P )EH'_ #__ /D&3_XF MC_A,M _Y_P#_ ,@R?_$UNT4 87_"9:!_S_\ _D&3_P")H_X3+0/^?_\ \@R? M_$UN]*XOQ'\2=)T;?!9D7]X.-L;?(I]V_H,_A6E*E.K+E@KF=6M"E'FF[(UF M\:>'U4LVH =28G_ /B:Y;Q#\5[*V0PZ'']KF(_U\BE8U^@."?T_&O.]9\2Z MUXINE2YE>0,W[NUA4[0>V%'4_7)KJ?#GPKO;W9<:U(;2 \^0F#*WU[+^I]A7 MJ0P5'#KGQ$OE_6YY,\=6Q#Y,-'Y_UL<7J.J:IX@O?.O;B6YF/W0>BCV'0"NH M\.>&O#R[+C7]4W'K]EACDQ_P)MOZ#\Z]?TK1=.T2U%OIUK' G?^+?^2O?#K_N)_P#I.M 'H%%%% !1110 4444 %%%% !1110 M5A>,O^13O?\ MG_Z&M;M87C+_D4[W_MG_P"AK0!NT444 87@W_D4[+_MI_Z& MU;M87@W_ )%.R_[:?^AM6[0 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !7G?\ :>O^%O'VOSWF@ZE>^&]4N+9K:YL(UG:& M40HCLT29DV83DXXV# ):O1** /GR!-2\6>&/&?A;0M)NYY]5\47,TEU/&UO! M:0B2%MTC. =^0/W8&\#<2. #[OI.FPZ-HUCI=NTC065O';QM(06*HH4$X &< M#T%26MA9V/G_ &.T@M_/E:>;R8PGF2-]YVQU8X&2>35B@#Q?6;F:[^//A[Q+ M!I.N/I%II[PSW']C70V.5G &TQ[C]]>@[_6O9()EN;>*=!($D0.HDC9& (SR MK %3[$ CO4E% !7E?PLTG4M/\=?$2XO=/N[:"[U,/;230LBS+YLYRA(PPPP. M1ZCUKU2B@#@_&7A6^E\8^'O&FB6T=SJ&EN8+FU9L-<6SY5MA9U0.@>0C) .[ MD_* :_C>.]^(7A\>&]#M;N""[N(QJ%[?V$MNMM"IWY590C.Y9% "AAUW%<@U MZ)10!7L+&WTS3K:PLX_+M;6)(84W$[44 *,GDX '6K%%% !6%XR_Y%.]_P"V M?_H:UNUA>,O^13O?^V?_ *&M &[1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9FL>(=*T&'S- M1O(X21E8\Y=OHHY-5&+D[15V3*48J\G9&G5'4]8T[1K?S]1NXK=.V\\M]!U/ MX5Y=KWQ9O+G=#HMN+6/IY\H#2'Z#H/UKCK33M<\57[-#'! M7I4LLE;FK/E1YE;-(WY**YF=UKWQ:=MT.AVVP=/M%P,G\%_Q_*N$"ZYXKU+C M[5J%T?J=H_DH_(5Z+H/PEMX=LVN7/GOU^SP$A/Q;J?PQ7HEE86FFVRV]E;16 M\*]$C4 ?_7-:O%X?#*U"-WW,E@\3B7S8B5EV/,M!^$A.V;7+K'?[-;G^;?X? MG7I&FZ1I^CV_D:?:16\?<(.6^IZG\:NT5YU;%5:S]]GI4,+2H+W%\^H4445S MG0%%%% !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 %%%% !7/\ MB/P=I7B6(FYB\NZ PES&,./K_>'L?TKH**N$Y0ES1=F1.G&I'EFKH^>_$?@S M5O#$OF2H9;4-\EU$#M]L]U/^036_X7^*%YIVRUUD/>6PX$P_UJ#W_O#Z\^]> MQNB2QM'(JNC##*PR"/0BO.?%'PMM[O?=Z$5MYNIMF/[MO]T_P_3I]*]6GC:6 M(C[/$KY_UL>14P-7#R]IAG\OZW.]TW5++5[-;JPN4GA;^)#T/H1U!]C5NOG" MWN];\(ZLVPS65VG#QL.&'N.C#_(KU7PO\2]/U?9:ZGLL;T\!B?W4A]B>A]C^ M=88G+YTUST_>B=&&S&%1\E3W9'=4445YQZ04444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 445DZWXETKP]!YFH72HQ&4B7YI'^B_P!> ME5&,I.T5=DRE&"YI.R-:N;\1>-]'\.AHYIO/NQTMH3EO^!'HOX\^U>:^(_B; MJFK;[?3LV%J>,J?WK#W;M^'YFLKP_P""M9\2.)88C%:DY:YFR%/T[L?I^=>I M2RY07/B'9=CRJN9./-8\0EH3)]ELSQ]GA)&1_M'JW\O:K?AS MX;ZMK6R>[!L+,\[I5^=A_LK_ %./QKTOPYX"T?P]LF$?VN\'/VB89P?]E>B_ MS]ZZFBKF$::Y,,K+O_7ZBI9;*I+VF)E=]OZ_0Q=!\*:1XM"$8+EBK(****DH**** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "O/_%O_)7OAU_W$_\ TG6O0*\_\6_\E>^'7_<3_P#2=: /0**** "BBB@ MHHHH **** "BBB@ K"\9?\BG>_\ ;/\ ]#6MVL+QE_R*=[_VS_\ 0UH W:** M* ,+P;_R*=E_VT_]#:MVL+P;_P BG9?]M/\ T-JW: "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* "BBN>U[QKHGA\,ES="6Y'_ "[P?,^??L/QQ5PA*;Y8J[(G4C37--V1T-8N MM^*]'\/H?M]VHEQD01_-(?P[?4X%>4Z]\3M9U3=#8XT^V/'[LYD(]V[?ABL? M1?"6N>))?-MK9_*8Y:YG)5/KD\G\,UZ5/+>5<]>5D>75S/F?)AXW9T.O?%34 M[_=#I48L8#QYA^:4CZ]%_#\ZYG2] USQ1=-);037!9OWEQ*QVY]V/4_K7J6@ M_"[2=-VS:BQU"X'.UAMB!_W>_P"/Y5W,<<<,:QQ(J1J,*JC ]A5RQU&@N7# MQ^?]:D1P%:N^;$R^7]:(\]T'X4:?9[9M8F-Y,.?*3*QC^K?I]*[^WMH+2!8+ M:&.&)!A4C4*H_ 5+17FU:]2L[S=SU*.'IT5:"L%%%%8FP4444 %%%% !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 %%%% & M9K6@:;X@M/L^HVRR ?<<<.A]5/:O'_%'PYU+0M]S9[KVQ')=%^>,?[2_U'Z5 M[G177A\94H/35=CDQ."I8A>]H^YX/X7^(.I^']EO,3>6 X\J1OF0?[+=OIT^ ME>Q:%XDTSQ%;>=I]P&8#YXFX=/J/Z]*P/%'PXTW6]]S8[;*^/)91^[D/^THZ M'W'ZUY+?:;K7A'5$,RS6EPAS'-&W#>ZL.H]OSKT'3P^-5X>[,\Y5,3@7:I[T M#Z/HKS+PO\5(IMEIKZB*3H+M!\I_W@.GU''L*]*BECGB66&19(W&5=#D,/4& MO*K8>I1E::/5H8BG7C>#'T445B;A1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%17%Q!:0//<3)#"@RSR,%4#W)H2N#=B6J>I:I8Z1:FYU"ZCMXAW<]?8#J3[" MN \1_%:"#?;Z%$)Y.AN900@_W5ZG\@_'/X5QVF:'K?BN^=K>.6YD9OWMQ*QV@_[3'^76O0O#GPH@@V7&NRB>3J+: M(D(/]YNI_#'XUZ-;V\%I D%M"D,*#"I&H50/8"MY8RAAUR8=7??^MS"."KXE M\^)E9=OZV.*\.?#'2]*V7&I$7]T.<,/W2GV7O^/Y5W( 50J@ 8 ':EHKRZM M:=5\TW<]6E1IT8\L%8****R-0HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M KS_ ,6_\E>^'7_<3_\ 2=:] KS_ ,6_\E>^'7_<3_\ 2=: /0**** "BBB@ M HHHH **** "BBB@ K"\9?\ (IWO_;/_ -#6MVL+QE_R*=[_ -L__0UH W:* M** ,+P;_ ,BG9?\ ;3_T-JW:PO!O_(IV7_;3_P!#:MV@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "L+QE_P BG>_]L_\ T-:W:PO&7_(IWO\ VS_]#6@#=HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **0D*" M20 .237':]\2=$T?=%;O]ON1QL@/R ^[]/RS6E.E.J[05S.K6A27--V.RKEM M>\?Z'H6Z,S_:[H<>3;D-@^[=!_/VKR?7O'>N:^6B>X^SVS<>1;Y4$>YZG^7M M5C0?AUKFM;99(OL-J>?-N 02/9>I_' ]Z].&70IKGQ$K>7]?H>7/,IU7R8:- M_/\ K]1=>^(VN:UNBBE^PVIX\N D,1[MU/X8'M570O NN:^5ECMS;VS<_:+C M*J1[#JWX<>]>L:#\/M#T/;+Y'VRZ'/G7 !P?9>@_G[UU5$\PA27)AXV\_P"O MU"&6U*KY\3*_E_7Z'&:#\-=%TC;+:[( *H50 , #M M2T5YE2K.J[S=SU*5&%)A]Q5FBFFT[H32:LSQ_Q1\+;FSWW>AEKF#J; M9O\ 6+_N_P!X?K]:YCP_XMU?PM<%('+0!OWEK-G;GOQ_"?I^-?0]57RYQE[3#.S[!X:\:Z5 MXE0)#)Y%YCYK:4_-_P !/\0^GY"NDKYX\0>$]8\+7(>="80W[NZASMSVY_A/ MUKI_"_Q2N;/9::X&N8.@N5_UB_[P_B'Z_6BMEZE'VF'=UV"AF+C+V>)5GW/8 M**K6&H6FIVB75E<1SP/T=#G\#Z'VJS7EM-.S/5335T%%%%(84444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !2$A5+,0 .23VKE_$?CW1_#V^$R?:KPL:)X:TKP]!Y>GVJHQ&'E;YI'^K?TZ5V.KA<'I37 M-+^OZT.%4L5C=:CY8]OZ_4\X\.?"FXN-EQKLIMX^HMHB"Y_WCT'X9/TKU'3= M*L=(M1;:?:QV\0[(.3[D]2?XM>_4****YS MI"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\_\6_\ )7OA MU_W$_P#TG6O0*\_\6_\ )7OAU_W$_P#TG6@#T"BBB@ HHHH **** "BBB@ H MHHH *PO&7_(IWO\ VS_]#6MVL+QE_P BG>_]L_\ T-: -VBBB@#"\&_\BG9? M]M/_ $-JW:PO!O\ R*=E_P!M/_0VK=H **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ K"\9?\BG>_P#;/_T-:W:PO&7_ "*=[_VS_P#0UH W:*** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HJ*XN(+2!I[B:.&)!EGD8*H^I-<#K MWQ6TZRW0Z1";V8<>:^5B']6_3ZUM2H5*SM!7,:V(IT5>;L>@R2)%&TDCJB*, MLS' ]S7#Z]\4-(TW=#IP.H7 XRAQ&#_ +W?\/SKRW5/$.N>*+E8[F>:))/*N;EA"QPMM "J?3 Y;\@:? M;'G,HS(1[)V_'%>K:'X3T;P^@^PVB^=C!GD^:0_CV^@P*VZFIF2BN3#QLBZ6 M6.3Y\1*[.=T'P3HGA_:]O;"6Y'_+Q/\ ,^?;LOX"NBHHKS)U)3?-)W9ZD*<: M:Y8*R"BBBH+"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@ HHI'=8T9W8*JC)8 MG ]: ,W6=832(X"5W-)(!C_ &1]XCW_ ![UI(ZR(KHP96&0P.01ZUYKJVHO MJFH/<-P@^6,8QA0>,^_-=/X7U>-[#[+G45M1Q%2C*\&85\/3KQM-'SC8ZGK7A'5'$+36E MPAQ+#(O#>S*>OU_*O6?"_P 1]-US9;7NVROCP%8_NY#_ ++=OH?UK?UWPWIG MB*V\G4+<,P'R2KPZ?0_TZ5X[XH^'VI^']]Q"#>6 Y\Z-?F0?[2]OKT^E>HJF M'QJM/W9GE.GB<"[T_>@>\45X9X7^(VI:'LMKS=>V(X"L?GC'^RW]#^E>PZ+K M^FZ_:?:-.N5D ^^AX=#Z,.U>?B,'4H/WM5W/1PV-I8A>[H^QI4445RG6%%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 450U7 M6=.T2U-QJ-U'!'VW'YF]@.I_"O+/$?Q4O+S?;Z+&;2 \>>^#(WT[+^I^E=-# M"5:[]U:=SFQ&+I4%[[U[=3TC7O%6D^'(LWUR/.(RL$?S2-^';ZG KR;Q'\2- M6UK?!:$V%F>-L;?.P]V_H,?C6/HWAO6_%-TSVT4D@9OWEU,QV@^['J?IDUZO MX<^&VDZ-LGO +^\'.Z1?W:GV7^IS^%>C[/"X/6?O2/,]IBL;I#W8GFGAWP'K M'B(K,L?V6S//VB8$ C_9'5OY>]>M^'?!&C^'0LD,/GW8ZW,PRW_ 1T7\.?>N MDZ45Q8C'5:VFR['=AL!2H:[ON%%%%<1W!1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 5Y_P"+?^2O?#K_ +B?_I.M>@5Y_P"+ M?^2O?#K_ +B?_I.M 'H%%%% !1110 4444 %%%% !1110 5A>,O^13O?^V?_ M *&M;M87C+_D4[W_ +9_^AK0!NT444 87@W_ )%.R_[:?^AM6[6%X-_Y%.R_ M[:?^AM6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !6%XR_Y%.]_[9_\ H:UN MUA>,O^13O?\ MG_Z&M &[1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !15/ M4M6L-(MC<:A=Q6\?8NW)]@.I/TKS?7OBW]Z'0[7V^TW _DO^/Y5T4<-5K/W$ M<]?%4J"]]_+J>F7M]::=;-<7EQ%!"O5Y&"BO/->^+5M#NAT2W\]^GVB8%4'T M7J?QQ7G+/KGBO4ADW6H71Z 9.T?3HH_(5W6@_"61]LVN7/ECK]G@.3^+=!^& M?K7HK"8?#+FKRN^QYKQF)Q+YK*K MF:U***\V4G)WD[L] M.,8Q5HJR"BBBI*"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@ HJG=ZI8V.?M% MRB,/X>,D7*V=L6/]^4X'Y#_ !K&IB*=/XF)M(ZJJ5WJ]A8Y$]R@ M8?P Y;\A7"7>N:E?$K)<,%/\$?RC].M/M/#^I7F"MN8T/\WB\N$M\B>B]L\GGUKFQ#KI)U'OT)=^I#111 M7$261'>VJB15GB4C(< J"/4&K,.OZI#]V\D;_?PW\ZZKPI?"ZTH0,29+<[3D MDY4\K_48]JU9K"SN/]=:PN?5D!->E3PDI04Z<[7+4>S./A\87Z<2Q02#Z$'^ M=:$/C2$_Z^SD7W1PW\\5H3>&-*EZ6YC/JCD?_6JA-X+MV_U-W*G^^H;_ K3 MDQD-G?\ KS':2+T/BG2I?O3/&?1T/],U?AU*QN/]5=PL?0.,_E7)S>#KU.8I MX9![DJ:H3>'M5AZVC,/5"&_E1]8Q,/B@'-+L>BT5YAF_L#UN;<_\"2KEVS#T=0W\^::S"/VHM!SGHE%<5#XRO%_UMO#(/]G*G^M7X?&=LV/.M94_W M"&_PK:.,HRZCYD=-161#XFTJ;_EYV'T="/UZ5H0WUI<8\FYAD]E<&MXU82^% MH=T3T4458PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X3Q1\--/U M??=:9LLKP\E0/W4A]P/NGW'Y5Y5<6NM^$=67>)[*[3E'4\,/8]&%?2%4]2TN MQU>S:UO[9)X6_A8=#Z@]0?<5Z.'S"=-6 MHY,)_P!:@]O[P^G/M6%X<\9ZMX8E\J)S-:@_/:RD[??']T_Y(-;U,%2KQ]IA MG\OZV.>GCJN'E[/$KY_UN?0=%8'ASQAI7B6("UE\NZ R]M(<./IZCW'Z5OUY M,X2A+EDK,]>%2-2/-!W04445)84444 %%%<;\0O&7_"+Z6L-E)$=4N>(U;DQ M)SF3'3J, 'J?7!%1.<81XN[B6> M=\;I)7+LV!@9)YZ "H:\UYC*^BT/MZ?!U'D]^H^;RM8^LZ*\,^'_ ,0+K2+Z M'3-3G:?39F6-'EDYMCPH()/"=,CH!R.X/N==]"O&M&Z/DLTRNKEU7V=35/9] MPHHHK8\T**** "BBB@ HIKNL:,[L%11DLQP *X+Q'\4M/T[?;Z0JWUR./,SB M)3]>K?AQ[UK2H5*SM!7,JU>G17--V.XN[RVL+9[B[GC@A3[SR, !7FOB/XL* MN^WT"+<>GVJ9>/\ @*_U/Y5P-]J>M^+-119GGO)V/[N&-3+&8C%/DPZLN_P#6WYG# M06VN>+=48HMQ?W3?>=CD*/E>'/A59V>RXUN07%>B1KC\3ZGWJS7/7S&?X#(H8X M(EBAC2.-!A410 !Z "GT45YQZ84444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 5Y_P"+?^2O?#K_ +B?_I.M>@5P M_B>QN;CXJ> [F*%F@M5U%II!T0-"JC)]23TZ]?0T-V [BBBB@ HHHH **** M"BBB@ HHHH *PO&7_(IWO_;/_P!#6MVL+QE_R*=[_P!L_P#T-: -VBBB@#"\ M&_\ (IV7_;3_ -#:MVL+P;_R*=E_VT_]#:MV@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJO:W]G?>?]CNX+CR) M6@F\F0/Y1L=&&1D'D58H **** "BBB@ HHHH **** "L+QE_R*=[_P!L M_P#T-:W:PO&7_(IWO_;/_P!#6@#=HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **R-:\3 MZ1X?C)U"\1),96%?FD;_ ("/YGBO,=>^*VHWNZ'2(190GCS6PTI'\E_7ZUU4 M,'5K?"M.YRU\;1H?$]>QZIJVO:7H<'FZC>1P C*J3EF^BCDUYIKWQ:N9MT.B M6_V=.GVB8!G/T7H/QS7&Z=HNN>*;QGMX9[J1C^\N)&.T'W<__KKTC0?A/96N MV;69S=RCGR8B5C'U/5OTKO\ J^%PNM5\TNW_ /\SSOK&+Q>E%_\ P?\ M(\UM[/7/%>H,T:7-_<'[TC$D+]6/"BO0=!^$L2;9MQMUM[6"."%?NI&H4#\!4U85LRJ27+3]U'10RNG!\U1\S_ *MAIUE MI=L+>QM8K>(?PQKC/N?4^YJU117G-MN[/2225D%%%%(84444 %%%% !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 456NK^TLES>(M2O,@SF)#_#%\OZ]?UJ.T MT74;X[H[=]I_CD^4?KUKCECG)VI1N3S]CH+SQE"F5M+=I#_>D.!^7_ZJP;O7 M]2O MRQ-7XW9!:3W.%M-"U*]P4MV53_')\H_7K6]9^#8EPUY<,Y_N1C _,_\ UJZF MBMJ>!I1WU&H(J6FF65B/]'MD0_WL9;\SS5NBBNM1459(H1T61&1U#*PP5(R" M/2JO]E:=_P ^%K_WY7_"K=%#BGN@*G]E:=_SX6O_ 'Y7_"C^RM._Y\+7_ORO M^%6Z*7)'L%B"&RM;9R\%M#$Q&"R1A3CTXJ>BBFDEL 4444P"BBB@ (!&#TJI M-I=A/_K;.!CZ[!G\ZMT4G%/= 8LWA72I?NQ/$?\ 8<_US5";P7$?]1>.OLZ M_P L5U-%8RPM&6\1$M,DSL$L7^X^?YYJA-X+'6"]/T=/Z@T6QD.MP]Y&Q#XBTJ;I=JI M]'!7^=7XKJWG_P!3/%)_N.#_ "KB9O".I1_<\F7_ '7P?UQ5"71M3M^7LIN. MZKN_E1]:KQ^. Z.5_GFK\/C"P?B2.>,_0$?H:VCBZ,OM#Y MD=#16;#K^ES_ ';R,?[^5_G5^.:*89BE1QZJP-;QG&7PNY5Q]%%%4 4444 % M%%% !1110 4444 %%%1R3Q1?ZR5$_P!Y@*!I-[$E%49-:TJ'_6ZG9I_O3J/Z MU5D\6>'8OO:[IWT%RA_D:ESBMV:QP]:7PP;^3-BBN^%HOO:U;'_=RW\A M563XF^$8_P#F*ECZ+;R'_P!EJ76IK>2^\WCEV,E\-*7_ ("_\CK:*X>3XL>% MT^[-=2?[L!_KBJLGQB\/+]RUU)_I$@'_ *'4/$TE]I&T92 M?&?3!_J]*NV_WG5?\:JR?&N,?ZK06/\ O76/_9*EXNBOM&\>'LSEM2_%?YGJ M]%>.R?&F\/\ JM&@7_>F+?T%59/C+KA_U>GZ>O\ O*[?^S"I>-H]S:/#&9/> M"7S1[917A$GQ=\3/]U;&/_=A/]6-59/BEXL?[M_%'_NVZ?U!J7CZ7F;QX2Q[ MW<5\W_D?0-%?.DGQ%\62_>UF4?[L:+_):J2>-/$TOWM'HOOZYIH/H+I"?YUQGBO_A M?5YGUBUMK['%Q!\VX_[0'WOY^]< M%'\-/%TG_,)VCU:>,?\ LU6X_A1XI?[T%M'_ +TX_IFKIXW%0ES4X6?S,ZG# M^2RCRU<2FO6/_!.(F.6NM.C^LKD_HE37/PEUZWM&ECN;.YD49\I&8% MOH2 ,_E7O8;,(XN/L\9#E??I_P #\CX_-375I+;3O;W4+Q3(<,CKM M93]*Z/PMX8\/Z^RV]SK4UI>DX$+QJ _^ZV>?IP:XL;E^-HOFI-2CW_S/7RC, M^'\13Y<7&4*G:[:?HU^3_$ZN3XUPC_5Z$[?[UT!_[*:JR?&JZ/\ J]%A7_>G M+?\ LHK8C^#.BC_6:CJ#?[I1?_935N/X0^&D^\]_)_O3#^BBO+Y<8^OY'N^V MX;AM3;_\"_5G(R?&;6C_ *K3K!?]X.W_ +,*X_Q+XEO?%.I1WU]' DJ1"("% M2%V@D]R?[QKVB/X6>%$^]932?[UP_P#0BN(^)7@2VT.V@U71X/*L5Q#/""[E M&))#EB3P>%YQ@[>N>,J]'$YYM1117GGU MX5]*^%_$-GK.BV#?VC;W%\;>,W"*ZAQ)M&[*CISGMBOGK1=%O_$&IQV&G0F2 M9N23PJ*.K,>P'^ ') K1U+P3XDT9B]QIDY1>?-@'F*/?*YQ^.*ZL-4G2O)1N MCP,ZP6%Q_+0J55":U6U]?+3L?25%?.&F>._$ND$+#J7N45S& ME_$+PSJNU8]22"0_\L[D>6?S/!_ U/KOC/1= AW7%TLLS#*00$,[>GL![FNV ME^^=J>OH?/8JE4PG^\1O7IY?"G'GQ,K+M_7Z'AU,QG5E[/#1N^_\ 7ZE+7?%NM>)YA'<3,(6; MY+6 $)GMQU8_7-;_ (<^%VHZCLN-69K&V//EXS*P^G\/X\^U>D^'_!VC^'$# M6EOYESC#7$OS.?IZ#Z5OU-7,5%3IUJD0(^ M9^KO]6ZFM*BBO+E)R=Y.[/5C%15HJR"BBBD4%%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !13'ECB&9)$0?[3 55DUC38OO7L M'T#@_P JERBMV!=HK'D\4:3'TN&<_P"RA_J*J2>,K%?]7!._U _G6;Q-);R M0N9'1T5R4GC4_P#+*Q ]VD_^M523QAJ#?NRKT\/5]K34NI:=T%%%%;#"BBB@ HHHH **** "L+QE_P BG>_]L_\ MT-:W:PO&7_(IWO\ VS_]#6@#=HHHH PO!O\ R*=E_P!M/_0VK=K"\&_\BG9? M]M/_ $-JW: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH *\WN_$.H^(?C#-X-M-1GT_3--T_P"T7XAC4273-L^19,ED7;(G MS+M8'?@_=8>D5Y7\2?AMJ^J^(+3QAX/O([/Q!:)AT.$\_:#M(;&"Y'R$/\K+ M@$@#D YO3-+O['PEX^UGP_JU]9:GI'B"_DB9[R22*2*-5+K)&^Y9&*%B&8;B MP7+<5[I.)FMY5MY(XYRA$;R(756QP2H()&>V1GU%>#_!3X@0VNJ:KX:\1^9: MZQJ&IRW0FG41B2X?:KQ,N!L?.)8(P6BE!4JOWU#197>6*@@9)!8^L7]];Z9IUS?WDGEVMK$\TS[2 M=J*"6.!R< 'I7D_B'_DZ'PG_ -@J3_T&ZKV"@#R/5? WQ&\5/<:O<^,9/#]P MZ?Z+I%A+(8HEVY59)$9E1%_M$A M!:2,%5Q(<_,WSJ0XR'4YZ\MZQ7E_P^T_^V_B+XM\>8V6MQ*=,L2DF])XXMBO M,#MPRL8DVE21]\'. : -3QEXJOHO&/A[P7HES';:AJCF>YNF7+6]LF6;8&1D M+N$D R"!MY'S B/QFT_P^\.2>)=(O;Z2.REB-W8WMY+=)=QLXCVAI69HF&_< M&0XX^96&,8>A3S3?M.^)TEED=(='1(E9B0BXMVPOH-S,<#N2>]=YX[_Y)YXE M_P"P5=?^BFH V+"^M]3TZVO[.3S+6ZB2:%]I&Y& *G!Y&01UJQ7!_!B>:Y^$ MF@O/+)*X25 SL6(59G51SV"@ #L !7>4 %87C+_D4[W_ +9_^AK6[6%XR_Y% M.]_[9_\ H:T ;M%87]E:_P#]#+_Y(Q_XT?V5K_\ T,O_ )(Q_P"- &[16%_9 M6O\ _0R_^2,?^-']E:__ -#+_P"2,?\ C0!NT5A?V5K_ /T,O_DC'_C1_96O M_P#0R_\ DC'_ (T ;M%87]E:_P#]#+_Y(Q_XT?V5K_\ T,O_ )(Q_P"- &[1 M6%_96O\ _0R_^2,?^-']E:__ -#+_P"2,?\ C0!NT5A?V5K_ /T,O_DC'_C1 M_96O_P#0R_\ DC'_ (T ;M%87]E:_P#]#+_Y(Q_XT?V5K_\ T,O_ )(Q_P"- M &[16%_96O\ _0R_^2,?^-']E:__ -#+_P"2,?\ C0!NT5A?V5K_ /T,O_DC M'_C1_96O_P#0R_\ DC'_ (T ;M%87]E:_P#]#+_Y(Q_XT?V5K_\ T,O_ )(Q M_P"- &[16%_96O\ _0R_^2,?^-']E:__ -#+_P"2,?\ C0!NT5A?V5K_ /T, MO_DC'_C1_96O_P#0R_\ DC'_ (T ;M%87]E:_P#]#+_Y(Q_XT?V5K_\ T,O_ M )(Q_P"- &[16%_96O\ _0R_^2,?^-']E:__ -#+_P"2,?\ C0!NT5YWKWB= M]!W1R>+?M-T./(M[&-B#[G.!_/VKA-1^('B34(FA.HO%$W41*J,?^! UV4, M#6K:I67=G%B,?1HZ-W?9'L.N^,=%\/AEN[H/<#I;P_,_XCM^.*\PU[XH:OJ> MZ'3P-/MSQE#F0C_>[?A^=9&A>"=<\0L)8;) MIC);6\CHQR]S,2$SW.X]?PR:],T'X6:7I^V;5'-_..=GW8@?IU/X_E6^ND:Z MBA5\1A5 P +", #\Z=_96O\ _0R_^2,?^-1YWDH M?X8AM_7K6C%X+N'CS+>1Q/Z+&7'\Q4UOX1OK1]\&LQJW8FQ1B/IDFI]GBJWQ M/E06DS!M=(U'4&W16\C!N?,?@'\3UK>M/!G1KRY_X!$/ZG_"KW]E:_\ ]#+_ M .2,?^-+_96O_P#0R_\ DC'_ (UK3P-..LM1J"+]GH]A8X,-L@8?QM\S?F:O M5A?V5K__ $,O_DC'_C1_96O_ /0R_P#DC'_C77&*BK15BC=HK"_LK7_^AE_\ MD8_\:/[*U_\ Z&7_ ,D8_P#&J W:*PO[*U__ *&7_P D8_\ &C^RM?\ ^AE_ M\D8_\: -VBL+^RM?_P"AE_\ )&/_ !H_LK7_ /H9?_)&/_&@#=JAK&M:9X?T MV34-6O8;.UC!)DE;&3@G '5F.#A1DGL*R;^#5],TZYO[SQ3Y=K:Q/-,_]GH= MJ*"6.!R< 'I7RAX[\=:GXVU?S;N[EDLK@[LWLWPM^,=GX MIM[?1]>FCMM?!$:/MVI><<,,<*_'*\ DC;UVK\LTJLR,&5BK*<@@X(--^0HV MO[VQ]_45X+\-_BI-K6GFPU_Q?%IE];@+')=6\>R=, ^8Q'S@]0>O!&><>GP M2W=S%YMOXWLY8_[\<$+#\PU*^FHW'6T=3JZ*Y&2ZFA_UOCNP3_>AA'_LU5)- M3R?$:W3[OB: M\D_W=*C_ *L*JR?$\K_J]7U%OKIT _\ 9ZEXFBOM&\Q45XE)\5 M-0'^KO;EO]ZUB7_&JS_%?7L_),2/4I'_ /$U+QE%?:_,WCP[F*CTNX1_VP7_ J7CJ/_45\ M^GXH^+#TU",?2WC_ ,*C;XF^+F_YBP'TMXO_ (FH>/I>9O'A+'O=Q7S?^1]# M45\XR?$#Q5+][69Q_NJJ_P A563QAXDE^]KNH#_=N&7^1J7F$.B9M'@_%?:J M1_'_ "/IBBOF'^U/$%W_ ,OVIS9_Z;2-_6C^S/$%W_RXZG-G_IE(W]*7U^^T M33_5'E^.NE\O^"CZ7GEM NVX>$#TD(_K6/=?\(JV?/N-,C^DZI_(BO!8_!_B M27[NA:@/]ZW9?YBKN(_P"C5;C^$OB=_O):1_[T_P#@#6,HRE_RZ_,7]AY-'XL5]SC_ ,$O MS>(-%B;:NJ12^Z128_514T&KV$I!AOH=W;YP#52/X-Z^W^LO=-0>TCD_^@5; MC^"^H'_6ZO:K_NQLW^%9?5:SVB85LJR)+W,2T_O_ "2->#6-0A ,5[-M[?/N M'ZUH0^+-4C^^T4O^^F/Y8K%M_@W<0\KXD:)O^F=L1^N\5J0?#34(,?\ %53, M/]JU#?S8UM"ABH[:?,\>O@<)#^#B5+UC)?HS2_X36<1G_08V?_KJ5'\C69=> M.O$"9^SZ18/Z?Z0Q/Z@5I1>!IT&)-663W^RX/_H5++X+G4?N;R-S_MH5_P : MTDL:E_PQQ4JOL9:Q4O6_^:.2NOB3XPASC0[11ZB-Y,?DU8\_Q8\4ABI6TA/H M(#_4FNVF\+ZK%TA60>J./ZXK.N=*NHU(N+*7;_MQDBN>53$KXKGL4,YPD/XN M$B_2_P"MSCI/BCXM?[NHQQ_[MO'_ %!JI)\0O%DN(UR_'^[.R_RJ#^V?$%W_S$M3FS_P!-Y&_K7J,&J:C&W%\D2_\ 3.RB M)_D*U(=7NY?O^)Y8O]_3D_H36T:<)[U2O]:\/'^'ADOFO_D3QK[#X@N_^774 MYL_],Y&J2/PEXCE^[H6H\]VMG'\Q7N$+7\_^K\8PDGL;.,'\B:N#3->897Q, M"#W%C'_C6\<#"6O-;1_!?4 MS_K-5M%_W49O\*MQ_!1S_K->4>RVN?\ V>N^_LK7_P#H9?\ R1C_ ,:/[*U_ M_H9?_)&/_&K6"H]C"7$V9O:I;Y+_ ".+C^"UD/\ 6ZS<-_NPA?ZFK4?P:T,? MZR_U%O\ =9!_[*:ZK^RM?_Z&7_R1C_QH_LK7_P#H9?\ R1C_ ,:I82BOLF,L M_P REO5?X?Y&!'\(_#*?>-])_O3#^@%6H_A;X33[UA))_O7#_P!"*U?[*U__ M *&7_P D8_\ &C^RM?\ ^AE_\D8_\:I8>DOLHPEF^/EO6E][*L?P[\)Q?=T: M(_[TCM_-JM1^#/#47W=#L3_O0AOYT?V5K_\ T,O_ )(Q_P"-']E:_P#]#+_Y M(Q_XU2I4UM%?<8RQ^*E\563_ .WG_F6X_#NB1?ZO1]/3_=M4']*M1V-G#_J[ M6!/]V,"LK^RM?_Z&7_R1C_QH_LK7_P#H9?\ R1C_ ,:M12V1A*M4E\4F_F;H M&!@=**PO[*U__H9?_)&/_&C^RM?_ .AE_P#)&/\ QIF9NT5A?V5K_P#T,O\ MY(Q_XT?V5K__ $,O_DC'_C0!NT5A?V5K_P#T,O\ Y(Q_XT?V5K__ $,O_DC' M_C0!NT5A?V5K_P#T,O\ Y(Q_XT?V5K__ $,O_DC'_C0 _P 0>%M+\26^R^@_ M>@82=.)$_'N/8\5XYXF\!ZKX<9IPINK$'BXC'W1_M#^'^7O7L']E:_\ ]#+_ M .2,?^-(=)UY@0?$@(/!!L(_\:[,-C:E#1:KL<6)P-*OJ]'W/,/"_P 2M0T? M9:ZEOOK(< D_O8Q[$]1['\Q7KVD:UI^N68N=.N4FC_B X9#Z,.H-Z M$MS::E%]I;YO+^SB-&/_ $X7\!7GK+K?A'5_P#EO87B=".C#^3#\Q7=*CA\ M8N:D^67;^OS1P1KXC!/EK+FCW_K\F?2%,EBCGA>&:-9(I%*NCC*L#P00>HKR M;P]X]OM3F%MJ6O\ ]GRDX21K2-HV^IXV_CQ[UUT]U-:S&&X\=V$,H )22&%6 M&1D<%O0@UY=3#5:V2 .!T QU[DD[-<;_:7_50=,_[X@_\ BJLW/]H6=@+^ MX\8P1VA4,LQM(]K C(P<\Y[8ZUT*DXI14;'C5<2ZTW4J2NWN[FKJ?AO1=9!_ MM#3;:=C_ !E,/_WT.?UKSGQ9\._"VDVS7(U>73F(RD3_ +[=[*O#?CDUG:M\ M2-7CG:'3-5>:(<>?):1H3]%P?U_*N;LM-UOQ9J3-"D]Y.Q_>32-D+_O,>!]/ MRKMAD\:BY\0K+\?^ 81XFQ6$?)@YMO[U]W4Q/)17.&++G@D8R/I3GS$JLRD! MON\=:]:TSX2&W$<]UJ<33CDH+??&#^)^;\1^%=3+X=U2XMA;3:W#) !@1/IL M17'T/%:2Q-'"TW3P44GW_K5D-XG,<0J^;3(>'/$D.@WXN M9=(M;X@Y7SB=R?3J/QP37JVE_%OP_>[5O%N+"0]3(F]/S7G\P*J7?PAM+N0R M'41$Y_YXVH0?D&Q^E8.I?!K4X%+:=J-O=8_@E4Q-^'4?J*\"K5QSES3?,?;T M*?#=>"IPBZ3^?YZKYL];L-6T[5(_,L+VWN5[^5(&Q]0.E7*^9[_PSXBT"3S; MG3[NWV'(FC&5'_ UR/UJY8_$/Q381B./5I)$':=5D/YL"?UJ(X^SM4C8=7A1 MU(\^#K*:_KJKK\CZ,HKQ"P^*>J2.%U"_FA7^_!:Q2?H:LWF$?LQ8N<])DN[:'_6W$2?[S@55DUW2XOO7L1_W3N_E7 M#1Z'JDOW;*8?[PV_SJW'X4U5_O1QQ_[T@_IFCZW7E\,/S#F?8Z.3Q7I:?=DD MD_W8S_7%5)/&=J/]5:S-_O$+_C5&/P9=G_674*_[H+?X5,?!+=M1 ^L&?_9J M.?&2V5@]X9)XTF/^JLXU_P!YRW^%59/%VIO]WR8_]U/\2:M'P/,>FJJ/I;?_ M &=*G@FZC.5UA/\ @5DK?S-'L<7+>5@M(R9/$.JR_>O''^Z O\A5M0)]--B%6!I.O 8'B3 _Z\(_\:/J527Q3#E? '\JM1^&=) MC_Y=MQ]6=C_6H?[*U_\ Z&7_ ,D8_P#&D;1]:E1HY_$/F1.I5T^Q(,@C'4&M M/J]**NHH=D;YO]L_:?W^W;Y/DQA_NY.[.<=1CWKRI82O)W/AW\6O%WB[ MXI:;87]Y!'IMUYN^S@MT"#; Y&&(+_>4'[WZ<5Z_XZOM9T70SK^CR>;_ &7F MXNM/=4"7< _U@+GYD95RX*GM@JV0* .HHK/T/6;/Q#H=EJ]@^^UNXEE3)!*Y MZJV"0&!R",\$$5H4 %%%% !1110 4444 %%%% !6/I?B&WU/7M^0#QSQ1HUGJ'PS\?:C,G^E:;XPNI;>0 9&]XHV4DC.T MALD#&2J^E>[^$_MG_"&Z'_:/G_;O[/M_M'VC/F>9Y:[M^>=V>0HQGC!Q@ Y?7+ZX\:7E[X4T M23R].3=;ZWJ@4,(P1AK:'.0TQ!PS$O@QX9\'>( M(M:LI]2N+N%&6+[5,I5"PVE@%5*13E71U(9&'JI!Y(Z$UG MIX3@FO+6ZU?4;[69+.43V@O?*5() "-X2)$5FYX+ABO5=I)R 1^ - ;POX#T M;1Y5D6>"W#3H[*Q25R7D7*\$!F8#&> .3UKI*** "L+QE_R*=[_VS_\ 0UK= MK"\9?\BG>_\ ;/\ ]#6@#=HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBFNZQHSNP55&2S' H =03@9/2N(U[XG:-I>Z& MQSJ%R./W9Q&#[MW_ S7F.N>,]<\1,8I[@I QP+:#*J?8]V_'-=]#+JU75Z+ MS//KYE1I:+WGY?YGJVO?$;0]%W112_;KH<>7 /\ 7-=W M1&?[):GCR;U6M!^&FM:OMENE_L^V/.Z8?.1[)U_/%>GZ#X%T/0 M-LD5M]HNA_RWGPS ^PZ+^'-==\)A-O>E_7R.3EQF+W]V/]?/]#RC0?A]KFN; M93#]CM3SYUP",CV7J?T'O7I^@_#O0]$VRR1?;;H<^;< $ ^R]!^I]ZZVBN*O MCZU72]EY';A\OHT=;7?F%%%%<1W!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 %%1S3PVZ;Y MI4C7U=@!6)=^+;"#*P![AO\ 9&U?S/\ A6H:G)NCBFG8]7.2/Q)KCECTW:FKLGG[' M67GBZQARMNCW#>H^5?S//Z5@WGBC4KG(1U@0]HQS^?6KMGX-G?#73%5MWRH/>9P]O8:AJ4F^*&68GK(W3\S M6Y9^#96PUY<*@_N1C)_,_P#UZ[ 8' HK2& IQUEJ"@C-L]!TZRP8[=7[G+9^F* /J/6/$.C>'[?S]7U.ULDQD>=*%+?0=3^ M%>6^(?VB?#UAOBT.QN=3E'25_P!S%]>06/\ WR/K7A.D>$?%WC2Z-Q9:;?7[ M2'YKJ4G83[R.[M@#\C0!Q7B;XS>,/ M$L4ULUY'864JE&@LTV[E/!!8Y8\=><>U<*EE=/ TZV\AB49+[>,5[QJL7@#P MK:S:;X;T6WU&\=&BEU"[)EVY&"4)_B]UP/K7&5P5\:H2M#4^LROABIBJ7M,0 MW!=%;7U\OU/,ZGL[.:^N%@@7+'J3T4>I]JW]4\-N]PLM@JA7;YT)P$]Q[>WY M>VUIVG0Z;;^5%RQY=R.6/^'M3J8V"A>&[(P?"^)GBG3KZ0CN^_I_6G770YZ' MP9KEY,8;"R>^D W%+8%VQTSC&>X_.FW7@[Q5IJ^;<^'M6MT'_+1K20 ?CC%? M47PET&33/#LNHSAEEU%E94/&(UR%."!RI!!4UZ!710T7:][Z]>G?S/@V/5=1MVVBZF!'&'.*+]/OB*0>ZX/Z5]JZAH M6D:L"-2TNRO ?^?BW63^8KDM2^#'@/4LDZ&MLY_CM97CQ_P$';^E.5"G+>*, MJ.9XVC_#JR7ST^X^98O%J'_76K#W1L_SKH-*U'0M0(%SKUMI['H+B&8_JJ$? MK7I>I?LVZ'-DZ;KE_:D]!.B3 ?EM/ZUR.I?LX^);?+:?JFFWBCH'+Q,?PP1^ MM8O!47T/2AQ/F459S3^2-S2? ^DZQM%GXVT69C_!%(&;_ODD']*Z6/X*#K)K MQ/LMI_7?7A^I?"/QWI>3+X>N9E'\5JRS9_!"3^E8\>I>+/"L@C2[UC26'2/? M)#^G%-8*CV_,F7$N9O\ Y>6^2_R/I./X+ZJQ_"7PPGWDNY/]Z?_ "K4?PQ\))UTQG/ M^U<2?T:N/TW]HKPIX_UUO%)_OH#5";PYI4W6U"'U1B/_K5JT5$J M<)?$KBLCFYO!MFW^IN)HS_M88?TJA-X,NE_U-U$_^\"O^-=G16$L'1ET%RH\ M\F\-:K#_ ,NV\>J,#^G6J9@O[$Y,=S ?7#+7I]%8O+X?9DT+D/.(=?U2#[MY M(?\ ?PW\ZOP^,+].)8H9!]"#_.NPFL+.X_UUK"Y]60$U0F\,:5+TMS&?5'(_ M^M2^K8B'P3#E?&0>^5-'/C(;JX>\CK(=2L;C_57<+'T#C/Y5:ZU MYU-X=U6'K:,P]4(;^55MS;G_@24?7IQ^. RN#5BMDT]AA1113 ** M** "BBB@ HHHH **** "BBB@ JCJNCV&MV9M=0MDGC/3/53Z@]0:O44U)Q=T M*45)6>QXIXH^&=_I.^ZTO?>V8Y* ?O8Q[@?>'N/RKA&))^8DD<R_&3K-TY]%N?/9C@H48JI#9O8Y>BBBO5/)"M% M#JWB"XM[2/[1>211B*&(98(@ '0# '/YUG5]$^#M/L['PMIKVMM'$\]K%+ M*RKR[% 22>_)KCQF)6'BI6N^AVX+"O$2<;V74XSPY\)U79<:_+N/7[+"W'_ MF_H/SKTJTL[:PMDMK2"."%/NI&H %3T5\]6Q-2L[S9])0PU*@K07^84445@; MA1110 5AZIX/\/ZQN-YI5NTAZR(NQ_\ OI<$_C6Y12E%25FKFE*M4HRYJ7ZI\&;*3<^EZE+ >HCN%#K^8P1^M<7JGPT\3Z9N860O(Q_':MO\ _'>& M_2OH2BN6>"I2VT/>PW$^/HZ2:FO-?JK'S+9:]X@\.S>5;WMY9LG6%R=H^J-Q M^E=AI?QCU6WVIJ5E;W:CJ\9,3_U'Z"O8+W3;'4HO*OK."Y3^[-&& _.N/U3X M3^'+[+[ES_ +K9_0BL?JU>G_#D>E_;>5XW3&T+/NM?Q5G^9)I? MQ3\-:AM6>:6QD/:X3C/^\N1^>*Z^TO;2_A$UG,:I\'M:M= MS:?=6]Z@Z*?W3G\#Q^M!,NY1^#CC\C1]:K4_XD0_L M++,9K@J]GV>OX:/\SZ)M.VK)GSVK=WA(D7Z]B/UK:&-I2W=CR\3PSF%#6,>=>3_ $=F>F45CZ7XJT+6 M=HL-4MY7/2,MM?\ [Y;!_2MBNI24E=,\.I2J4IF1?>OH3_NMN_E523Q5I2?=E>3_=C/]<5F MZU-;R0KHVJ*YJ3QG:#_5VT[?[V%_J:JR>-)#_JK)%_WI"?Z"LWC**^T+F1U] M%<+)XOU)_NK!'_NH3_,U4D\1:M)UO& _V5 _D*R>84EM<7.CT6FO(D8R[JH] M6.*\S:^U"Y.#@R:MI\7W[V M 'T$@)JI)XFTF/\ Y>2Y]%1C_2N3C\-:M)_RZ[1ZLZC^M6X_!VH-]^6W0?[Q M)_E1]8Q,OA@'-+L:TGC&P7[D,[GZ #^=59/&O_/*Q_%I/_K4D?@H_P#+6^'T M6/\ KFKAZ7%]VRB/\ O#=_.M"BM%1IK:*'9$4=K;P_ZJ")/]U *EHHK1)+884444P" MBBB@ HHHH **** "BBB@ HHHH **** "O/\ Q;_R5[X=?]Q/_P!)UKT"O/\ MQ;_R5[X=?]Q/_P!)UH ] HHHH **** "BBB@ HHHH **** "L+QE_P BG>_] ML_\ T-:W:PO&7_(IWO\ VS_]#6@#=HHHH PO!O\ R*=E_P!M/_0VK=K"\&_\ MBG9?]M/_ $-JW: "BBB@ HHHH **** "BBB@ KROXPI#IM_X6\4ZCI,>JZ+I M=Q-%?VK1B3Y9D55?:P*X4K_$1\Q09&JZ58ZYI=QIFIVT=S9W";)8GZ M,/Y@@X((Y! (P10!XWXB^*7@V^^(_@O5K;6=]CIOV[[7+]EF'E^9"%3@IDY( MQP#CO61\2?CM9ZOH=WH?A>&<+=>9;W-Y:W^T;"23A6W*=H& *2Q(!!8Y8 C (QG(!UGP?L;C3_A1H$-U'Y/564^V>>:[BJ]A?6^IZ=;7]G)YEK=1)-"^TCHYIX MK:%IIY4BB099W8* /^+-G;[H=%MS=2=//E!6,?0=3^E><7^KZYXIO5 M2XFN+R5C^[@C4D#_ '4'%>A0RVK/WI^ZCSJ^9TH>[#WG^!Z?KWQ4TRPW0Z5& M;Z<<>8?EB!^O5OP_.O--7\3:YXGN!'=7$DJLWR6T((3/LHZGZY-=1H/PHO[O M;-K$PLX3SY*8:0_T7]?I7INB^&M(T"+;I]FD;XPTK?,[?5CS^'2NCVV$PNE- MM5\L>W_ _S/*M!^%NK:CMFU)AI]N>=K#=*1_N]OQ_*O3M M"\(:+X>4&SM TX'-Q+\TA_'M^&*W:*X:^-K5M).R[(]"A@:-#6*N^["BBBN0 MZPHHHH **** "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 **;)(D2%Y'5%'5F. *QKOQ3IUMD1NUP_I&./S/]*B M=2$/B=A-I&W3)9HH$+RR)&@ZLQP*XF\\77T^5MU2W7V^9OS/^%92QW^J39"S MW+^O+8_'M7'/'QO:FKLES['8WGBO3[?*Q%[A_P#8&!^9K!N_%FH7&5AV6Z?[ M(RWYFI;3P?=RX:ZE2!?[H^9O\/UK?M/#6FVF"83,X_BE.?TZ5%L56W]U?U\P M]YG$QV]_JDNY$FN'[LV]G .LD\H1?S->9^(?C_X3TG?'IBW&KSC@>2OEQ9]W M;G\@:^>+73?%GCK4#)#!J>L7).&F8M(%^KGA1]2*](\/?LZ:Y>;)=>U&WTZ, M\F&$>=+]">%'U!- &/XA^//C#6=\=C)!I-N>,6R[I,>[MGGW %_9QU2YV2^(-5ALTZF"U'FR?0L<*#]-U> MK^'OA'X,\.;'@TE+NX7_ );WQ\YL^N#\H/T KMR0 22 !U)KSCQ=\5+33O,L MM#V7=T.&N#S%&?;^\?T^O2LZE6--7DSKP>!KXVI[.A&[_!>K.QUWQ'I7AFQ$ MU_.L8QB.%!EWQV5?\@5XEXL^(.J>)F>W0FTT_/%O&W+C_;/?Z=/YUE6UIKGC M+66\L37UY)R\CGA!ZD]%'^17L/A+X:Z=X?\ +N[[;>ZB.0S#]W&?]D'J?<_I M7 YU<4[0TB?70PV7Y%%5*[]I6Z+MZ=O5Z]CA/"/PPOM9\N\U7?96)Y"8Q+*/ M8'[H]S^7>O4[CP3X>N-$_LDZ;"D"J0CHH\R,G'S!SSNX'UQ@Y'%=!1772PU. MG&UKGSN.SO&8NJJCERI;):6_S?F>77OP6LGF!L=9G@BV\K/")6)]<@KQTXQ^ M-:WA_P"%>B:/-'G%FZO%"(F/\ P),&N0U+]GSP7>9-J=0L&["&XWJ/P<,?UKU: MB@#Y[U+]FF=VN5_D^TU] M9T4 ?$5UX3\7^'I?.GT75K)E_P"6RPN /HZ\?K5O3OB;XWTD@6WB2_(7HMP_ MG >V'S7VE6;J/A_1=7!&I:38WF>]Q;HY_44 ?-NF_M#^+[3"WEOIM\OM2_9S\46V6L-1TV\4= S-$Y M_ @C]:Y#4OA-XZTO)F\.7%Y1%'?ZQI;#_E MD9)(A_WR.OLZ _RQ5";P?J"Q%8O+TM82:%R'GT/B;58?^7@./1T!_7K5^'QGF2?<66+_: M,^V&']*T(?$>E3=+M5/HZE?YUCS>"QU@O3]'3^H-4)O".I1_<,,H_P!E\']< M4>UQ<-XW_KR"\CMHKJWG_P!3/%)_N.#4M>:RZ+J=OR]E-QW5=W\J8E_J%HVU M;FXC(_A+$?I1]?FT5Y_#XIU6+[TR2CT=!_3%:$/C28?Z^S1O='* M_P \UK''47OH/G1V%%<]#XPL'XDBGC/T!'\ZOPZ_I<_W;R,?[^5_G6T<12EM M)#NC2HID;45U7_"N/%G_ $"O_)B+_P"*J.#X?^)[F(2PZ:'C)(#"YBP<'!_B]17N M?6J&W.OO1X'U6O\ R/[F*>X%%%% !1110 44C.J#+,%'J3BJLFJ6$7W[VW!]/,&:3DENP+ M=%9,GB728_\ EZ#'T5&/]*JR>,-/7[D<[GV4 ?SK)XBDMY(5T=!17*2>-5_Y M96)/NTF/Z54D\97K?ZN"!/J"?ZUD\;1747,CMJ1E#*58 @\$'O7G\GBC5I.D MZH/]F,?UJK)K&I2_>O9^>RN1_*LWF%/HF+G1T^J> _#6JAFGTR&*0_\ +2#] MT?K\O!_$&N#UCX36,6Y].U^&/TBO"/\ T)?_ (FM+[/J%V<^5<;_F[%/3/&6KQQ[=4M MK.=NS6[,GYYS_2K4GC2Y/^JM(E_WB6_PJ>3P4#"1'?E9>S-#D?ED?SKDM8\( M^-;751H2QE3XXP?GHORL;DGBS5'^Z\4? M^ZG^.:J2:]JDOWKV4?[IV_RKS+4KOQ+ITP34/M=J^>!)%L!^GMH_Q,UG2 M]JS065W&/[\ 1L>S+C]0:YE4G)VG-H]I\)8UT^>G.,O1O\':QV'F7]W_ !W, MV?=FJ6/1=3E^[8S#_>7;_.IM+^,&B76U-0MKBQ<]6 \U!^(Y_2NSTW7M)UA0 M=/U&WN#C.U'&X?5>H_*NJGA:53[=SQ,3E6+PO\:FUY]/OV.1C\+:J_WH4C_W MI!_3-6H_!EX?]9L?\ =CQ_6K_]L__ $-: -VBBB@#"\&_\BG9?]M/ M_0VK=K"\&_\ (IV7_;3_ -#:MV@ HHHH **** "BBB@ HHHH *\K^/.E7VN> M$-'TS3+:2YO+C6(TBB3JQ\F;\ ,DD\ DX KU2N/^(_CK_A7_AZWU;^SOM_ MG7:VWE>?Y6,H[;L[6_N8QCO0!\X?\*2^(?\ T+W_ ).V_P#\&H[5[VW>W,SWIE"*XVL=H16$P>XP>^+4TFZ'0[ M;REZ?:)P"WX+T'XY^E%'Y"O2HY9-KFJOE1Y ME;-()\M%^+2+NAT.VWGI]IN!@?@O\ C^5>?S7.N>*]1 =KK4+D_=0 MD*/8#A1^0KO]!^$BC;-KESN/7[/;GC\6_P /SKT?3M+L=)MA;V%K%;Q#M&N, M^Y/4GW-;/%8;#:4(W?OV> @M^ M+=!^&?K7I6E:'IFB0>3IUG' I'S,HRS?5CR:T**\ZOBJM;XWIVZ'I4,)2H? MM>_4****YSI"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 **** "BD9E12S,%4=23@"LF\\2Z;:9 F\YQ_#$,_KT MJ)U(P5Y.P7L:]-=UC0L[!5'4L< 5Q=YXPNY/S-_A^E8[27^J38 M+3W+^G+8_#M7'/'P6D%)I9I$CC099W8 >Y- #Z*\\\0_&KP7 MH&^--0.I7"_\LK!?,'_??"_D37E'B']HGQ!?[XM#L;;3(CP)7_?2_7D!1^1^ MM 'TK*-3V2ZM-;:3">J MN?-EQ_NJVMM)A/1P/.E_[Z8;?_'?QK@5C\5^.]1R MJZGK5UGECOEV?CT4?D*^D_#WP*\&Z)LDNK>75;@<[KQODS[(,#'LBT4 1P00VT*0P1)%$@PJ1J M%51[ 5)102 ,DX% !65KOB+3/#EG]IU&X$8/W(QR\A]%'?\ E7'>+OBG9Z7Y MEGHNR\O!PTW6*,^W]X_3CW[5Y7#;Z[XSUH[1-?7DG+.QX0>YZ*OZ5Q5L8HOE MIZL^FRWARI6C[?%ODIK771O_ "7FS8\6_$/4_$I>VB)L]./'D(W+C_;/?Z=/ MKUJ[X1^&-_K?EWFI[[*P/(!&)91[ ]![G\C7=>$?AGI^@^7=ZALO=0'()'[N M(_[(/4^Y_ "N[J*>$E-\]=W\CJQG$%'#4_JV61Y5_-_E_FRCI6CV&B62V>G6 MR00KV4))8SU5U# _@:YG4O MAKX+U7/VKPUI^YNK0Q>2Q_%,&NJHH \GU+]GKP;>9-I)J-@W813AU'X."?UK MD-2_9JNURVE^(X)/1+JW*8_X$I;^5?0]% 'R5J7P)\=V&3%86U\H_BM;E?Y/ MM/Z5RUSX9\7>&Y3--I.KV#+_ ,MEAD0?@XX_6OMZB@#XOT[XH^.-*P+?Q)?, M!_#<,)Q_Y$!KKM-_:)\6VN%O;33;U>Y:)HW/XJH8#ZK)9N?X;JW=?U *_K7)ZE^S7I,F3IFOWEOZ"YA M6;]5VUR.I?LZ^*K;+6-]IMZ@Z#>T;G\",?K0!]$Z;XHT#6,?V;K6GW;'^&&Y M1F_('-:U?&.I?"KQSI>3/X;O) .]L!/_ .@$UG0>(/%OAF40Q:GJ^G,O_+(R MR1C\5/'Z4 ?;]%?(^F_'/QWI^!)J4%Z@Z+=6ZG]5VD_G77Z;^TK?I@:IX=MI MO5K6=H\?@P;^= 'T317DFF_M#^#[O"WD&I6+=R\(=1^*DG]*Z_3?B=X)U7'V M7Q+8 GHL\GDD_@^* .LHJ*"Y@NHA+;S1S1GH\;!@?Q%2T %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4UXTD7;(BN/1AFG44 9\VAZ9/G?91#/ M]P;?Y8JA-X0TZ3_5M-$?]ELC]16_164J%.6\4*R.1F\%N.8;U3[.F/U!JA-X M4U2+.Q(Y?]Q_\<5WM%82P-%[*PN1'FLXU/^QE?Y50F\'V#\Q2SQGZ@C^5'LL7#X97_ M *\PM)#H?%VFR?ZP31'_ &ER/TK0AUO3)_N7L7_ CM_G7.S>"YA_J;R-O]]2 MO\LU0F\+:K%TA60>J./ZXH]MBH?%&_\ 7D%Y'4:_JJ6>DLT,JF6;Y(RK=/4\ M'L._J16%X3U06]P;"4X2=LH<@!6Q_7 'U ]:YPC!(../0YI <'(ZUR3Q*+_62HG^\P%59-9TV+[U]!_P%PW\J\^MM.O+U2]O;R2J#@L!Q MGZU>C\+ZM)U@5!_M2#^E=2QE67P0*YGV.HD\4Z4G2=G_ -V,_P!:J2>,K)?] M7;SM]<#^M9L?@V^;_63P)]"3_2KA1Z781 M?!/JQ)_05;C\%.?\ 6WJCV6//]:ZZ MBM5@:*Z#Y4 MC:;%]VQ@_P"!(&_G5J."*+_5Q(G^ZH%245JH1CLAV"BBBJ **** "BBB@!DL M4<\;1RQI)&W!5QD'\*Y?5/AQX8U3XTRX" MKSYL(\Q1[Y7./QQ7TG17)/ TI?#H>_AN*L;2TJVFO/1_>O\ (^<-,\>^)=(( M6'4Y98U_Y9W'[P?3YN1^!%=II?QG/RIJVE ^LEJ__LK?_%5Z-J?AG1-9!_M# M3+>9CUD*8?\ [Z&#^M<7JGP9 MW?VGDN-_WFCR/NO\XV?WHZ/2_B!X9U7:L6IQPR'_ )9W/[L_F>#^!KI4=9$# MHP92,@@Y!KP+5/A9XET_"XL)#U\Q-Z?FN3^8%=$,72GUMZGCXGAW,,/KR< MR[QU_#?\#O:*J6&JZ?JD7F6%[;W*]S%(&Q]<=*MUT)IZH\:490?+)684444R M0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "O/\ Q;_R5[X=?]Q/_P!)UKT"O/\ Q;_R5[X=?]Q/_P!) MUH ] HHHH **** "BBB@ HHHH **** "L+QE_P BG>_]L_\ T-:W:PO&7_(I MWO\ VS_]#6@#=HHHH PO!O\ R*=E_P!M/_0VK=K"\&_\BG9?]M/_ $-JW: " MBBB@ HHHH **** "BBB@ KF_&7@RQ\;V6GV&IR2"SMKU;N6).#,%1UV;LY4$ MN,D$?$CP#XH\7_%;Q)<:%I,EU! ]LDDAD2-=QMXS@%V )Q@D#.,C M/45S?_"DOB'_ -"]_P"3MO\ _'* /?\ _A27P\_Z%[_R=N/_ (Y1_P *@^'& MF?Z?+H4$<=K^^9[B[E,:A>27#OM*C'.[C'7BO /^%)?$/_H7O_)VW_\ CE1S M_!CX@VUO+._AV0I&A=A'%5R6/L 2>U 'UW87UOJ>G6U_9R>9:W423 M0OM(W(P!4X/(R".M6*Y_P)_R3SPU_P!@JU_]%+704 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !6%XR_P"13O?^V?\ Z&M;M87C M+_D4[W_MG_Z&M &[1110 4444 %%%% !1110 4444 %%%8>N>+M&\/*1>W:F M?'$$7S2'\.WXXJH0E-\L5=DSG&"YI.R-RLK6?$FDZ!%OU"\2-B,K$/F=OHHY M_'I7E6O?%+5=1W0Z8@L(#QN!W2D?7H/P_.N>TGPWKGB>X,EM;RS!F^>YF)"Y M]V/4_3)KTZ66V7/7ERH\NKFB;Y,/'F9U.O?%>^N]T.C0"SB/'G28:0_0=%_7 MZUR5CI.N>*KYG@BN+R5C^\FD8D#ZL>!7IV@_"K3;';-JTIOIASY8RL0/\V_' M'TKO8((;6%8;>)(HD&%2-0J@>P%7+&T*"Y*"%>B1J%'Z5/17FUL14 MK.\V>G1PU*BK05@HHHK$W"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 **"0!D\"LN\\0:;9Y#7 DB# M)'X 5QSQ]-:05R'-';WGB/3;3(,_FN/X8OF_7I^M8-YXQN9,K:0I"/[S?,W^ M'\ZK6GA74;G#2JMNGJYY_(?UK>M/"5A!AIR]PW^T=J_D/\:SYL56V7*OZ^8> M\SD9+B_U27:[S7#]E&3CZ 5I6GA/4+C#3;+=/]HY;\A7;PP0VZ;(8DC7T10! M4E7# 1O>H[L%#N85GX4T^WPTP>X?_;.!^0_K6U%#% @2*-(T'\*C I]%=<*4 M(?"K%))!1116@PHHHH **** "BBD) !). .I- "T5Q7B'XL^#/#>]+G5X[FX M7_EWLOWSY]"1\H/U(KR?Q#^T?J,^^+P]I$5JG03W;>8_U"C !^I:@#Z+=UC1 MG=@J*,EF. !7"^(?C%X+\/;T?5!?7"_\L; >:?\ OK[H_$U\OZGXF\6^-[P0 M7E_J&IRN:QXL\_9^\*Z7LDU66YU><=1(?*BS_NJ<_FQKT[3=)T[1[46VF6-M9P M#_EG;Q!!^E 'S#X>^ 7BW5]DFH_9](@/)\]M\F/9%_D2*]7\/? 3PCH^R34% MGU:X'.;AML>?9%_D2:]3HH K6.GV6F6JVUA:06L"](H(PBC\!Q5FBB@ HHHH M **.E>>>+OBC9:3YEGH^R\O1PTNS MH1N_P7JSL-<\0:;X=LC=:E0^BCO7B7BWXBZGXC+VUONL]./'E(W MS2#_ &S_ $''UK%CCUWQGK1QY]_>R=6/1![]E7\A7KOA'X96&A^7>:GLO;\< M@$9BB/L#U/N?R%<#J5<4[0TB?70PF7Y'%5,2^>KT7;T73U?R.$\(_#/4-=\N M[U'?9:>>1D?O)1_L@]![G\ :]ITC1M/T*R6TTZV2"(=<=6/JQZDU?HKLHX>% M):;]SYO,LXQ.82_>.T>B6W_!84445N>4%%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 5%/;0741BN(8YHSU210P/X&I:* .3U+X8^"=5S]J\-6 )ZM!'Y)/XIBN0 MU+]GCP?=Y:SGU*Q;L$F#J/P8$_K7K=% 'SMJ7[-5^F3I?B*VF]%NH&CQ^*EO MY5R&I? SQWI^3'IL%Z@ZM:W"G]&VD_E7UQ10!\03^'_%OAF4S2Z9J^G,O_+4 M121C\&''ZUHZ;\5?'.EX$'B2\D [7)$__H8-?9U9.I>%] UC/]I:+I]VQ_BF MMD9OS(S0!\[:;^T5XJML+?6.FWJ#J=C1N?Q!Q^E==IO[2FDR8&IZ!>6_J;:9 M9OT;;76:E\#_ 'J&2FE26;G^*UN'7]"2OZ5R.I?LUZ;)DZ7XANX/1;F%9?U M4K_*@#L=-^-O@/4< ZNUHY_@NH'7_P > *_K77:=XDT/6,?V;K%A=D]!!<(Y M_('-?..I?L[>+;7+65WIMZO8+*T;G\&&/UKD=1^%WCC2LFX\-WS ?Q6ZB+O# M(+XV&CS2(^V5_P!VAYZGTQT.,G\*TZQM:T)]8FB8WGE)&I 3RMW)ZG.1[?E6 M5;GY&H+43VT//Z*ZW_A"?^HA_P"0?_LJ/^$)_P"HA_Y!_P#LJ\?ZE7_E_%&? M*RGX3U+[-?&SD;$4_P!W)X#CIW[]/R2@QM].X/Z5[/17//"TI[H]?#9_F&'TC4NNSU_/7\3YGO\ PWXA\/R^;6_YK@G\:YG@IPUI2L>U'B>AB%RXZ@I>:U_!_P"9Q.E_&:V? M:FJZ9)$>\ELP8?\ ?)QC\S7::7XU\.ZOM%KJL'F'I'*?+;/IAL9_"N-U3X,V MDFY]*U.6$]H[A0X_,8(_(UQ>J?#7Q/IFYA8B[C'\=JV__P =X;]*/:XJE\2N MOZ[%?4,F-_Z@_D*N&/IO22LVM]")K2YAN(CT>)PP_,5UPJ0G\+ MN?/XC!8C#.U:#CZK]2>BBBK.8**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ KS_Q;_R5[X=?]Q/_ -)UKT"O/_%O_)7OAU_W M$_\ TG6@#T"BBB@ HHHH **** "BBB@ HHHH *PO&7_(IWO_ &S_ /0UK=K" M\9?\BG>_]L__ $-: -VBBB@#"\&_\BG9?]M/_0VK=K"\&_\ (IV7_;3_ -#: MMV@ HHHH **** "BBB@ HHHH *Y_QCXQTOP/H?\ :VK>>T+2K#'' FYY'.3@ M9( X#'DCIZX!Z"O(_C#IND:AXL\"CQ&TD.@_:+F.ZN,E45F5#&CN!\H9DP3Q MP&.1@D '-_\ #37_ %*/_E2_^U54U;]HZ;4=&OK*W\.26<]Q;R11W,>I'="S M*0'&(P<@G/4=.HJQK?AOX6W>EZA=^#K.TU*\T)_M5]8_:[@"YMERLH1V<# ! MWATW#*J,$, 35=*^"TO@.XUO3!:0W@M_.M[26_E,YE!XB>+S"V"PVL1_"2P8 M## ];^'7B&X\5?#_1]8O%Q=31%)CD?.Z,T;/P !N*EL <9QVKJ*P_!VM6/B M'P=I6J:;!';VDUNH2WC&%@*_*T8X'"LI7( !QQQ6Y0 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %87C+_D4[W_MG_Z&M;M87C+_ M )%.]_[9_P#H:T ;M%%% !1110 4444 %%%5;D$ ^ M[=!^I]JNG2G4?+!7,ZE6%-O>.-$T#='/<^?5;D@D>[=3^@]JCT'P#KFO;95@^RVK<^?<94$>PZG^7 MO7IT\NC37/B)678\NIF4JCY,-&[[_P!?J7->^)FM:MNBM&&GVQXVPGYR/=^O MY8K,T3P=KGB-Q+;VS+ QR;F84Z2Y,/'Y_P!?J*&75:SY\3+Y?U^AP^@_##1]+VS7^=0N M!S^\&(P?9>_XY^E=LB)&BI&JHBC 51@ 4ZBO-JUJE5WF[GJ4J-.DK05@HHHK M(U"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@ HHK/O-;T^RR);E2X_@3YC^G3\:F4HQ5Y.P&A17(WGC-CE;.V _VY3G]! M_C6%&=2NL%HA A[RG!_+K6_:>$+.+#7,CSMZ#Y M5_Q_6LN?%5OA7*A7DSE;B_U#4GV2S2S$](UZ?D*NV?A?4KK!=%@0]Y#S^76N MYM[2WM$VV\,<0_V5QFIJJ. 3=ZDKL.3N<]9^$;&'#7#O<-Z?=7\AS^M;D%M! M:IL@A2-?1%Q4M%=D*4*?PJQ2204445H,**** "BBB@ HHHH **Y?Q#\1?"?A M?>NIZU;K.O6WB/FRY]"JY(_'%>4>(?VD?OQ>'-%^EQ?M_P"TU/\ [-^% 'O] MX7C[/;'SI,^A"_=/U(KY:USX@^,/%TOD7VK7^"_C3Q!LD.F_V=;M_RUOSY?_CF"WZ4 =QXA_:0N)-\ M7AS1DB7H+B^;,_%WC.X%O?:G>WIE.%M('O@?XSUW9)/9II=NW/F7S;6Q_N#+9^H%>K^'OV>?#6G;)=9N MKG59AU3/DQ?DIW?^/?A7L%% &?I.A:3H5M]GTG3K6RB[K!$$S]2.I]S6A110 M 4444 %%%% !1110 5FZUKVF^'[(W6I7*Q)_"O5G/HH[UR'B[XH6.C^99Z3L MO;X<%\YBC/N1]X^P_/M7DP&N^,]:_P"6]_>R?D@_DJ_D*XJV,47RPU9]+EG# MM2O'V^*?)3WUW:_1>;-SQ;\1]2\1;[6UW66G'CRU/SR#_;/]!Q]:D\(_#74= M?\N[OM]EIYY#,/WDH_V0>@]S^M=WX1^&%CHOEWFJ[+V^'(4C,41]@?O'W/Y5 MW]9T\+*H^>N_D=F,S^AA*?U;+(V7\W^7?U9GZ/HFG:#9"TTZV2&,?>(Y9SZL M>I-:%%%>@DDK(^1G.523G-W;ZL****9 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110!#1&*ZMXIXSU25 P M_(UR^I?"[P1JN3<^&[%2>IMU,!_\AD5UU% 'D6I?L[>$KK+65WJ5DW8+*LB# M\&&?UKD-2_9JU*/)TOQ#:3^BW,#1?JI;^5?1E% 'R+J7P/\ 'FGY*:7%>(/X MK6X1OT)#?I7,S:-XL\+RF62PUC2V'_+41R1#_OH8_G7W!10!\9Z;\6?'6EX$ M/B.[E4=KG;/G\7!-=?IO[1GBBVPM_IVFWBCJ55HG/X@D?I7T+J7A/P[K&3J. MAZ=!-0R8]-FLG/5K6X8?HQ8#\J .8TW]I/1I<#4 M]!OK8]S;RI,/UVUUVF_&KP'J.!_;/V60_P %U"Z8_P"!8V_K7$ZE^S58/DZ7 MXBN8?1;J!9,_BI7^5^4S52U\6>+_#TODP:U MJUDR_P#+%IG 'U1N/TH ^W:*^3--^//CJPP)KRTOU':YME_FFTUU^F_M+3KA M=4\.1OZO:W)7_P =8'^= 'T)17E.F_M!^"[S NAJ%@WGW;'B&J?!_6[7.#^(-<7JGP8'S/I.J_2.Z3_V9?\ XFL_ M9XJE\+NCJ^MY#COXL/9R[K3\M/O1Z%I?BC0]9P+#4[>5STCW;7_[Y.#^E:]? M.6J> /$VDY:73))HQ_RTMOW@^N!R/Q%0:=XP\1Z(WEV^IW*JAQY,QWJ/;:V< M?A36.E%VJQL1/A>E7CSX&NI+S_S7^1]*45X]I?QFNX]J:KID4P[R6[%#_P!\ MG(/YBNTTOXD^&-3VK]N^R2'^"Z79C_@7W?UKIABJ4]F>)B^'7_<3_P#2 M=: /0**** "BBB@ HHHH **** "BBB@ K"\9?\BG>_\ ;/\ ]#6MVL+QE_R* M=[_VS_\ 0UH W:*** ,+P;_R*=E_VT_]#:MVL+P;_P BG9?]M/\ T-JW: "B MBB@ HHHH **** "BBB@"..>&9YDBEC=X7V2JK E&VAL-Z':RG![$'O67XG\, M:7XNT.;2-7@\VWDY5EX>)QT=#V89/YD$$$@^9OH?CIOC%XIUWPI=:;#:*]O; M3Q:C(_E7#"VC;&U 3E=P(;Y?O8!(+"NH@^*%C87$5AXQTZ[\,:A(X2-;H>;; MRDG_ )9SH-A"@IN)VA2V.Q- &?\ #;X00_#[6;O5&UF34)YK?[.BBW$*HI8, MQ/S,2_P $\-U;Q7%O+'-!*@>.2-@RNI&001P01SFI* ,/P?X:A\'^$[#08+B2 MX2T1@9G !=F8NQP.@W,<#G QR>M;E%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !113)98X(GEED6.-%+.[G 4#DDGL* 'UA>,O^13O M?^V?_H:U8_X2?0/^@YIG_@7'_C6+XL\0:+<^&;R*#5["61MF$2Y1B?G4] :O MV4^S,_:P_F1U]%97_"3Z!_T'-,_\"X_\:?%XBT2>5(HM9T^21V"HB72$L3P M!GDT>SGV8_:P[HTJ*9++'!$TLTB1QJ,L[M@ >Y-<+KWQ3TK3MT.F(;^<<;P= ML0/UZG\/SJJ5"I5=H*Y-6O3HJ\W8[QF5%+,0% R23@"N,U[XF:+I.Z*T8ZA< MCC;"?D!]W_PS7E6L^*M<\2S>7WXX^E>G' 4J*YL1+Y?UJ>7/,*M9\F&C\_P"M#*UWQOKGB$M% M-<&&V;@6]OE5/L>[?C5S0?AOK>L[99X_L%J>?,G'S$>R=?SQ7K&A>#-%\/A6 MM;4/<#_EXF^9_P .P_#%;]34S)07)AXV0Z>62F^?$2NSF-!\!:'H.V1+?[5= M#GS[C#$'V'0?S]ZZ>BBO,J5)U'S3=V>K3IPIKE@K(****@L**** "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 ***IW>K6-CD7%RBL/ MX04^(?VC].M]\7A[29KM^@GNV\M/J%&21]2M 'N5<[X@\=^&/"X8:OK-M!* MO_+!6WR_]\+EOTKY8\0?%GQGXE+1W&KR6T#^+PYHSS-T%Q?-M7_OA3DC_ M ($*\IU_XF^,O%+&*[U>X6&0X%M:?ND.>V%Y;\2:];\/?LX6,.R7Q%J\MR_4 MP6:[$^A=LDCZ!:]6T#P5X;\,*!H^CVMLX&/.";I#]7;+?K0!\L>'OA!XT\1; M7BTIK*W;_EO?'R1]=I^8_@#7J_A[]G+2;79+K^J3WT@Y,-L/*C^A/+'\-M>W M44 8VA>$] \-1;-&TFUL^,%XT^=A[N?F/XFMFBB@ HHHH **** "BBB@ HHH MH ***X'Q=\3K#1?,L]+V7M^."P.8HC[D?>/L/SJ*E2--7DSJPF"KXNI[.A&[ M_+U.MUG7-.T"R-WJ5RL,?\(ZLY]%'4FO%/%OQ)U'Q!OM++=9:<>"BGYY!_M$ M=O8?K6"S:[XSUKGS[^]DZ =$'\E7\A7K'A'X7V.D>7>:OLO;T>ZE7$OEIZ1/KZ>"R_)(JKBGSU>B_R7ZOY'"^$OAOJ/B'9=7FZRTX\ MAV'SR#_9![>YX^M>UZ+H6G>'[(6FFVRPI_$W5G/JQZDUHT5UT^[1Z16WS[L****Z#R0HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH *@NK*UOHO*N[:&XC_N31AQ^1J>B@#CM2^%7@;5,^?X;LHR>]L# M!_Z 17(ZE^SKX4N@ MN86A_5=U:=DC2%NT'\=K.C?^.DAOTKZ]HH ^'I--\6>%9#(]IK&D ML.LFR2']>*V--^+GCO2\"+Q#&M7R=0T'3;A MCU=[9-W_ 'UC/ZT > :;^T=XEM\+J&EZ;>*.I0/$Q_')'Z5UVF_M):'-@:EH M=_:D]3 Z3 ?GM/Z5T>I? GP)?Y,5AB75N'S_ ,"4K_*@#N]-^,_@/4L :XMLY_@NHGCQ_P "(V_K76Z?KND:L =- MU2RO ?\ GWN%D_D:^:-2_9Z\96F3:2Z=?+V$=\$?F@>^4R* /M2BOB.S\9>,- E\F#7-5M2G_+%YGVC_@# M_'5B )[FROP/^?FV _\ 0-M 'KOQ9^+,/@VW?1]'>.;Q!*G)P&6S4CAF'0N1 MRJG_ 'CQ@-Q'PF^-$UI<)H/BZ^DFMI7_ -&U*XD+-"Q/W96/)0GHQ^[W^7E/ M%]5U6^US5+C4]3N9+F\N'WRROU8_R P !P !@"J= 'W_17S/\ "[XV'PW8 M#1/$WVBYT^%,6=Q&-\D('_+-@2,ICH>J].1C;Z6GQ[\"-UN[Q/K:M_2@#TVB MO.D^.?P_;KK$J?[UG-_1:L)\:?A[)T\1*.3[OB?3ASCYI#9/N^*=''^]>1K_ #-6 M4\:>%9<>7XFT9\]-M_$?_9J -RBLM/$N@RX\O6]-?/3;=H?ZU835M-EQY>H6 MCYZ;9E/]: +E%1I/#+CRY4?/3:P.:DH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S]1T/2M M77;J&GV]SQC=)&"P^AZBM"BDTFK,J$Y0ES0=GY'GFJ?"#0[O?UKB]4^$OB&RW-:>1?QCIY;[7_)L?H37N]%7:I\&;I-SZ5J<^5SC\:7UC$4_XD;C_LC)\;_NE;E?9_Y.S_ !/I2BOG'2_' MWB;2<+%JOW/_@GK5%M0ERU8N+\U86BBBJ,0HHHH **** "BBB@ HH MHH *\_\ %O\ R5[X=?\ <3_])UKT"O/_ !;_ ,E>^'7_ '$__2=: /0**** M"BBB@ HHHH **** "BBB@ K"\9?\BG>_]L__ $-:W:PO&7_(IWO_ &S_ /0U MH W:*** ,+P;_P BG9?]M/\ T-JW:PO!O_(IV7_;3_T-JW: "BBB@ HHHH * M*** "BBB@".."&%YGBBC1YGWRLJ@%VVA5 M# L0&7.X]#S7D'B'XA>,?'4HL+V_GFAGEQ'I]I'L1BS JFU1F3!"[=VXCUR3 MD ];\77W@CP/>W;>&_&&I:+JB.9&TS2<75KYK.4D+P-^Z#@9&TNNT*I"\ &/ MPQ^T?;SRPVWB?2?LV[A[RR8L@);@F(_,%"GDAF/' YP.$\+_ ,\7^(42XNX M8]'M"Z@M?!EE*[B&*Q 9R,9P^W.1@X.1[/X7^!GA#P\Z7%W#)K%V$4%KX*T0 M;:0Q6(#&#G.'W8P,'(R0#T#2M5L=6#'?DKQ7K$\RVUO+.XD*1H781QL[$ 9X502Q]@"3VKR?X53Z;XS M\*^.+=99(X-6UB\=XPRB>.&X10I(Y .-P!Y&5/7%>N4 <''\389OB'IOA%=" MU*"6\220W%ZHA'EB-G1T3DL&VD$-L*D8(R"!WE>/^(?^3H?"?_8*D_\ 0;JO M4-=U/^Q/#VIZMY/G?8;26Y\K=MW[$+;)8=1U2[T:ZMY+#6+1%D MEM92")(S_P M86_Y:1;LKNP"",,JDXKD_@;:^7\,X-1DN)Y[K5+NXO+F29]Q M:3>8R<]>1&":S_'US_PCWQF\":S"T[R:EYFE7$(EV(T990I.!SAI]Q! MX.Q>AYH [SQ)XKTWPPEDMX9);N_N$MK.S@V^;<2,P&%#$ ;AEB0!DAG+1QF-2<*& 9/2Y_M_]I5K M:9IXX_#NE%[=!+E'DD";F*D<96?!QR?+4YQQ76?$[38=5^&7B*WG:142R>X! M0@'=$/-4<@\;D /MGIUH ZRLKQ/_ ,BGK/\ UXS_ /H!K(^&6MS>(?AOH>HW M'F>>UOY4C22&1I&C8QERQY)8IN_'J>M:_B?_ )%/6?\ KQG_ /0#5TOC7J15 M^"7H?-CNL:,[L%51DL3@ 5PNOZ^VHN;>W)6T4_0R'U/MZ#\?H:_K[:BYM[OL+R33]0MKV(*TEO*LJ!NA*D$9]N*\?KLO#_BVR M@C2+6X[N4(P^>WVEG7N#DC!]^?IZWAC_ ,K%TLLC?GKOF9U>B>%]'\/Q@6%FBR8P9G^:1O\ @1_D,"MBN5M_'FFW M*[HD:1?6-U8?SJROC'3SUAN1_P !7_&O*EC*4M3U(*$%RQT1T-%82^+M, M/7SA]4_^O4B^*=)/69Q]8S0L12_F15T;-%9'_"3Z/_S]_P#D)_\ "D/BC1Q_ MR]G_ +\O_P#$U2K4W]I?>%T;%%8Q\5Z,/^7M_P#OQ)_\32'Q;H@ZW;_^ \G_ M ,35*<7U'+=$D^Y>$_\ ;&3_ .)I-I*[ VJ*YB\\90)E M;2!I#_>?Y1^77^58-YXAU*\R&N#&A_AB^4?XUR5,=2CMJ2Y([J[U.RL1_I%R MB'^[G+?D.:P;OQE$N5L[=G/]^0X'Y#_ZU<8;B$2 23JN3RQR3V"[U[4KW(>X95/\ !'\H_3K2VF@: ME>X*6[(A_CE^4?XUNVFO>$K''V>9%8?Q&"0M^97-7/\ A,M _P"?_P#\@R?_ M !-..!K*X7#2'^Y&,#\__ -5;UIIMG8C_ $>WC0_WL9;\ MSS69_P )EH'_ #__ /D&3_XFC_A,M _Y_P#_ ,@R?_$UUTZ%.G\**22-VBL+ M_A,M _Y__P#R#)_\31_PF6@?\_\ _P"09/\ XFMAF[16%_PF6@?\_P#_ .09 M/_B:/^$RT#_G_P#_ "#)_P#$T ;M%87_ F6@?\ /_\ ^09/_B:/^$RT#_G_ M /\ R#)_\30!NT5A?\)EH'_/_P#^09/_ (FC_A,M _Y__P#R#)_\30!NT5S% M[\1/">G1^9>:S% O;>C@GZ#;S7 ^(?VB?#UCNBT.QN=3E'21_P!S%^HW'_OD M?6@#V6LC6_%.@^&X?,UC5K6S&,A9)!O;Z*/F/X"OEKQ#\:_&FO[XTU :;;M_ MRRL%\L_]]\M^1%OS^=';SRF0Y:XF)"GW+'K^M 'O?B']HS1K3?%H& MFW&H2#@33GR8_J!RQ_$+7E'B'XQ>-/$.]'U0V-NW_+&P'E#_ +Z^\?Q-='X> M^$&AG9+XC\4A1WM["WD)_P"_C+_[+^->K^'M)^&?AC8^G6MOYZ]+B>"263/J M&93C\,4 ?.V@_#;QCXK<36>D7)BD.3=77[I#GON;[WX9KU;P]^S="FR7Q'K+ M2'J;>Q7 _P"^V&3_ -\CZUZ]_P )EH'_ #__ /D&3_XFC_A,M _Y_P#_ ,@R M?_$T 0>'O 'A;PN%;2=&MHIEZ3NOF2_]]MDC\*Z2L+_A,M _Y_\ _P @R?\ MQ-'_ F6@?\ /_\ ^09/_B: -VBL+_A,M _Y_P#_ ,@R?_$T?\)EH'_/_P#^ M09/_ (F@#=HK"_X3+0/^?_\ \@R?_$T?\)EH'_/_ /\ D&3_ .)H W:*PO\ MA,M _P"?_P#\@R?_ !-'_"9:!_S_ /\ Y!D_^)H W:*PO^$RT#_G_P#_ "#) M_P#$T?\ "9:!_P __P#Y!D_^)H W:*PO^$RT#_G_ /\ R#)_\31_PF6@?\__ M /Y!D_\ B: -VBL+_A,M _Y__P#R#)_\31_PF6@?\_\ _P"09/\ XF@#=K/U MC6]/T&R:[U&Y2&(=,\LY]%'4FN-\2?%;2].@,6CXOKP\9*LL327-PW3/11Z = *XZ^+C!\L-6?299P[5Q$?;8E\E/?7=K]%Y MLZCQ=\2]0U_S+2PWV6GG@@']Y*/]HCH/8?CFH?"7PYU+Q&4NKG=9:<>?-9?G MD'^P/ZGCZUN^$= \)Z5Y=YK-^EY>#E8O)D,49_[Y^8_7CV[UZ)_PF7A\# O_ M /R#)_\ $UE3PLZCYZ[^1W8O/L/@Z?U;+(I+^;_+N_-EO1- TWP]9"UTVV6) M?XWZNY]6/>M.L+_A,M _Y_\ _P @R?\ Q-'_ F6@?\ /_\ ^09/_B:]!))6 M1\A4J3J2RMM/U> $B"%1'%=+UVD":UN);>XB MDAGB&O&5N^L:/>1P^((DY'E.JWB@<*QV MX#@<*Q_W3Q@KYG\./ MEK6K?:_$\TEGI-L^&A*.)+EP<%!@9501ACP>PYR5 M%\!?"#7/'6GRZDDT6GZ>#MAGG4GSV!P=@'51R"W3/ S@XZE_V;-=&?+UW3F] M-R./Z&OWNHX8(D"1QQV[JJ*!@ +@ #C%2?\)EH'_/\ _P#D M&3_XF@#P%_V;_%(SY>K:,WINDE'_ +(:KO\ LZ^,DSMN]&?']VXDY_.,5]#? M\)EH'_/_ /\ D&3_ .)H_P"$RT#_ )__ /R#)_\ $T ?.+_L^^-TSM&FO_NW M/7\U%5G^ WCQ,[;&U?\ W;M/ZD5]+_\ "9:!_P __P#Y!D_^)H_X3+0/^?\ M_P#(,G_Q- 'S _P.^(*9VZ(C_P"[>0_U<57?X,_$"/[WAV0]OEN(6_D]?4__ M F6@?\ /_\ ^09/_B:/^$RT#_G_ /\ R#)_\30!\H/\)O'+K?&+?6XNP^25:!J M?BZWQB^UN+L/WTJ_UK[#_P"$RT#_ )__ /R#)_\ $T?\)EH'_/\ _P#D&3_X MF@#X\'C+Q=;XQXDUN/C _P!.E'_LU3)\0_&?6/!4GWX[)O]ZR)_P#9*KO<_#Z3[]AI;=OFTW/_ M +)0!\XI\:?B$G3Q$Q^MI ?YI5E/CG\0%ZZQ$WULXOZ+7OKP_#*3[^C:(W&, MG2AG_P! JN^E_"R3[VC:2.,?+IY'\EH \23X^>.USF[LF^MJO]*L)^T)XV7J MNEM];8_T:O7'\/\ PGD^]I%@/]VVD7^0JN_A+X129W:7;C/]T7"_RH \S3]H MWQ@OWK#1&^L$O])*L)^TCXF'W]'TEO\ =60?^SFN\?P+\'GS_P 2[:3W6:[' M_LU5W^'GPA?.V*=/]V6XX_/- ')I^TIK(^_H%@W/\,KC_&K*?M+WH_UGAFW; MG^&[8?\ LIK;?X:?"9\[;B^3/]V27C\U-5W^%?PK?.W5=53_ '6/'YQF@"HG M[3)_Y:>$@?==0_\ M=6$_:7M#CS/"\Z_[MX#_P"R"H7^$?PR;.SQ#K:G\"/_ M $35=_A!\/3GR_%.JK_O0Y_]IB@#63]I32#CS/#]\OKMF0_X583]I'PX<>9H MVJKZ[1&?_9A7,O\ !WP2?]7XPO5Y_BLR?Z"J[_!KPJ?]7XWF7G^+3&/'YB@# MMD_:.\(-@/IVMH>_[F(C_P!&593]H;P4^-T6JI_O6Z\?DYKSA_@QH7\'CP'G MHVDR#_V>J[_!O3A]SQK;G_>TZ4?U- 'JZ?'WP*^-UQ?)_O6I_IFK"?'7P ^- MVJSI_O6DO]%->,/\'HA]SQ=IY_WK6$^- M?P]?_F8 #CHUI./_ &2K"?%_P#)]WQ);CC/S12#^:U\[O\)=27&->T5OH;C^ ML-5W^%VKKTU'3&^CR_UCH ^F$^*7@:3IXFL!QGYG(_F*L)\1?!;]/%.DC_>N MT'\S7RN_PVUQ>DEF_P#NR'^JU7?X?^(5Z6T3_P"[,O\ 4T ?7*>./"4GW/%& MB-]-0B_^*JPGBGP])]S7M+;Z7D9_K7QNW@?Q&O733^$L9_\ 9JB;P=XA7KID MOX%3_6@#[536M*DSLU.S;'I.I_K5A+NVD^Y<1-]'!KX>;PKKR]=*N?P3-1MX M;UM>NDWOX0,?Z4 ?==%?"0T?6H#GB]E'/\ WU0!]Q45\1I\0/&4 M?W?%6M'G/S7TC?S-6$^)OC>/&WQ/J1_WIBW\Z /M2BOC-/BUX\CQM\2W9Q_> M"-_,583XS?$&/&WQ%(J?!S2Y]SZ;?SVC=DE D3^A'YFO#D^./Q!3&[6T?']ZSAY_)!5A/CUX\3&Z M^M'Q_>M$Y_+%93H4Y_$COPV:8S"_P:C2[;K[GH=IJGPM\2Z=N:&WBO8Q_%;O MD_\ ?)P?RS6%;ZCK_AJX\N*XOM/D!R8FW(#]5/!_*J"?M!>-TQN.FO\ [UL> M?R84Z?X_^*+N'R;S2M NXCU2>T=@?PWURRP$;W@['OT>+*KCR8JFIK[OPU7Y M'IM#*@)^C.P'X"L__A++C/\ Q[1?F:48XN&B=QU:_#^* M5Y1=-^2_177X'VG8ZG8:G%YEC>07*=S%(&Q]<=*MU\30>,[JWE66*'RY%Z/' M*5(_&NLTKX[^*-+VJ2+N,?P73[\_\"QN_6NF%2K]N'XH\7$83 K6AB+^3C)? MBD_T/JVBO +;]I<>6!=>%R7QRT5Y@'\"G'YU=3]I72S]_P .W@^DZG^E;GEM M69[E17BJ?M)>'C]_1-3'T,9_]FJRG[1_A(_?TS6Q](HC_P"U*!'L-%>3)^T1 MX+;K;ZNGUMT_H]6$^/\ X&;K+?I_O6I_H: /39YX;6WEN+B6.&")"\DDC!51 M0,DDG@ #G-?-'C#XU+>?$C1]8T>QCGT_0WE6 S;D:Z$J[)&_V 5'RY&1U(YV MC-^*_P 6Y_&DITG2#+;Z!&P+!OE>[8B_\"/. OEM 'W/X8\3Z7XNT M.'5](G\VWDX96X>)QU1QV89'Y@@D$$[%?%'@7QUJG@/7!?V!\VWDPMU:.V$N M$'8^C#)PW;/<$@_7_ACQ/I?B[0X=7TB?S;>3AE;AXG'5''9AD?F""002 ;%% M%% !1110 4444 %%%% !6%XR_P"13O?^V?\ Z&M;M87C+_D4[W_MG_Z&M &[ M1110!A>#?^13LO\ MI_Z&U;M87@W_D4[+_MI_P"AM6[0 4444 %%%% !1110 M 4444 >+ZW\'/^$W^)VO:UJU[/9Z8)88HXX8\27&+:/+*S#:%#$#(#9*N.,9 MKTCPWX'\->$?,.AZ1!:229#39:20@XRN]R6V_*#MSC(SC-=!10 4444 %%%% M !1110 4444 %%%% !1110 57?['J$5U9R>1H8= MC5BO/Y++QCX=\=ZSK-AI\&LZ)JTMONLXKSRI[TS5O)\G[=:17/E;MVS>@;;G SC.,X%>)Z7I&O^-=$\7^&["PCL;.^\47 M4U_?7LBL;=5>)O*1$8EI!DD=:\[U72_$U]\9=#\81>$]2&GV%DUO+&UQ:>:6(F&5'GXQ^\7 MJ1T/X^L02--;Q2O#) [H&:*0J60D?=.TD9'3@D>A- 'G_P #IX9OA)I"12QN M\+SI*JL"4;SG;#>AVLIP>Q![UC_%&%M2^*7PVL+,QRW<-Z]U)")%#+$KQ.7( M)Z;8Y,>NT@9/%=!H?AS4/ .J:S_95C)J6@ZE<"[ALK4PQ2V&V^'/B1Y MY8XD.F7"!G8*"S1E5'/D2_+YP"I0*.9>,DJ/[PXX[YXYX/G]?6MEX/U6RLXK9+3(1<9\Q>3W/WO7-><_$?X1:B M\4NO:=9K%,&!N8?,0"0D@;QSPV3SV/7KG///%RJXF;Y&HMZ:?GZ[F.%A*G2C M">Z/%;:UN+RX6WM8)9YGSMCB0LQP,G '/05UUS\/+RPMX3?7"Q3R1[RBKN5? M]G.>2.^..>]>Q>#OA1?>%K+<2)@#^XO/"_J3R>P&_<>![W4IK1 M+RR!A2X1I,RJ,Q[AO&0<\KGIWQ4TL0_;E M6.I:/XDL_,M)[:]@_B4@-M_WE/(_$5U4ZU*LM#YW'95B\$_WT-.ZU7W_ .9\ M>6_Q%\46^!_:1D7TEB1OUQG]:UK?XMZY'@3VEC,/4*RG^>/TKZ>O? 7A'4,F MZ\-:4['JXM45OS !KG;WX'^ ;S)72)+9C_%!K13Y_0J/YUL6OQ7\/3X$R7EN>Y>(,/_ !TG^5=9>_LW^&YU:/\ 4,W\JR>!HOH+E1H6GCCP MQ>X$6M6RGTFW1?JX K=M);74,?8M0T^Y)[07L3G\@U>7WO[/OC:USY']FWGI MY-R03_WVJUSU[\)_'=AGSO#5X^/^>&V;_P! )K-Y?2[L7(CZ#.AZF!G[%*1[ M#-1MI.HKUL;G\(B:^:C!XK\.')BUK2RO^S+!C^5:5E\4O'-ACR?$U^V/^>[B M;_T,&D\NAW8=-87 MF/\ GO:@9_[X*UT5E^TKJ:8^W>';2;U\BX:+^8:E_9_:0L_VD?#\N!?Z'J,'KY124#\RM;]I\;OAY>X$U[);$ M]KBS?^:AA1]1FMI_U]XO^(!_I4B^)]77_EZ!^L:_X5J6?C7P M#J6!#K>B,3T661$)_!L&MN"UT2^3?;0V,Z?WH@C#\Q1]4KK:I^8,K[^*WMC] P_K4@\:7'\5I$?HQ%;3>%])/2W8?21O\:C;PGI9Z+*/ MH]'LL6OM?U]P6D9H\:M_%8 _27']*D7QK'_%8L/I)G^E6F\'Z<>DER/HX_PJ M,^#+/^&YG'UP?Z4@N1_P !4_UJ$^"X M?X;R0?5 :C;P5_=O_P X?_KT7QJZ?D'O%Y?%VF'J)Q]4_P#KU(OBK2CUF%Y&\OB72&_Y>\?6-O\ M*D&OZ4W2]C_'(KF6\':B.DML?HQ_PJ-O"6J#H(3]'H^L8I;P"\NQUPUG36Z7 MT'XN!4@U*P;[M[;'Z2K_ (UQ+>%]6'2W4_21?\:C;PYJR];-OP=3_6CZU76] M/\PYGV.^6[MF^[<1'Z.*D5T;[K*?H:\Y.A:HO6RE_ 9J,Z1J*];"Y_"(FCZ[ M46\/Z^X.9]CTRBO,?LFH1_\ +O=+_P 84;]0C_BNE_%A1]?[P#G/3J*\Q&I M:A&?^/VY7_MJW^-/76M37I?3_BY-']HPZQ8O^(!_I4B^) MM7'_ "]Y^L:_X52S"GV8*M5'66,_6,5(/%^I#J(#]4/^-4L?2\Q M\Z.[HKB%\97X^]!;'Z*P_K4B^-+G^*TB/T8BFL=1[ASH[.BN07QJ_P#%8J?I M+C^E2KXU3^*Q8?27/]*I8RA_-^8\?6-O\*D7Q!I3=+V/\01_2J5:F_M+[PNC2HJBNM:8W2^@_%P*D74[! MONWUL?I*O^--5(/J.Y:HJ%;RV;[MQ"?HXJ19$;[KJ?H:I-,!U%%%, HHHH * M*** "BBH;JYCL[66XE.$C4L??V'N>E)M)78$U% M _3:/PP!D_P@=ZZ>YO+:T3=<3QQC_:;&:RI5XU(= MO[Q^5?\ ']*P;SQ+J5WD"80H?X8AC]>M95,;2AL[^@G)'./V8 M\G\.M85YXQMH\K:0O,?[S?*O^/\ *N9MM*U#46WQ02.&ZR-P#^)K=L_!A.&O M+G'^Q$/ZG_"L/;XBK_#C9"NWL95YXCU*[R#/Y2'^&+Y?UZ_K4-KH^HWYW16[ ME3SYC\#\SUKNK/1=/LL&&V3>/XW^8_F>E7Z:P4IN]65PY;[G)V?@P<->7.?] MB(?U/^%;]II%A8X,%L@8?QL-S?F:NT5UT\/3I_"BE%(****V&%%%% !1110 M4444 %%5-0U2PTBU-SJ-[;V< ZR3RA%_,UYGXA^/_A/2=\>F+<:O..!Y*^7% MGW=N?R!H ]7JCJFM:7H=M]IU74+:RA[//*$!]AGJ?85\O^(?CSXPUG?'8R0: M3;GC%LNZ3'N[9Y]P!7(Z=X>\6^.+TSVEEJ.JS.<-WN=6F'1@/)B_[Z8;O_':\H\0_'/QGKF^.VNH]*MSQLLEP^/= MSEL_3%=-X>_9QU2YV2^(-5ALTZF"U'FR?0L<*#]-U>K^'OA'X,\.;'@TE+NX M7_EO?'SFSZX/R@_0"@#Y=TCPCXN\:71N++3;Z_:0_-=2D["?>1SC]:]1\/?L MWW#O#6Q[/1 MH9KA?^7B[_?/GU&[A3] *[&BB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH ***X7Q=\2]/T'S+2PV7NH#@@']W$?]HCJ?8?CBHJ5(TU>3.G"X.OBZGL MZ$;O^M^QUFK:SI^AV37>HW*01#INZL?0#J3]*\6\7?$S4-=\RTTW?9:>>#@_ MO)1_M$=![#\S7.3W.N>,]:7>9KZ\DX1%'"#V'11_DUZIX1^%EIIGEWFM[+N[ M'*P=8HS[_P!X_I]>M>?*K5Q+Y:>D3Z^G@NY0:KOI&F2Y\S3K1\ M_P!Z!3_2KE% &4_AG0)?]9H>FOSGYK2,_P!*KOX*\*2?ZSPQHK\Y^:PB//\ MWS6[10!S3_#SP9)U\+:..<_+9H/Y"J[_ O\#OU\,:N]HH \Y?X&?#]L8TB5?I>2_P!6 MJN_P#\"-TM;U?I=-_6O3J* /*7_9[\$MT?5$_P!VY7^JU7?]G+P>WW;_ %M? MI/%_6.O7J* /#-1_9LTUE)TS7;M& X2Y16!/^\H&/R-<7JOP*U_3-S"*6ZC' M\=KB3/\ P'AOTKZGHK.<'+9M'7A\3&EI.G&:\[_FFCXLG\&&"5HI9Y8I%X*2 M18(_#-1#PBI89OB%[XAR?_0J^S;[2[#4XO+O[*WN4["6,-CZ9Z5QVJ?";P]? M;FM//L)#T\I]R9^C9_0BN:=/$KX9W/=P^,R.II7H.+\FVOS3_!G@&G_#G1-0 MPI\8+:2'HMW8,HS_ +RNP'XUTT/[.U]>0^=8^*=,N8CT=$8@_B":Z75/A!KE MIN:PN+>^0=%SY;G\#Q^M&;@/-#?:=+G"R#&'*.!RI_P]JX>YL;BTNS;21GS,X4*,[L]"/6M\/B8U5KHSR,XR M2KE\TX^]![/]'Y_F1PPR7$RPPH7D M_P#;/_T-: -VBBB@#"\&_P#(IV7_ &T_]#:MVL+P;_R*=E_VT_\ 0VK=H ** M** "BBB@ HHHH **** "J=[J4-C=:=;RK(7O[@V\14# 8122Y;GIMC8<9Y(^ MHN5Q?Q%\.KXHA\.Z8VJ2:<3K"3+-#N$I,<,SXC(&%?"DAC@#!/)PI .TJGJN MJV.AZ7<:GJ=S';6=NF^65^BC^9). .22 ,DUX?>_'JY\/6][I,O\ D4[W_MG_ .AK6[6%XR_Y%.]_[9_^AK0!NT44 M4 %5K[3[/4[9K:^MHKB%NJ2*&'U]C[U9HH:OHQQDXOFB[,\N\0?!^WFWSZ%< M^0_7[/.2R?@W4?CFO-KS3->\):@KSQ7-A.I^29&(#?1AP:^FJBN;:"\@>"YA MCFA<8:.10RGZ@UQ5<%"6L-&?2X'B?$T5[/$+VD?/?[^OS^\\>\/_ !?O;7;! MKEN+N(<>?" L@^HZ-^E>HZ+XDTCQ!#YFFWL<.OU4\_CTKC/$'PBTV] MWS:-,;&8\^4^6B)_FOZ_2O,-6\.:]X5NEDNK>:W*-^[N86.W/LXZ'\C67M<1 M0^-77]?UJ>B\#E&;:X67LZG;_@?_ "+/I>BO#_#_ ,6M5T[9#JL8U" <;_NR M@?7HWX\^]>IZ#XPT3Q&@%A>+YV,FWE^60?AW^HR*ZJ6)IU=GJ?/8_),9@KNI M&\>ZU7_ ^9NT445T'DA6;>^'M%U+/V[1]/NL]?/MD?/YBM*B@#B[WX2^!+_/ MF^&[1"?^>!:'_P! (KG;W]GOP5=9,#:E9GMY-P& _P"^U:O5J* /![W]FFT; M)L?$L\?HL]J'_4,/Y5SM[^SAXFBR;/5=+N .SL\;'_QTC]:^FJ* /D.]^"'C MZSR5T=+E1_%!UBV*_\LFN9 /^^2@_AGMXV_7;G] M:^NI[:"ZC\NX@CF3^[(@8?D:P;WX?^#]0R;GPUI;,>K+:JC'\5 - '@ME^T; MXIAP+O3=*N5'=4>-C^.XC]*Z*R_:7@; OO#,B>K078;]"H_G7:WOP-\!7>2F ME2VK'O!=2#]&)'Z5SM[^S?XTNR0#\E7^= &A9?M#>#+G N(M3 MM#W,D"L/_'6)_2NBLOB]X#O\"+Q';QD]IT>+'_?2@5Y7>_LTWZ9-AXDMIO03 MVS1_J&:N=O?V?O&]KGR5TZ\]/)N<9_[["T ?3%EXET'4L?8=;TZYST$-TC_R M-:E?&-[\*?'5AGSO#5ZV/^> 6;_T FLO;XK\-]M:TO;[2P8_E0!]Q45\867Q M4\=6&/)\37S8_P">[";_ -#!KHK+]H#QQ:X\Z33[S'_/>VQG_O@K0!]6T5\Z M67[2VHIC[=X124#\RM 'M-%><6 M7QS\!7>!)JDUJQ[3VLG\U!'ZUT=E\0O!^H8^S^)M++'HKW*HQ_!B#0!TE%0V M]U;WM8# M]8Q4;:5IS=;&V_[]+_A5RBI<(OH%C/;0],;K8P_@N*C;P[I+=;-?P9A_6M2B MI]E3?V5]PK(QSX7T@]+8CZ2-_C49\)Z6>B2CZ/6Y14O#TOY5]P61S[>#]-/2 M2X'T#H?R_F+E1Q[>"I?X;U#]8R/ZU&W@R[_ (;J _4$5VE%2\%1[!RH MX=O!VH#I+;'_ ($W^%1GPEJ8Z"$_1_\ ZU=Y14_4*/F'(CS\^%M6'2!#])%_ MQJ,^&]77K9G\'4_UKT2BE_9]+NQ8_8M0C_P"76Z7_ +9L*,ZA'WNE_P"^A7IU%+^SUTD'(>8_VAJ$ M?_+Y=+_VU8?UIXUG4EZ7T_XN37I=,:&)OO1H?JHH^HS6T_Z^\.1]SSM=?U5> ME[)^.#4B^)=77_E[S]8U_P *[PV5HWWK6$_6,5&VEZ>W6QMO^_2_X4?5*RVJ M?F'*^YQ:^*M5'69#]8Q4-]K]]J-K]GG9 FX$[!C..Q]O\!797.E:5!;2SR6, M16-"Y"KS@#->=R,'D9PJH&).U>@]A7-B%6I+EE.]R970B.T;JZ,593D,#@@U M;MK"_P!3,^Y-4ZZ'PGJ7V:^-G(V(I_NY/ <=._?I[G%<]&,9S M49/1B6Y9L_!LC8:\N0H_N1#)_,UO6FA:=98,=LK./XY/F/Z]/PK1HKVZ>&I4 M]D:J*04445N,**** "BBB@ HHHH **BN;FWL[=Y[J>*"%!EI)7"JH]R>!7G7 MB'XY>#-#WQV]W)JMP.-EDNY,^[G"X^F: /2JKWE]::=;-0(H M^I/%?,WB']H7Q-J6^+1[:VTF$]' \Z7_ +Z8;?\ QW\:X%8_%?CO4F);Z1 >GE+YDN/=VX_)15OP]^SOXCU#9+K=Y;:7$>L:_OI?R!VC_OH_2O M6/#WP2\%Z#LDEL6U.X7_ ):7S;US_N#"_F#0!\S6NF^+/'6H&2]8N2<-, MQ:0+]7/"CZD5Z1X>_9TUR\V2Z]J-OIT9Y,,(\Z7Z$\*/J":^DH((;:%(8(DB MB085(U"JH]@*DH X#P]\&O!?A[9(-,_M"X7_ );7Y\W_ ,=P%_2N]CC2*-8X MT5$4855& !["G44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %4M5U>PT2R:\U&Y2"%>['ECZ =2?85ROBWXDZ=X?WVEEMO=1'!13\D9_ MVB._L/TKQVZO=<\9:ROF&:]NY#B.)!P@] .BC_)KCKXN,/=AJSZ/*^'JN*7M ML0^2GW>[7EV7F_Q.D\7?$Z_UKS+/2]]E8'@L#B64>Y'W1[#\ZH^$_A[J?B4I M<2@V>G'DSNO+C_8'?Z]/KTKNO"/PKM=.\N]UW9=70Y6W',4?U_O']/K7I 4 M < "LJ>%G5?/7?R/0Q6>X? T_JV617G+^MWYO3L9>@^'-,\.6?V;3K<)G M[\CNJH MJ9QYXN+ZF^&KO#UH5H[Q:?W'R936CC:1'9%+IG:Q'*YZX]*]+\;?#.^L[RYU M/18OM-G+)O\ LL*?O(BQ.0JJ,% <8QR >F 37GEU:W%E1#7L_P:TR2WT74-2?<%NYE MC163 (C!^8'N"7(]BI_#@O#?P_UOQ%,I\AK*SVJYN;F-E5E;^X,?.<9/''J1 MD5[]I>FV^D:7;:?:+M@MXPB\ $XZDX &2P^J M4Y7DVK^26OYV+=%%%>J?GX4444 %%%% !1110 5A>,O^13O?^V?_ *&M;M87 MC+_D4[W_ +9_^AK0!NT444 87@W_ )%.R_[:?^AM6[6%X-_Y%.R_[:?^AM6[ M0 4444 %%%% !1110 4444 %>1_M#P377@72[>WBDFGEUB)(XXU+,[&*4 # MDDGC%>N5A^*]?T7PMHQUK7&C$5J^Z#*AI&E*LH6,'^,J6';@MD@9- 'C_@;] MGI8GCO\ QE-',"A/]F6[L "5&-\BD'();Y5XR =Q&0>PUOP[XF\#IJ&L> 98 M[FS9-S>';F-I(HSN+.]L%8%3DD^6.#EL9(11S?@GXW:QXQ^(]CHO]EV-GIEU MYGRY>29=L+/]_(4Y9?[G0X]Z],\9ZYJ7AG2TUNUM8[S3[1]VHVRQL9S"< O$ M0< IG<0PP5!^9<9(!8\%SS77@7P]<7$LDT\NF6SR22,69V,2DDD\DD\YKTS^R/^09]DB^Q_>_U.P;/O?-]W'7GUK0H **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "L+QE_P BG>_]L_\ T-:W:PO& M7_(IWO\ VS_]#6@#=HHHH **** "BBB@ ILD:31M'*BNC##*PR"/<4ZB@$[' M ^(/A3HVJ;YM.)TZY/.$&8B?]WM^'Y5Y9KO@S7O#,GFW-LQA0Y6ZMR60>^1R MOXXKZ1I" 000"#U!KDJX.G/5:,^AP'$F,PMHS?/'L]_O_P [G@WA_P"*6MZ1 MLAO2-1MAQB8XD ]G[_CFO5?#_CO0O$6V.WNA!='_ )=[C"N3[=F_ U0\0?#+ M0M:WRV\?]GW1Y\R ?(3[IT_+%>5>(/A]KWA_=*UO]JM5Y\^WRP _VAU'\O>N M>^(P^_O(];V>39O\#]E4?R_#9_*S/HFBOGOP_P#$C7M"V1/-]NM1QY-P22!_ MLMU'ZCVKU7P_\1]!UW9$TWV&Z/'DW! !/^RW0_H?:NFEBZ=32]F>)C^'\9@[ MRY>:/=?JMU^7F=?11174>&%%%% !1110 4444 %%%% !1110 4444 9E[X\#/%C_ +X85VM% 'E%[^SU MX+NT#_J&'\J]YHH ^8[W] MG'Q1#DV>IZ7<*.S,\;'\-I'ZUSM[\$O'UGDC11<(/XH+F-OTW _I7U]10!\1 M7'@SQAI$GF2Z!K%N5_Y:K;28'_ @,?K2V_C3QAI$GEQ>(-7MRO\ RS:YDP/^ M DX_2OMRH;BTMKN/R[FWBF3^[(@8?D: /DBR^-OCZSP#K*W"#^&>VC;]0H/Z MUT5E^T=XGAP+S2]+N%'=%>-C^.XC]*]VO?A[X.U#/VCPSI9)ZLELJ,?Q4 US MM[\"_ 5WDQZ7-:L>\%U)_)B10!QME^TM:M@7_AF:/U:"Z#_H5'\ZZ*R_:%\% MW.!.FIVA[F6W##_QQC6;>_LW>'I,FQUK4H">GFA)0/R"USM[^S5J29^P^([6 M;T$]NT?\BU 'JUE\7/ =_CRO$EJA/:=7BQ_WV!7167B/0]2Q]AUG3[K/3R+I M'_D:^9;W]G_QQ:Y\F/3[S'_/"YQG_OL+7.WOPK\6#'\JU++XK>.K#'D^);UL?\]RLW_H8- 'V=17 MRG9?M ^-[7'G-IUYZ^=;8S_WP5KH[+]I:_3 O_#=M+ZF"Y:/]"K4 ?1-%>,6 M7[2'AR7 O='U.W)[Q;) /S93^E=%9?'+P#>8#ZM+:L?X9[60?JH(_6@#T6BN M([>_O+%;6RA\P.V93N48 Y Y]3SQZ M>]/ MQJ:BBNY*R+"BBBF 44UW6-&=V"HHR68X %<+XA^,7@OP]O1]4%]<+_RQL!YI M_P"^ONC\30!WE,EFBMXFEFD2.-!EG=@ ![DU\W^(?VC-9N]\6@:9;V$9X$UP M?.D^H'"C\0U>:7FL>+/'-^(KBYU+5[ACE8$#.!_NHO _ 4 ?3?B'XU>"] WQ MIJ!U*X7_ )96"^8/^^^%_(FO*/$/[1/B"_WQ:'8VVF1'@2O^^E^O("C\C]:S M_#WP"\6ZOLDU'[/I$!Y/GMODQ[(O\B17J_A[X">$='V2:@L^K7 YS<-MCS[( MO\B30!\YRW7BOQWJ(5Y-3UFZSD(-TNSZ*.%'Y"N\\/?L^>*-3V2ZM-;:3">J MN?-EQ_NJ#=$V275O M+JMP.=UXWR9]D&!CV.:]&M;2VL;=+>TMXK>!.%CA0(J_0#@5-10 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<5XM^(^F^'=] MK:[;W41QY:GY(S_MG^@Y^E1.I&"O)G1A<)6Q514Z,;O^M^QU.IZK8Z-9/>:A M:9KRZ&M+\-V?V?3K<*2/WDK_]L__ $-: -VBBB@#"\&_\BG9?]M/_0VK=K"\&_\ (IV7_;3_ -#: MMV@ HHHH **** "BBB@ HHHH *\G^,JZ@6/BGP_>:+J2R&TND"OY;;64@AE8'U# 'G(X MY!'% 'E>J7_@/3/BEX'O-#N_#EI:Q_;_ +9-8R01HN8 $\QDX&22!GU.*C^* M'QGT#_A&K_0_#\\>IWEZDMG-(%810(059@V ')!.W:2.Y. W.:S^S=K":B_ M]AZS8RV)R5^W%XY$Y.%.Q6#8&/F^7)S\HJYH'[/"V#KJ/B_7+06=LYEGM[;< M$>)5SEIFVE!G.?EZ#A@3D 'H_P &()K;X2:"D\4D3E)7"NI4E6F=E//8J00> MX(-=Y4<$$-K;Q6]O%'#!$@2..-0JHH& !P !QBI* "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ K"\9?\BG>_\ ;/\ ]#6MVL+Q ME_R*=[_VS_\ 0UH W:*** "BBB@ HHHH **** "BBB@ HHHH Y7Q!\/=!U_? M*]O]ENFY\^W 4D_[0Z'^?O7E7B#X9:[HN^6WC_M"U'/F0#YP/=.OY9KW^BN: MKA*=36UF>W@,_P 9@[14N:/9Z_<]U^7D?.6@>.]>\.%8H;DS6R\&VN,LH]AW M7\#7JGA_XI:'J^R&]8Z=A_'->5^(/A3K.E[YM.(U&V'.$&)0/\ =[_AGZ5R\N(P_P /O(]SV^3YO_%7 MLJCZ[?CL_G9GNBLKJ&1@RD9!!R"*6OFO1?%FO>%YS%:W,B(C8>UG!*9[C:>A M^F#7J/A_XLZ3J.R'58SI]P>-^=T1/UZK^/'O6]+&TYZ/1GE8_AK%X;WZ?OQ\ MM_N_RN>AT4R&:*XA6:"5)8G&5=&#*P]B*?78?/--.S"BBB@04444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %9=[X9T'4L_;M$TZYSU M,UJC_P Q6I10!Q%[\(? 5_DR>';>,GO [Q8_!6 KG;W]GGP9PCG M5A_X\I/ZUZS10!X)>_LT0')L?$TB>BSV@;]0P_E7.WO[.7BF')M-2TJY4=F= MXV/X;2/UKZ=HH ^0+WX*>/K+)_L3ST'\4%Q&WZ;L_I6#/X0\7Z-)YDN@ZQ:E M?^6JVT@'_?0&/UK[=HH ^([;QOXQTE_+B\0ZO"5_Y9O VL)#=0R;CPSI> M3U:.W6,G\5P: /"[+]H_Q-%@7FE:7< =XP\;'_QXC]*Z*R_:6LVP+[PU/%ZM M!=!_T*K_ #KL+WX%> KO)CTVXM">\%T_\F+"N5XDM$S_P ]PT/_ *&! M7DM[^S5JB9^P^(K.;T\^!HOY%JYV]^ /CFUSY,%A>8_YX70&?^^PM 'T]9>( M-%U+'V#5["ZST\BY1\_D:T:^+KWX7>.+#/G>&;]L?\\$$W_H!-9PN/%GAPX$ MVM:65_VI8,?RH ^XJ*^,[+XL^.[#'D^);M\?\]PLW_H8-=%9?M!^-K7'G_V; M>#OYUL5)_P"^&6@#ZJHKYWLOVEKU,"^\-02^I@NC'^A5OYUT5E^T?X:EP+W2 M=4MR>\820#_QX']* /9J*\[LOCAX!O,!M7DMF/\ #/;2#]0"/UKHK+Q[X1U# M M?$NE.QZ(;I%;\B0: .BHJ.&XAN8Q)!+'*A_B1@P_,5XG\8?C#_ &5]H\,^ M&;G_ (F',=[?1M_Q[>L:'_GIZM_#T'S?< /8-/US2]5O+^TL+^"YN-/E$-U' M&^3$^,X/ZCZJPZJ0-"OACPQXGU3PCKD.KZ1/Y5Q'PRMRDJ'JCCNIP/R!!! ( M^G+'XZ>#)_#<&J7=X]K=,-LFGA&DE1QU P,%?1N ?8Y /2Z0D $DX ZDU\] M>(?VD+B3?%X]+G5X[FX7_ )=[+]\^?0D?*#]2*\G\0_M'ZC/O MB\/:1%:IT$]VWF/]0HP ?J6KE?#WP/\ &>N[))[--+MVY\R^;:V/]P9;/U K MU?P]^SSX:T[9+K-U+?&]X(+R_U#4Y7.5M M8@2N?:-!C\A75^'O@1XQUK9)>0PZ3;GG==ME\>R+DY]CBOJ'2="TG0K;[/I. MG6ME%W6"()GZD=3[FM"@#R7P]^S]X5TO9)JLMSJ\XZB0^5%G_=4Y_-C7IVFZ M3IVCVHMM,L;:S@'_ "SMX@@_2KE% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !534M4LM(LGO-0N8[>!.K.>I] . MI/L*Y?Q;\1=-\.![6WVWFHCCRD;Y8S_MG^@Y^E>-7^IZYXRU=/.:6[N7.(H( MU^5!Z*O8>_YFN2OBXT_=CJSZ+*^'JV+7M:WN4^[W?I_F_P 3J/%WQ1O=6\RS MT??9V1X:7.)9!]?X1].??M61X4\ ZIXG=9\&UL,_-NZ\(_" MF"S\N]U_9<3]5M0N_D>CBL\ MPV IO#99%>'_#&E^&K3R-/@"LP_>3/S))]3_0<5L445Z$8J*L MCY"K5G5FYU'=OJPHHHIF84444 %%%% !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 5Y_XM_Y*]\.O^XG_P"DZUZ!7G_BW_DKWPZ_[B?_ *3K M0!Z!1110 4444 %%%% !1110 4444 %87C+_ )%.]_[9_P#H:UNUA>,O^13O M?^V?_H:T ;M%%% &%X-_Y%.R_P"VG_H;5NUA>#?^13LO^VG_ *&U;M !1110 M 4444 %%%% !1110!\T?$R_\>7'Q2UZS\-7?B.2UM?L^8=-DG*1;H$/W4X7) MW'WYKC[Z_P#BGIEG)>7]WXRM+6/&^:>2ZC1(03_%FZMXKBWE\:S02H'CDC:Z974C(((X((YS5/6/\ MA8\EFEGK?_"5O:W_:"DTA.50*W#-D9 Z\5]5P?$'P;*M&"2( M'427L:, 1GE6(*GV(!'>N/\ B7\2?!#>#M8T,O^13O? M^V?_ *&M;M87C+_D4[W_ +9_^AK0!NT444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% &-KGA71O$49&HV2/)C"S+\LB_1A_(\5Y;X@^$>I66Z;1IA?0 MCGRGPLH'\F_3Z5[716%7#4ZOQ+4]7 9SC,%I3E>/9ZK_ ('R/F?3M;U[PG>M M';3W%G(I_>6\JG:3_M(?_P!=>F>'_B_976R#7+G7[/.0K_ (-T/XXKD]C7 MH:TW=?U_6A]"LQRG-5RXR'LY]_\ @_\ R2L>MVEY:W]LMQ9W$4\+?=>-@P/X MBIZ^9(+K7O".I$1O=:=^%O#^I9^W:'IMR3WFM48_F17.WOP?\!7V3)X=@C8]X))(L?@K 5W M%% 'DM[^SQX.N,FWN-4M#V"3JR_^/*3^M<[>_LT1')L?$SKZ)/:!OU##^5>^ M44 ?,%[^SGXK@R;34-*N5[ R.C'\"N/UKGKWX+>/K+).A&=!_%!<1OG\-V?T MK[ HH ^&M0T#Q+X8*SW^F:GI@+;%FDB>-2W)P&Z$\'OVK%K[SU72K'7-+N-, MU.VCN;.X39+$_1A_,$'!!'((!&"*^2/B9\,[[P!J@=#)^#W]E?9_$WB:V_XF'$EE8R+_Q[>DD@_P">GHO\ M/4_-]P B\"_ 31Y]&L=3\2_VBUU/&)'L) (!'G^%MI+?JIYY .0/8=&\-Z+X M=@\G1]+M;)<8)AC 9OJW4_B:U** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKCO%OQ#TSPT'MH2+S41Q MY*-\J'_;/;Z=?IUJ)SC![O[F.W@3J[G]! MZGV%>-^+OBG>:IYEGHN^SLSPTW260>W]T?3GW[5RNI:OKGC+5D\]I;JX]>W^ M'?"VE>&;7R=/@Q(PQ)._,DGU/I[#BMA$6-%1%"HHPJJ, #T%.KJH86%+7=GA M9IGF(Q[Y7[L.R_7O^04445TGBA1110 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 %>?^+?\ DKWPZ_[B?_I.M>@5Y_XM M_P"2O?#K_N)_^DZT >@4444 %%%% !1110 4444 %%%% !6%XR_Y%.]_[9_^ MAK6[6%XR_P"13O?^V?\ Z&M &[1110!A>#?^13LO^VG_ *&U;M87@W_D4[+_ M +:?^AM6[0 4444 %%%% !1110 4444 %8_B?PQI?B[0YM(U>#S;>3E67AXG M'1T/9AD_F0002#L5YO\ &'XB7'@/0[:+3H=VIZEYB6\S@%( FWFU@#SC6?V;M8347_L/6;&6Q.2OVXO'(G)PIV*P; Q\WRY.?E%7_#'[.#Q M7D-SXGU:"6&.7+V=DK$3(!P#*=I7)Z@+T'!!.1P'_"[?B'_T,/\ Y)6__P ; MJ.?XS_$&YMY8'\12!)$*,8[:%& (QPRH"I]P01VH ^OX((;6WBM[>*.&") D M<<:A510, #@ #C%25S_ ($_Y)YX:_[!5K_Z*6N@H **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "L+QE_P BG>_]L_\ T-:W:PO& M7_(IWO\ VS_]#6@#=HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH IZEI.GZQ;&WU"TBN8CVD7./<'J#[BO,_$'P>4[Y]!NMIZ_9K@\ M?\!?_'\Z]8HK*K0A4^)'H8+-,5@G>C.R[;K[CYDE@U[PCJ0+K=:==#HP)4,/ M8CAA^8KN_#_QAGBV0:]:^*XA;JDJA MA^M><^(/A!9W.^?0[DVLG7[/,2T9^C=1^M<3PU:CK2=UV/I8YSEV914,PI\L MOYE_GNOQ1WND:]I>NV_G:;>Q7"C[P4X9?JIY'XUHU\S:AH^O>$KY7N(;FRE4 M_NYXV(!_W7'%=?X?^+NH6>R#6H!>PCCSH\+*/J.C?I]:NGCE?EJJS.7%\+SY M?:X&:J1^5_OV?X'M5%8^B>*-'\0Q;M.O4D?&6A;Y9%^JGG\>E;%=T9*2NCYB MK2G2DX5$TUT84444S,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JGJNE6.N:7< M:9J=M' M=S@?3W/M7,^+/B#I?AE7MT(N]1QQ C<(?]L]OIU_G7B^JZUK?C'54$[27,SM MB&VA4[5]E4?SZ^IKDKXN-/W8ZL^AROA^OC%[6K[E/N]WZ?YO3U.L\7?%2[U+ MS++0]]I:GAK@\2R#V_NC]?ITK \+>!M6\52B5%-O99^>ZE'!]=H_B/Z>]=QX M1^%$4'EWOB';++U6S4Y5?]\]_H./K7J$<:11K'&BHBC"JHP /0"L(8:=9\]9 M_(]/$YWA@4444 %%%% !1110 4444 %%%% !6%X MR_Y%.]_[9_\ H:UNUA>,O^13O?\ MG_Z&M &[1110!A>#?\ D4[+_MI_Z&U; MM87@W_D4[+_MI_Z&U;M !1110 4444 %%%% !1110 5Y?\;;/1DT/1]=U0P& M;2]022""='9+P'YGMSM#!=XC'S,I'RX. Q->H5P?Q6\&7WCK0=+T>QDCA U- M)KB=^1#$(Y 6QG+'+ #J2,D#) !3L?CKX!N[..>;5)[*1LY@GM)"Z8)')16 M7GKP3U]>*+_XU?#B33KF.75?ML;1.&M?L,I\X$'*8= IST^8@<\G%5K?Q7').$)C22P**S8X!82$@9[X./0T >U^$YK M>X\&Z'-9VOV2UDT^W>&W\PR>4AC4JFX\M@8&3UQ6Q6/X3L;C3/!NAV%Y'Y=U M:Z?;PS)N!VNL:AAD<'!!Z5L4 %%%% !1110 4444 %%%% !1110 445YW\:O M%%]X6^'TDVFR20W=[<)9I<1OM:$,&9F'!YVH5XP1NR#D4 =I=ZWIUCK&G:3< MW&R^U+S?LD6QCYGEKN?D# P#GDC/:M"O']9\,>'Q\0OAS"L$&JV]Y%?&>[O- MMT]^%MU*/+(V?,]5[#C: !7:>!-%N?#T.MZ5+/=S6=OJ9&G_:"Y$=L88F2- M"Y)*(2R9!QE3T.10!UE%>-_"\Z;\3'USQ'XCCCU*[6]>*VTZ]=9XK"W94*[( MR, MC:7QEO+]=V;EE<_\(9\"--GN[2"X0ZAJES;JP;[.A.V,2(P:,,R M%688/S)@G)4GCO28?!WA.Y\1^$=/CT_4--=)VAL(1'%=1[@KK/&@ D0(SMD\ MI@D%><@'HE%4])U*'6=&L=4MUD6"]MX[B-9 P5U# '!(S@^IJY0 5A>,O\ MD4[W_MG_ .AK6[6%XR_Y%.]_[9_^AK0!NT444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110!'/!#=0O#<1)+$XPR2*&5A[@ MUY_X@^$FEZANFTF4V$YY\LY:(GZ=5_#CVKT2BLZE*%16DCKPF/Q.#ES4)M?E M\UL?-6L^%M>\+7 ENK:6)4;Y+J DIGL0PZ'ZX-=%X?\ BOK&F;(=34:C;CC< MQVR@?[W?\>?>O<719$9'4,K#!5AD$5PWB#X6:)JV^:Q!TZY//[H9C)]T[?AB MN*6$J4GS49'U%+B#!XV*I9E27JOZNOE^T5RWA_X@:#X@VQQW/V:Z M;C[/<85B?]D]&_#GVKJ:[H3C-7B[GRU?#5L//DK1<7YA1115&(4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%[O;B."!!EGE>=*O5Q#Y:2LNY]A1RO Y1!5\?+FGTC_P.OJ]# MB/"_@C5O%<_FQJ8;/=^\NY0<>^W^\?\ )(KV_P -^$M*\+VVRQAW3L,27$G+ MO^/8>PK;BBCAB6*)%CC085%& !Z 4ZNJAA84M=V>'FF>XC'OE^&'9?KW_(** M**Z3Q 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 **** "O/_ !;_ ,E>^'7_ '$__2=:] KS_P 6 M_P#)7OAU_P!Q/_TG6@#T"BBB@ HHHH **** "BBB@ HHHH *PO&7_(IWO_;/ M_P!#6MVL+QE_R*=[_P!L_P#T-: -VBBB@#"\&_\ (IV7_;3_ -#:MVL+P;_R M*=E_VT_]#:MV@ HHHH **** "BBB@ HHHH \CU?XQ:;X*\<^)-&UJVU*X1;B M"6V>W*R!%:VBW)M9EV@,"W!.2[<#O'_PT=X/_P"@;KG_ 'XA_P#CM9?B3X03 M?$'XB^*-4;68]/@AN(+=%%N9F=A:PLQ/S* ,,N.3GGICFG_PS+_U-W_E-_\ MMM '0?\ #1W@_P#Z!NN?]^(?_CM1S_M(>%5MY6M]*UF2<(3&DD<2*S8X!8.2 M!GO@X]#6'_PS+_U-W_E-_P#MM,G_ &9IEMY6M_%< :KHOB;X.^-_#]P)Y->T^T2>:QC)8*$V'[2!'EO M*(5BQ89'1CG# ?1?ACQ/I?B[0X=7TB?S;>3AE;AXG'5''9AD?F""003R_BW_ M )*]\.O^XG_Z3K7-_ W2X;/6?'5QIJ1_V*VIBVL9(Y1(K+&TAP#DD@+)&=QZ MYZGF@# \<>&;GX?_ !!L]:^'AD;4+E&FGT.U@>7;%D!F*(.(&; P<8;&P\?) MU?P?U[P_XGO-6UKS?-\77>U]0,T*Q%8@%"I H)_)WUN6.7Q(-8=-09F1I1M154';_ &$@4#Y1A@O%8_C+0+;2?CKX.O_#2QPZO MJ-Q)+J$",F#$,"278>A:,S9/\10D?-DD N>'O^3H?%G_ &"H_P#T&UKT#QW_ M ,D\\2_]@JZ_]%-7%ZY ?"?QUT;Q"(HTT_Q#;G2[J8K(Y%QQY?3A2VR%1VPK MD@8+5N?%O6'TKX=:A#;)YM]J>--M8!$SF5YOE*J%_BV;R/<#KT(!7^"7_)(= M"_[>/_2B2O0*P_!V@+X6\':5HJK&'M;=5E\MF96E/S2,"W."Y8]NO0=*W* " ML+QE_P BG>_]L_\ T-:W:PO&7_(IWO\ VS_]#6@ _P"$8_ZCFM?^!?\ ]:C_ M (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K M=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^ M!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7 M_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$ M8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ MA&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MV MB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X% M_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^ M!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C M_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH P?\ A&,_\QS6O_ O_P"M7/ZC M\)=$O5=X[J\AN&Y$FY6&?4C S^8KOJ*B<(S5I*YT8;%5L-/GHR<7Y?UJ?/7B M#X?.MP6P/\ :7J/U'O6?I_C#7+#9&-3O7MUX\K[0PP/0'M7 MTK7,>(/ .@^(=\DUM]GNF_Y>+?"L3[CHWXC/O7%+!R@^:B['U%#B6EB(>QS* MFI+NE^GZK[CEO#_B70=;V13>(=;L+H\>7<7@"D^SXP?QP?:NR'AD$9&NZT0? M^GO_ .M7D/B#X7ZYH^^:T4:C:CG="O[P#W3K^6:S-!\;:]X:<16]RSP(<&UN M 60>P'5?PQ2CC)TWRUHE5N'<-BX>VRVJFNS_ ,]U\U\SW+_A&/\ J.:U_P"! M?_UJ/^$8_P"HYK7_ (%__6K \/\ Q5T75=L.H9TZY/'[PYB)]F[?CCZUW2.D ML:R1NKHPRK*<@CVKNA4A45XNY\OBL%B,)+DKP<7_ %L]F8G_ C'_4]T:UTZTDNKSQ'J\$$8RTDEY M@#]*A\5^/=+\,(T);[5?X^6VC;[O^^?X1^OM7BFL^(-:\8:D@N&DF9FQ!:PJ M=JD]E7N??K7)7Q<:?NK5GT&5\/U\;^\J>Y3[OKZ?Y[>IL^(O'$SW#0:%JFKB MW'!GGN3N?Z 8P/KS]*SO#/@O5_%EQYD2F*UW?O+N4';GOC^\?\DBNW\(_"=4 M\N]\189NJV2-P/\ ?(Z_0?GVKU2*&."%(H8TCC0;51!@*/0"L(8:I6?/6?R/ M5Q&6.54+?DO ]JU?^$8_ MZCFM?^!?_P!:MVBO0C%15HH^/K5JE>;J597;ZLPO^$8_ZCFM?^!?_P!:C_A& M/^HYK7_@7_\ 6K=HJC(PO^$8_P"HYK7_ (%__6H_X1C_ *CFM?\ @7_]:MVB M@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJW:* ,+_A&/\ J.:U_P"! M?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ (%__6H_X1C_ *CFM?\ M@7_]:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJW:* ,+_A&/\ MJ.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ (%__6H_X1C_ M *CFM?\ @7_]:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJW:* M,+_A&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ (%_ M_6H_X1C_ *CFM?\ @7_]:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"! M?_UJW:* ,+_A&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8_P"H MYK7_ (%__6H_X1C_ *CFM?\ @7_]:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\ MJ.:U_P"!?_UJW:* ,+_A&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH P MO^$8_P"HYK7_ (%__6H_X1C_ *CFM?\ @7_]:MVB@#"_X1C_ *CFM?\ @7_] M:C_A&/\ J.:U_P"!?_UJW:* ,+_A&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ (%_ M_6K=HH PO^$8_P"HYK7_ (%__6H_X1C_ *CFM?\ @7_]:MVB@#"_X1C_ *CF MM?\ @7_]:C_A&/\ J.:U_P"!?_UJW:* ,+_A&/\ J.:U_P"!?_UJ/^$8_P"H MYK7_ (%__6K=HH PO^$8_P"HYK7_ (%__6H_X1C_ *CFM?\ @7_]:MVB@#"_ MX1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJW:* ,+_A&/\ J.:U_P"!?_UJ M/^$8_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ (%__6H_X1C_ *CFM?\ @7_] M:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJW:* ,+_A&/\ J.:U M_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ (%__6H_X1C_ *CF MM?\ @7_]:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJW:* ,+_A M&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ (%__6H_ MX1C_ *CFM?\ @7_]:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJ MW:* ,+_A&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ M (%__6H_X1C_ *CFM?\ @7_]:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U M_P"!?_UJW:* ,+_A&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8 M_P"HYK7_ (%__6H_X1C_ *CFM?\ @7_]:MVB@#"_X1C_ *CFM?\ @7_]:C_A M&/\ J.:U_P"!?_UJW:* ,+_A&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K= MHH PO^$8_P"HYK7_ (%__6H_X1C_ *CFM?\ @7_]:MVB@#"_X1C_ *CFM?\ M@7_]:C_A&/\ J.:U_P"!?_UJW:* ,+_A&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ M (%__6K=HH PO^$8_P"HYK7_ (%__6H_X1C_ *CFM?\ @7_]:MVB@#"_X1C_ M *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJW:* ,+_A&/\ J.:U_P"!?_UJ/^$8 M_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ (%__6H_X1C_ *CFM?\ @7_]:MVB M@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJW:* ,+_A&/\ J.:U_P"! M?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ (%__6H_X1C_ *CFM?\ M@7_]:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJW:* ,+_A&/\ MJ.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ (%__6H_X1C_ M *CFM?\ @7_]:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJW:* M,+_A&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ (%_ M_6H_X1C_ *CFM?\ @7_]:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"! M?_UJW:* ,+_A&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8_P"H MYK7_ (%__6H_X1C_ *CFM?\ @7_]:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\ MJ.:U_P"!?_UJW:* ,+_A&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH P MO^$8_P"HYK7_ (%__6H_X1C_ *CFM?\ @7_]:MVB@#"_X1C_ *CFM?\ @7_] M:C_A&/\ J.:U_P"!?_UJW:* ,+_A&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ (%_ M_6K=HH PO^$8_P"HYK7_ (%__6H_X1C_ *CFM?\ @7_]:MVB@#"_X1C_ *CF MM?\ @7_]:C_A&/\ J.:U_P"!?_UJW:* ,+_A&/\ J.:U_P"!?_UJ/^$8_P"H MYK7_ (%__6K=HH PO^$8_P"HYK7_ (%__6H_X1C_ *CFM?\ @7_]:MVB@#"_ MX1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJW:* ,+_A&/\ J.:U_P"!?_UJ M/^$8_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ (%__6H_X1C_ *CFM?\ @7_] M:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJW:* ,+_A&/\ J.:U M_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ (%__6H_X1C_ *CF MM?\ @7_]:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJW:* ,+_A M&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ (%__6H_ MX1C_ *CFM?\ @7_]:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJ MW:* ,+_A&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ M (%__6H_X1C_ *CFM?\ @7_]:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U M_P"!?_UJW:* ,+_A&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8 M_P"HYK7_ (%__6H_X1C_ *CFM?\ @7_]:MVB@#"_X1C_ *CFM?\ @7_]:C_A M&/\ J.:U_P"!?_UJW:* ,+_A&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K= MHH PO^$8_P"HYK7_ (%__6KDM:L?[,^*O@*'[5?^+?\ DKWPZ_[B?_I.M 'H%%%% !1110 4444 %%%% !1110 5 MA>,O^13O?^V?_H:UNUA>,O\ D4[W_MG_ .AK0!NT444 87@W_D4[+_MI_P"A MM6[6%X-_Y%.R_P"VG_H;5NT %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %4]2TG3=9MUM]4T^TOH%<.L=U"LJAL$9 M 8$9P2,^YJY10!YW=_!WP]+?Z,;5[NVTO3TN4DT_[7<.LJS)M(5C+F(9)+!? MOYP:[RQL+/3+..SL+2"TM8\[(8(Q&BY))PHX&22?QJQ10!AW_A#0]1U3^U)+ M22#4"A1[NRN);6613MX=XF4N/D7 8G&.*DTGPMHVB7D][96?^G7'$UY/*\\[ MC"C:99"S[<(ORYQQTK8HH KWUA9ZG9R6=_:07=K)C?#/&)$;!!&5/!P0#^%9 M]CX7TFPO([Q(9[BZBSY,U]=RW3PY!#>6TK,4R#@[<9XSG K8HH **** "L+Q ME_R*=[_VS_\ 0UK=K"\9?\BG>_\ ;/\ ]#6@#=HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH *P=>\&Z)XC4F^LU$Y'%Q%\D@_'O\ CFMZBIE%25I*YK1K5*,^>E)I]T>& M^(/A/J^F[YM+<:A;CG8!ME ^G0_AS[5S>D>)M>\*W+16MQ+"$;Y[6924SWRI MZ'Z8-?2U9&M^&='\0Q;-2LHY6 PLH^61?HPY_#I7%/!6?-2=F?487B=RC['' MP4X][*_W;/\ Y#P_P#%S3+[9#K$1L)SQYJY:(G^:_K]:]!M[B"[@2>WFCFB M<95XV#*1[$5XYX@^$-_:;Y]$G%Y$.?(E(60?0]&_2N-L=6U[PE?LD$MS8S*? MWD$BD _[R'@U"Q56D[5E\S>>1X#,(NIEU2S_ )7_ %=?BCZ:HKR_P_\ &"UG MVP:[;&V?I]H@!9#]5ZC\,UZ197]IJ5LMS97,5Q"W1XF#"NVG6A47NL^9QF6X MK!2M7A;SZ?>6****U.$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH ***Y;Q5X[TKPO&T3M]IOR/EMHVY'NQ_A'Z^U3.<8*\G9&V'P] M7$5%3HQNV=%=WEM86LEU=SQP01C+22-@"O(O%WQ7GN_,LO#^Z"#HUVPP[?[H M_A'OU^E<=KGB36O&&HH+AGEW-B"TA4[5)[!>Y]^M=YX1^$_^KO?$7U6R1O\ MT,C^0_/M7GRKU*[Y**LNY]A0RK!93!8C,)*4^D=_PZ^KT.)\->#M7\67)>%2 MEMN_>W^/[Q]A^.*]O\ #/@[2O"\&+2+S+EAB2YD&7;V'H/8?K6Y#!%; M0I#!&D42#:J(H 4>@ J2NBAA84M=V>+FF?8C'^XO=AV7Z]_R"BBBNH\,**** 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@ KS_Q;_P E>^'7_<3_ /2=:] K MS_Q;_P E>^'7_<3_ /2=: /0**** "BBB@ HHHH **** "BBB@ K"\9?\BG> M_P#;/_T-:W:PO&7_ "*=[_VS_P#0UH W:*** ,+P;_R*=E_VT_\ 0VK=K"\& M_P#(IV7_ &T_]#:MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L+QE_R*=[_ M -L__0UK=K"\9?\ (IWO_;/_ -#6@#=HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ K/U;0],URW\C4K.*X3L6'S+]&'(_"M"BDTFK,N%25.2E!V:ZH\A\0 M?!Z6/?/H-UYB]?LUP<-_P%NA_''UK@DDU[PCJ9"FZTZZ'4'*AA].C#\Q7TW5 M74-,L=5MC;7]K%F:9J^GZS;"XTZ\BN8NY1N5]B.H/UKS?Q M!\'HI-\^@W7E-U^S7!ROT#=1^.?K7G-S9:]X1U%6ECNM/N1]V120&^C#AA6? MMZ]#2JKKN=KRO*\T7-@9\D_Y?^!_EH?3=%>.>'_C!=0;(-=MA;IM['/@99 <.OU4\BNREB*=7X6?.8[*,7@G^]CIW6J_K MUL:=%%%;'F!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4-U=V]C;27-U- M'#!&,O)(V !]:Y[Q3XYTKPO&4E?[1?$92UC/S?5C_"/U]C7B6O>)]:\7WZ+< M,[@MB&TA!VJ>V%[GWZURU\7"EHM6>]E>05\;^\G[M/N^OI_GL=EXN^*\MQYE MEX>W0Q=&O&&';_<'\(]SS]*Y#PYX1UCQ;=L\"L(-V9;N;.T'OS_$?8?CBNU\ M(_")(H8QM1$4!5'H *YX8>I7 M?/6>G8]?$9Q@\KIO#Y;%.766_P"/7\C!\,>#-*\+0#[+'YMV1A[J0?.WL/[H M]A^.:Z*BBO0C&,5:*T/CZ]>I7FZE65V^K"BBBJ,@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@ KS_Q;_R5[X=?]Q/_ -)UKT"O/_%O_)7OAU_W M$_\ TG6@#T"BBB@ HHHH **** "BBB@ HHHH *PO&7_(IWO_ &S_ /0UK=K" M\9?\BG>_]L__ $-: -VBBB@#"\&_\BG9?]M/_0VK=K"\&_\ (IV7_;3_ -#: MMV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "L+QE_R*=[_P!L_P#T-:W:PO&7 M_(IWO_;/_P!#6@#=HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "H;JTMKZW:WNX(YX7^]'(H93^!J:BC<:;B[H\T\0?"&PN]\^B3FSE//DRD MM&?H>J_K7F6IZ#KWA.\62Y@GM75OW=S$QVD_[+C_ /77TQ3)88IXFBFC22-Q MAD=001[@UQU<%">L=&?1X'B;%4%R5OWD?/?[_P#.YXKX?^+FIV.R'6(A?P#C MS5PLH'\F_3ZUZGH7BS1?$48.GWB-+C)@?Y9%_P" GK]1D5S'B#X3Z1J6^;2W M.GW!YV ;HB?]WJ/PX]J\MUOPCKWA>;S;JV<1HQW#[OXX-8>TQ&'^ M-71Z?U3)\VUP\O9U'TV_#9_)GTG17A'A_P"*NM:5MAU#&HVPX_>'$H'LW?\ M'/UKU30/'&A>(@J6MV(KD_\ +O/\C_AV;\":ZZ6*IU-$]3P,?D6,P5Y3C>/= M:KY]5\SHZ***Z#QPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBN:\4^-]*\+1%9W\^](REK&?F/NQ M_A'U_ &IE.,%>3T-J&'JXBHJ=*-Y/L=!GU//TKB_$'BK6?%UZJW#,4+8AM(0=H/; _B/N M>:[7PC\)WE\N]\191.JV:GD_[Y'3Z#GW'2O/EB*E=\E%:=S["AE&#RJFL1F, MDY=([_AU_(XOP]X4UGQ=>LUNK>46S-=S$[0>_/\ $?85[=X7\$Z5X6A#6\?G M7A&'NI!\Q]A_='L/QS6_;VT%G;I;VT*0PQC"1HH"J/85+710PL*6KU9XV:9] MB,=^[C[M/LNOK_EL%%%%=1X04444 %%%% !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 %%%% !7G_BW_DKWPZ_[B?\ Z3K7H%>?^+?^2O?#K_N)_P#I M.M 'H%%%% !1110 4444 %%%% !1110 5A>,O^13O?\ MG_Z&M;M87C+_D4[ MW_MG_P"AK0!NT444 87@W_D4[+_MI_Z&U;M87@W_ )%.R_[:?^AM6[0 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !6%XR_Y%.]_P"V?_H:UNUA>,O^13O?^V?_ M *&M &[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4C*&4JP!4C!!'!I:* .(\0?"_0]8WS6BG3KH\[H1\A/NG3\L5Y7K_@+7 MO#I:66V-Q:KS]HM\LH'J1U7\>/>OHNBN6K@Z=35:,]_ <1XS"6C)\\>S_1[_ M )GS]X?^)>O:)LBFE^WVHX\NX)+ >S]1^.1[5ZKX?^(F@Z_LB%Q]CNFX\BX( M7)_V6Z'^?M2>(/ASH.O;Y1!]BNCSYUN N3_M+T/\_>O*O$'PUU[0]\L47V^U M'/FVX)8#_:3J/PR/>N;_ &C#_P!Y'L?\(V;_ /3JH_E_P'^#/H*BOG7P_P"/ M]>\/%8H[C[3:KQ]GN,L /8]5_#CVKU3P_P#$_0M9V173_P!G71XV3M\A/L_3 M\\5TTL93J:;,\;'\.XS"7DESQ[K]5O\ FO,[:BD!#*&4@@C(([TM=1X(4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !45Q<0 MVEN]Q<2I%#&-SR.P"J/==D92UC/S'W/]T>Y_#->(^(O M%NL>+KQ4G9O*+8AM(0=H/;C^(^YKEKXJ%+1:L]W*\AQ&.]^7NT^[Z^G^>QVG MB[XL-)YEEX=RJ]&O&')_W >GU/Y=ZXG0/"VL^+[YVMU9D+9FNYB=H/?)[GV' M-=GX1^%$D_EWOB'=%'U6S4X9O]\]OH.?I7K=K:V]E;1VUK"D,,8PD<:X 'TK MGCAZE=\]9V78]FOFV"RJF\/ET5*766_X]?R.>\+>!]*\+1!X4\^](P]U(/F^ MBC^$?Y)-=-117H0A&"M%:'Q]?$5<14=2K*\GW"BBBJ,0HHHH **** "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@ KS_Q;_R5[X=?]Q/_ M -)UKT"O/_%O_)7OAU_W$_\ TG6@#T"BBB@ HHHH **** "BBB@ HHHH *PO M&7_(IWO_ &S_ /0UK=K"\9?\BG>_]L__ $-: -VBBB@#"\&_\BG9?]M/_0VK M=K"\&_\ (IV7_;3_ -#:MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L+QE_ MR*=[_P!L_P#T-:W:PO&7_(IWO_;/_P!#6@#=HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YOQ!X&T+Q$& M>YM1#(/D?/OV;\0:\K\0?"S6])WS6 &HVPY_=#$@'NG?\ #->\45SU M<+3J:M69[. SW&8*T8RYH]GJOEU1\VZ'XQU[PQ+Y5K-S'=$3_O=OQ_.NEUWPCHOB)#_:%FIFQ@3Q_+(/\ M@0Z_0Y%>6>(/A)JEAOFTB47\ Y\LX64#Z=&_#GVKDY,1A_A?,CWOK63YMI7C M[.H^NWX[/YH]KBECGB66*19(V&5=#D$>QI]?-&E^(=>\*7;1VUQ/;,K?O+:5 M3M)]T/?]:].\/_%W3[S9!K4!LICQYT>6B/U'5?U^M;TL;3GI+1GF8[AG%X=< M]']Y'RW^[_*YZ314-M=6][;K<6L\<\+C*R1L&4_B*FKL/G&FG9A1110(**** M "BBB@ HHHH **** "BBB@ HHHH ***Y[Q/XSTKPM!_I4OFW3#,=K&NO_H /\S^7>N*\2>+]8\6W02=F6#=^ZM(<[0>W'\1]S^&*ZWPC M\*)KGR[WQ#NAAZK:*<.W^^?X1[#GZ5Y\\14KODHK3N?88?)\'EE-8C,I)RZ1 MW_X?\CCM"\-:UXOU!VMU>0%LS7V>%? NE>%XQ)&GVB^(PUU M(.?HH_A'Z^]=%:6EO8VL=M:01PP1C"QQK@"IJZ*&$C3U>K/)S3/Z^-_=P]RG MV77U_P M@HHHKJ/ "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 *\_\ %O\ R5[X=?\ <3_])UKT"O/_ !;_ M ,E>^'7_ '$__2=: /0**** "BBB@ HHHH **** "BBB@ K"\9?\BG>_]L__ M $-:W:PO&7_(IWO_ &S_ /0UH W:*** ,+P;_P BG9?]M/\ T-JW:PO!O_(I MV7_;3_T-JW: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBLOQ'K]CX6\/WFM:DT@M+5 S^6NYF)(55 ]2Q YP.> M2!S0!J45YGJOC#Q6_C/P?;V&EQV5GJR73_8M0G$EM?W[2$%Q%#!"N^6XE;A8HTZL['H/J3@ D4]&UG7=7G2>7PY_9NF/@ MJU]=A;LJ4# F!%95^8[<-(&&"2!TH Z"BL/Q)XKTWPPEDMX9);N_N$MK.S@V M^;<2,P&%#$ ;AEB0!DAG+1Q MF-2<*& 97J5E',0,+)C#K]&'(KR[Q! M\(+RWWSZ')P0&^JG@BO1_#_ ,88)=D&O6ODMT^TVX)7\5ZC M\,_2O1=4T;3M:MOL^HV<5S'VWKROT/4?A7F7B#X/,-T^@W6>_P!FN#S_ ,!? M_'\ZX_85Z&M)W78^C6:97FBY<;#DG_-_P?\ /0]1L-2LM4MA.GVFW&#_P) M.GY8^E:4\=%OEJ*S.+&\+UX1]IA)>TC^/^3^7W'KM%4-*UK3=;MO/TV\BN$[ M[#ROU'4?C5^NU--71\Q.$JWS>2[[EAF.VC.7;_ >Y_6O$/$OC+5_%ER( MYF,=MN_=6D.=N>V?[Q_R,5S5\5"EINSW,KR'$8]\[]V'=_IW_([?Q=\6 /,L MO#O)^ZUZZ_\ H /\S^7>N"T3P[K7C#47-NKREFS/=3,=JD]V;N?;K78>$?A3 M/>>7>^(-UO!U6T4XD?\ WC_"/;K]*]>L[*VT^UCM;."."",86.-< 5S1H5<0 M^>J[+L>W7S7!93!T,OBI3ZRW_'KZ+0YWPIX#TKPNBRJOVF_Q\US(O(]E'\(_ M7WKJ:**]"$(P7+%:'Q^(Q-7$U'4K2NV%%%%48!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 %%%% !7G_BW_ M )*]\.O^XG_Z3K7H%>?^+?\ DKWPZ_[B?_I.M 'H%%%% !1110 4444 %%%% M !1110 5A>,O^13O?^V?_H:UNUA>,O\ D4[W_MG_ .AK0!NT444 87@W_D4[ M+_MI_P"AM6[6%X-_Y%.R_P"VG_H;5NT %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %>=_&KPO?>*?A])#ILB5')/#"\*2RQH\S[(E9@"[;2V%]3M5C@ M=@3VH \#T3XH6?CKXC^ )+F#[#?67VR.[+,!"TDL.U/+).?F*_=/(+ MU/N MEEIL-C=:C<1-(7O[@7$H8C 811Q87CIMC4\YY)^@\C^*W@72_$WQ'\*VF/L= MUJ\5['<7<*Y9C#"&B+#HV#P>A*\9&!B/P=XE\1^)?ASXX\,:U;R7&L:-936? MF*?,EG9HY5",%SN<,A&X$[LCJ>=)92^3/_2B2N7^(D-QX>^-?@O7-,NOLTFL2I87: M11@>:BRH&WG^/6I!R!@ T$N?[?_:5:VF:>./P[I1>W02Y1Y) FYBI M'&5GP<G-=Q\09X;;X<^)'GECB0 MZ9<(&=@H+-&54<]RQ [D@4 5_AEK26*;OQZGK765P_P?L;C3_A1H$-U'Y/564^V>>:[B@ K" M\9?\BG>_]L__ $-:W:PO&7_(IWO_ &S_ /0UH /^$G_Z@>M?^ G_ ->C_A)_ M^H'K7_@)_P#7K=HH PO^$G_Z@>M?^ G_ ->C_A)_^H'K7_@)_P#7K=HH PO^ M$G_Z@>M?^ G_ ->C_A)_^H'K7_@)_P#7K=HH PO^$G_Z@>M?^ G_ ->C_A)_ M^H'K7_@)_P#7K=HH PO^$G_Z@>M?^ G_ ->C_A)_^H'K7_@)_P#7K=HH PO^ M$G_Z@>M?^ G_ ->C_A)_^H'K7_@)_P#7K=HH PO^$G_Z@>M?^ G_ ->C_A)_ M^H'K7_@)_P#7K=HH PO^$G_Z@>M?^ G_ ->C_A)_^H'K7_@)_P#7K=HH PO^ M$G_Z@>M?^ G_ ->C_A)_^H'K7_@)_P#7K=HH PO^$G_Z@>M?^ G_ ->C_A)_ M^H'K7_@)_P#7K=HH PO^$G_Z@>M?^ G_ ->C_A)_^H'K7_@)_P#7K=HH PO^ M$G_Z@>M?^ G_ ->C_A)_^H'K7_@)_P#7K=HH PO^$G_Z@>M?^ G_ ->C_A)_ M^H'K7_@)_P#7K=HH PO^$G_Z@>M?^ G_ ->C_A)_^H'K7_@)_P#7K=HH PO^ M$G_Z@>M?^ G_ ->C_A)_^H'K7_@)_P#7K=HH PO^$G_Z@>M?^ G_ ->C_A)_ M^H'K7_@)_P#7K=HH PO^$G_Z@>M?^ G_ ->C_A)_^H'K7_@)_P#7K=HH PO^ M$G_Z@>M?^ G_ ->C_A)_^H'K7_@)_P#7K=HH PO^$G_Z@>M?^ G_ ->C_A)_ M^H'K7_@)_P#7K=HH PO^$G_Z@>M?^ G_ ->C_A)_^H'K7_@)_P#7K=HH PO^ M$G_Z@>M?^ G_ ->C_A)_^H'K7_@)_P#7K=HH PO^$G_Z@>M?^ G_ ->C_A)_ M^H'K7_@)_P#7K=HH PO^$G_Z@>M?^ G_ ->C_A)_^H'K7_@)_P#7K=HH PO^ M$G_Z@>M?^ G_ ->C_A)_^H'K7_@)_P#7K=HH PO^$G_Z@>M?^ G_ ->C_A)_ M^H'K7_@)_P#7K=HH PO^$G_Z@>M?^ G_ ->C_A)_^H'K7_@)_P#7K=HH PO^ M$G_Z@>M?^ G_ ->C_A)_^H'K7_@)_P#7K=HH PO^$G_Z@>M?^ G_ ->C_A)_ M^H'K7_@)_P#7K=HH PO^$G_Z@>M?^ G_ ->C_A)_^H'K7_@)_P#7K=HH YF^ MU>SU.V:VOO#6JW$+=4DL@P^O7@^]>;Z_X%MIRTVA:;K5NYY^SW%J63\&SD?C MFO;J*RJ485%[R.[!9EBL%*]"=O+I]Q\PRV6N>&KJ.>2"]TZ;/R2E6CS]#WKM M_#_Q?OK7;#K=N+N(<>?" L@^HZ-^E>Q7%M!>0/!C?CS[U=/&V M?+55F<^*X7M?^ G_ ->C_A)_^H'K7_@) M_P#7J'2_'/A[5;&6ZAOU3R8VEEBE&)$51DG;U. /X1@#)RIY[Y'&<\XK.&-I2T> MAV8KA?'4%S12GZ;_ (I'7R^+(X(GEFT?6(XT&YG>UP%'J3FN$\3?%W? ;;P_ M"\;L,-EZSXDNY9X;>[O'+9FG",^"?4^M>J^%-(TOPPBS?V#K5UJ&/FN9+ M+[O^X,_+_/WKT&RL;73K2.ULH(X((QA4C& *L5O0PD:?O/5GE9IQ!7QB]E3] MRGV77U_RV]3"_P"$G_Z@>M?^ G_UZ/\ A)_^H'K7_@)_]>MVBNL^?,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2? M_J!ZU_X"?_7H_P"$G_Z@>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7H_P"$G_Z@ M>M?^ G_UZW:* ,+_ (2?_J!ZU_X"?_7KDM:OO[3^*O@*;[+?3?^+?^2O?#K_N)_P#I.M 'H%%%% !1110 4444 %%% M% !1110 5A>,O^13O?\ MG_Z&M;M87C+_D4[W_MG_P"AK0!NT444 87@W_D4 M[+_MI_Z&U;M87@W_ )%.R_[:?^AM6[0 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 5R?CW0]>UJRTA_#EU:6^H:=J M<=Z&NI'1&54=2AV DAM^".,@D9KK** /&_$.N^(9O'W@.[NO!UW;ZI"FI&.P M^W6[K.QA 64/@ #!8L!C/ ;'/8?#WP9<^%TUC4-5DM)=:UF]>[NVM-_E("Q M*HNXY(!9SG /S8.< UVE% 'G?AWPUJ'PWU34;/1M,N]5\-W[_:H(()H5EL9N M%9#YK)O1EVX;<2-F",G<="QT75]<\:VGB?7;..PM]-MY8=-T\S"65))&*O-( MR?*"T84; T@&6:)_\ ;/\ ]#6@#=HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH ;)&DL;1R(KHPPRL,@CW%<'X@^%.C:IOFTXG3KD\X0 M9B)_W>WX8^E=]143IPJ*TE%=3\+7,<.HHF MV7=Y4L;;EDQC..XZCJ!UK$KU'XTV<::EI-\&;S9H9(6!/R@(01CW_>']*\NK MPJ]-4ZCBC]6RG%SQ>#A7GN]^FS:"BBBL3T3W;X<>%M$MM#LM:@7[5>7$>XS2 MK_JFZ,J@],$$9[XZX-=[7-^ +.2P\":3#*REFA,P*GC$C%Q^.&&?>NDKZ&A% M1IJRMH?CN:5I5<94?^+?^2O?#K_N)_\ I.M>@5Y_XM_Y*]\.O^XG_P"DZT >@4444 %% M%% !1110 4444 %%%% !6%XR_P"13O?^V?\ Z&M;M87C+_D4[W_MG_Z&M &[ M1110!A>#?^13LO\ MI_Z&U;M87@W_D4[+_MI_P"AM6[0 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !6%XR_P"13O?^V?\ Z&M;M87C+_D4[W_MG_Z&M &[1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9/B70+?Q-H<^F7 M#>7OPT&:-9(I%*NCC*L#P00>HKEQ&%C6UV9[N3Y[5RZ\+^S!&6[]!W(]DM= T:RN$N+3 M2+""=,[9(K9$9^'7_<3_\ M2=:] KS_ ,6_\E>^'7_<3_\ 2=: /0**** "BBB@ HHHH **** "BBB@ K"\ M9?\ (IWO_;/_ -#6MVL+QE_R*=[_ -L__0UH W:*** ,+P;_ ,BG9?\ ;3_T M-JW:PO!O_(IV7_;3_P!#:MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L+QE M_P BG>_]L_\ T-:W:PO&7_(IWO\ VS_]#6@#=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@ KS_ ,6_\E>^'7_<3_\ 2=:] KS_ ,6_\E>^'7_< M3_\ 2=: /0**** "BBB@ HHHH **** "BBB@ K"\9?\ (IWO_;/_ -#6MVL+ MQE_R*=[_ -L__0UH W:*** ,+P;_ ,BG9?\ ;3_T-JW:PO!O_(IV7_;3_P!# M:MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "L+QE_P BG>_]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 **** "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 KS_ ,6_\E>^'7_<3_\ 2=:] KS_ ,6_\E>^'7_<3_\ 2=: /0**** "BBB@ M HHHH **** "BBB@ K"\9?\ (IWO_;/_ -#6MVL+QE_R*=[_ -L__0UH W:* M** ,+P;_ ,BG9?\ ;3_T-JW:PO!O_(IV7_;3_P!#:MV@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "L+QE_P BG>_]L_\ T-:W:PO&7_(IWO\ VS_]#6@#=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@ KS_ ,6_\E>^'7_<3_\ M2=:] KS_ ,6_\E>^'7_<3_\ 2=: /0**** "BBB@ HHHH **** "BBB@ K"\ M9?\ (IWO_;/_ -#6MVL+QE_R*=[_ -L__0UH W:*** ,+P;_ ,BG9?\ ;3_T M-JW:PO!O_(IV7_;3_P!#:MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **S[O6].L=8T[2;FXV7VI>;]DB MV,?,\M=S\@8& <\D9[5H4 %%%% !1110 4444 %87C+_ )%.]_[9_P#H:UNU MA>,O^13O?^V?_H:T ;M%%% !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 %>?^+?^2O?#K_N)_\ I.M>@5Y_XM_Y*]\.O^XG_P"DZT >@4444 %%%% ! M1110 4444 %%%% !6%XR_P"13O?^V?\ Z&M;M87C+_D4[W_MG_Z&M &[1110 M!A>#?^13LO\ MI_Z&U;M87@W_D4[+_MI_P"AM6[0 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5YW\:O%%]X6^'TD MVFR20W=[<)9I<1OM:$,&9F'!YVH5XP1NR#D5Z)67XCT"Q\4^'[S1=260VET@ M5_+;:RD$,K ^H8 \Y''((XH \SUGPQX?'Q"^',*P0:K;WD5\9[N\VW3WX6W4 MH\LC9\SU7L.-H %=IX$T6Y\/0ZWI4L]W-9V^ID:?]H+D1VQAB9(T+DDHA+) MD'&5/0Y%>$:KHOB;X.^-_#]P)Y->T^T2>:QC)8*$V'[2!'EO*(5BQ89'1CG# M ?0^@>+M%\2>&EU^PO8Q8!"TS3,$-N5&663G"E1R><8P02""0"QKFM+HUO;; M8)+B[O+A;6T@0-^\E8$C<0#L0*K,S8.%5C@G /E_P7:^/C7XB)J=_)J%Y%>P MPRW3KM,I1ITSMZ*,*,*. , <"N\\-Q/K6HR>+;I=JSQD2=F061(<2E" % MDE(5CQD*L:G!#9X?X0?\E#^)W_85'_HVXH W/&6L:EJ7Q!\/>"--GN[2"X0Z MAJES;JP;[.A.V,2(P:,,R%688/S)@G)4GCO28?!WA.Y\1^$=/CT_4--=)VAL M(1'%=1[@KK/&@ D0(SMD\I@D%>P.[GUVKZ4 >E4444 %%%% !1110 4444 %%%% !6%XR_Y%.]_[9_\ MH:UNUA>,O^13O?\ MG_Z&M &[1110!A>#?\ D4[+_MI_Z&U;M87@W_D4[+_M MI_Z&U;M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !7-^+_%^'7_<3 M_P#2=:X/X;>"--\0VOQ$TM6DC\-WFIQVUI/:3JQ*P2O( K'=D;6B^8@Y#<$G M..XN_@[X>EO]&-J]W;:7IZ7*2:?]KN'659DVD*QES$,DE@OW\X-=Y8V%GIEG M'9V%I!:6L>=D,$8C1M?0%8^C^%M&T'4=4O M],L_(NM4E\Z\?S7;S7RQSAB0.7;ICK0!P>N0'PG\==&\0B*--/\ $-N=+NIB MLCD7''E].%+;(5';"N2!@M6Y\6]8?2OAUJ$-LGFWVIXTVU@$3.97F^4JH7^+ M9O(]P.O0]A?6%GJ=G)9W]I!=VLF-\,\8D1L$$94\'! /X5GV/A?2;"\CO$AG MN+J+/DS7UW+=/#D$-Y;2LQ3(.#MQGC.<"@"/P=H"^%O!VE:*JQA[6W59?+9F M5I3\TC MS@N6/;KT'2MRBB@ K"\9?\BG>_\ ;/\ ]#6MVL+QE_R*=[_VS_\ M0UH W:*** "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 *\_\6_\E>^' M7_<3_P#2=:] KS_Q;_R5[X=?]Q/_ -)UH ] HHHH **** "BBB@ HHHH *** M* "L+QE_R*=[_P!L_P#T-:W:PO&7_(IWO_;/_P!#6@#=HHHH PO!O_(IV7_; M3_T-JW:PO!O_ "*=E_VT_P#0VK=H **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MK"\9?\BG>_\ ;/\ ]#6MVL+QE_R*=[_VS_\ 0UH W:*** "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 *\_\6_\E>^'7_<3_P#2=:] KS_Q;_R5[X=? M]Q/_ -)UH ] HHHH **** "BBB@ HHHH **** "L+QE_R*=[_P!L_P#T-:W: MPO&7_(IWO_;/_P!#6@#=HHHH PO!O_(IV7_;3_T-JW:PO!O_ "*=E_VT_P#0 MVK=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ K"\9?\BG>_\ ;/\ ]#6MVL+Q ME_R*=[_VS_\ 0UH W:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "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 *\_\6_\E>^'7_<3_P#2=:] KS_Q;_R5[X=?]Q/_ -)UH ] HHHH **** "B MBB@ HHHH **** "L+QE_R*=[_P!L_P#T-:W:PO&7_(IWO_;/_P!#6@#=HHHH M PO!O_(IV7_;3_T-JW:PO!O_ "*=E_VT_P#0VK=H **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ K"\9?\BG>_\ ;/\ ]#6MVL+QE_R*=[_VS_\ 0UH W:*** "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 *\_\6_\E>^'7_<3_P#2=:] MKS_Q;_R5[X=?]Q/_ -)UH ] HHHH **** "BBB@ HHHH **** "L+QE_R*=[ M_P!L_P#T-:W:PO&7_(IWO_;/_P!#6@#=HHHH PO!O_(IV7_;3_T-JW:PO!O_ M "*=E_VT_P#0VK=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K"\9?\BG>_\ M;/\ ]#6MVL+QE_R*=[_VS_\ 0UH W:*** "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 *\_\6_\E>^'7_<3_P#2=:] KS_Q;_R5[X=?]Q/_ -)UH ] MHHHH **** "BBB@ HHHH **** "L+QE_R*=[_P!L_P#T-:W:PO&7_(IWO_;/ M_P!#6@#=HHHH PO!O_(IV7_;3_T-JW:PO!O_ "*=E_VT_P#0VK=H **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ K"\9?\BG>_\ ;/\ ]#6MVL+QE_R*=[_VS_\ M0UH W:*** "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 *\_\6_\E>^' M7_<3_P#2=:] KS_Q;_R5[X=?]Q/_ -)UH ] HHHH **** "BBB@ HHHH *** M* "L+QE_R*=[_P!L_P#T-:W:PO&7_(IWO_;/_P!#6@#=HHHH PO!O_(IV7_; M3_T-JW:PO!O_ "*=E_VT_P#0VK=H **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH *Y_QIXLL_!7A>ZUJ\3S?*PD, <( MTTC'"J"?Q)QDA0QP<8KH*X?XL>#KCQMX&FL+'F_MY5NK5"X19'4$%22.ZLV. MGS;,I/'W@:)[RTTA]02]9M/427$<16%3MF*R()R.HP%"DG!?J M>P\&Z_J6NV6H)K&G1V.H:;>M8SK$S%)65$;S4W*"$;?E0<\8.3FO%-,^)EY? M_$?P9'XTM/[(N]&^TQ7=S<*8O,:>':C/&5'E_P &3]WYL_*O3W^;1-.N+75+ M:6WW0ZKN^VKO8>;F)8CSGY?D11QCIGKS0!YGJOC_ .(>I/<:CX+\(1W'A^), MQ7-_&RRW0"[O,CC\Q&*,"-H"DGZG:.@^&?Q,L?'^EE'$=MK5N@-U: \$=/,C MSR4)[=5)P>H+=Y7D?@C3%NOCKXVU_3HXTTN%!8LRQ,@>Y/EF4#Y0"0T;ECG. M74\[LT =QXJ\6KX=N-*T^WLI+_5M6N/(L[92RJ0"/,D=PK;413DG!/M@$BGK M'B'6/!MFFI^('L;_ $CS4CNKFRMWMWLU8[0YC:23S5+%0=I5EZ@/VY.RD76? MVG=16[AC)T71PMFRE@06$9+-S@G%Q(/3!'&1FNT^(]C;ZA\-?$<-U'YD:Z?- M,!N(P\:F1#QZ,JGWQSQ0!U%%<7\)=2FU7X5^'[B=8U=+G2NTH *PO&7_(IWO_;/_P!#6MVL+QE_R*=[_P!L_P#T-: -VBL+^U=? M_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@#=HK"_M77_\ H6O_ ">C_P */[5U M_P#Z%K_R>C_PH W:*PO[5U__ *%K_P GH_\ "C^U=?\ ^A:_\GH_\* -VBL+ M^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@#=HK"_M77_\ H6O_ ">C_P * M/[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K_P GH_\ "C^U=?\ ^A:_\GH_\* - MVBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@#=HK"_M77_\ H6O_ ">C M_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K_P GH_\ "C^U=?\ ^A:_\GH_ M\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@#=HK"_M77_\ H6O_ M ">C_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K_P GH_\ "C^U=?\ ^A:_ M\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@#=HK"_M77_\ MH6O_ ">C_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K_P GH_\ "C^U=?\ M^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@#=HK"_M7 M7_\ H6O_ ">C_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K_P GH_\ "C^U M=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@#=HK M"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K_P GH_\ M"C^U=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@ M#=HK"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K_P G MH_\ "C^U=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z M/_"@#=HK"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K M_P GH_\ "C^U=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6 MO_)Z/_"@#=HK"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ M *%K_P GH_\ "C^U=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ M /H6O_)Z/_"@#=HK"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R>C_PH W:*PO[ M5U__ *%K_P GH_\ "C^U=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_ MM77_ /H6O_)Z/_"@#=HK"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R>C_PH W: M*PO[5U__ *%K_P GH_\ "C^U=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ M H_M77_ /H6O_)Z/_"@#=HK"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R>C_P MH W:*PO[5U__ *%K_P GH_\ "C^U=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ M)Z/_ H_M77_ /H6O_)Z/_"@#=HK"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R M>C_PH W:*PO[5U__ *%K_P GH_\ "C^U=?\ ^A:_\GH_\* -VBL+^U=?_P"A M:_\ )Z/_ H_M77_ /H6O_)Z/_"@#=HK"_M77_\ H6O_ ">C_P */[5U_P#Z M%K_R>C_PH W:*PO[5U__ *%K_P GH_\ "C^U=?\ ^A:_\GH_\* -VBL+^U=? M_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@#=HK"_M77_\ H6O_ ">C_P */[5U M_P#Z%K_R>C_PH W:*PO[5U__ *%K_P GH_\ "C^U=?\ ^A:_\GH_\* -VBL+ M^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@#=HK"_M77_\ H6O_ ">C_P * M/[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K_P GH_\ "C^U=?\ ^A:_\GH_\* - MVBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@#=HK"_M77_\ H6O_ ">C M_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K_P GH_\ "C^U=?\ ^A:_\GH_ M\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@#=HK"_M77_\ H6O_ M ">C_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K_P GH_\ "C^U=?\ ^A:_ M\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@#=HK"_M77_\ MH6O_ ">C_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K_P GH_\ "C^U=?\ M^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@#=HK"_M7 M7_\ H6O_ ">C_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K_P GH_\ "C^U M=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@#=HK M"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K_P GH_\ M"C^U=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@ M#=HK"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K_P G MH_\ "C^U=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z M/_"@#=HK"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K M_P GH_\ "C^U=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6 MO_)Z/_"@#=HK"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ M *%K_P GH_\ "C^U=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ M /H6O_)Z/_"@#=HK"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R>C_PH W:*PO[ M5U__ *%K_P GH_\ "C^U=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_ MM77_ /H6O_)Z/_"@#=HK"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R>C_PH W: M*PO[5U__ *%K_P GH_\ "C^U=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ M H_M77_ /H6O_)Z/_"@#=HK"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R>C_P MH W:*PO[5U__ *%K_P GH_\ "C^U=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ M)Z/_ H_M77_ /H6O_)Z/_"@#=HK"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R M>C_PH W:*PO[5U__ *%K_P GH_\ "C^U=?\ ^A:_\GH_\* -VBL+^U=?_P"A M:_\ )Z/_ H_M77_ /H6O_)Z/_"@#=HK"_M77_\ H6O_ ">C_P */[5U_P#Z M%K_R>C_PH W:*PO[5U__ *%K_P GH_\ "C^U=?\ ^A:_\GH_\* -VBL+^U=? M_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@#=HK"_M77_\ H6O_ ">C_P */[5U M_P#Z%K_R>C_PH W:*PO[5U__ *%K_P GH_\ "C^U=?\ ^A:_\GH_\* -VBL+ M^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@#=HK"_M77_\ H6O_ ">C_P * M/[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K_P GH_\ "C^U=?\ ^A:_\GH_\* - MVBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@#=HK"_M77_\ H6O_ ">C M_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K_P GH_\ "C^U=?\ ^A:_\GH_ M\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@#=HK"_M77_\ H6O_ M ">C_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K_P GH_\ "C^U=?\ ^A:_ M\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@#=HK"_M77_\ MH6O_ ">C_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K_P GH_\ "C^U=?\ M^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@#=HK"_M7 M7_\ H6O_ ">C_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K_P GH_\ "C^U M=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@#=HK M"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K_P GH_\ M"C^U=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z/_"@ M#=HK"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K_P G MH_\ "C^U=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6O_)Z M/_"@#=HK"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ *%K M_P GH_\ "C^U=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ /H6 MO_)Z/_"@#=HK"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R>C_PH W:*PO[5U__ M *%K_P GH_\ "C^U=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_M77_ M /H6O_)Z/_"@#=HK"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R>C_PH W:*PO[ M5U__ *%K_P GH_\ "C^U=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ H_ MM77_ /H6O_)Z/_"@#=HK"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R>C_PH W: M*PO[5U__ *%K_P GH_\ "C^U=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ )Z/_ M H_M77_ /H6O_)Z/_"@#=HK"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R>C_P MH W:*PO[5U__ *%K_P GH_\ "C^U=?\ ^A:_\GH_\* -VBL+^U=?_P"A:_\ M)Z/_ H_M77_ /H6O_)Z/_"@#=HK"_M77_\ H6O_ ">C_P */[5U_P#Z%K_R M>C_PH W:*PO[5U__ *%K_P GH_\ "C^U=?\ ^A:_\GH_\* -VO/_ !;_ ,E> M^'7_ '$__2=:Z/\ M77_ /H6O_)Z/_"N2UJ>[NOBKX">_LOL,J/?B*/S1+YJ MFW^8Y'3;A1@]=WL: /2J*** "BBB@ HHHH **** "BBB@ K"\9?\BG>_]L__ M $-:W:PO&7_(IWO_ &S_ /0UH W:*** ,+P;_P BG9?]M/\ T-JW:PO!O_(I MV7_;3_T-JW: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "J]Q?6]I/:0SR;)+N4PP#:3O<(TA''3Y48\^GKBK%(?"FL7,=R/#U MPEK#(,D@;I%*!C@E 8_ER,@''0 URU^(-QXS\&74^E:-+J%HFH 7-K+<&T5 MGBPIES'F,=,#<=Y!&5[=1X>\'7W@_P /ZNVFW-IJ?B34KA[J:]O8_L\M_#.APZ?"WFS?ZRZNF!WW4[?ZR9R2268\\DXX'0"O)]/\!?&+ M2[R_O+3Q5H:76H2B:ZF=-[R,!@ LT!(4#@*/E7L!70>'O"/Q%F\46%]XS\3V M-]IEEOD%G;+A9I,#9O41HIVL X8[BK(, 9R "G91KHW[3NHM=S1@ZUHX:S50 MQ)*B,%6XP#BWD/I@#G)Q7:?$>^M]/^&OB.:ZD\N-M/FA!VDY>13&@X]691[9 MYXJ3Q5X27Q%<:5J%O>R6&K:3<>?9W*AF4 D>9&Z!EW(ZC!&0??!(.?KGAC5? M&]O;:?XB%I8:3%<+/<6UA>23->A0<1LY2/8@;!(PQ.!@H5!( ?"739M*^%?A M^WG:-G>W-P"A)&V5VE4<@<[7 /OGKUKM*** "L+QE_R*=[_VS_\ 0UK=K"\9 M?\BG>_\ ;/\ ]#6@#=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@ KS_P 6_P#)7OAU_P!Q/_TG6O0*\_\ %O\ R5[X=?\ <3_])UH ] HHHH * M*** "BBB@ HHHH **** "L+QE_R*=[_VS_\ 0UK=K"\9?\BG>_\ ;/\ ]#6@ M#=HHHH PO!O_ "*=E_VT_P#0VK=K"\&_\BG9?]M/_0VK=H **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ K"\9?\BG>_]L__ $-:W:PO&7_(IWO_ &S_ /0UH W: 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 *\_\ %O\ R5[X=?\ M<3_])UKT"O/_ !;_ ,E>^'7_ '$__2=: /0**** "BBB@ HHHH **** "BBB M@ K"\9?\BG>_]L__ $-:W:PO&7_(IWO_ &S_ /0UH W:*** ,+P;_P BG9?] MM/\ T-JW:PO!O_(IV7_;3_T-JW: "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * MPO&7_(IWO_;/_P!#6MVL+QE_R*=[_P!L_P#T-: -VBBB@ 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 **** "O/_ !;_ ,E>^'7_ '$__2=:] KS_P 6_P#) M7OAU_P!Q/_TG6@#T"BBB@ HHHH **** "BBB@ HHHH *PO&7_(IWO_;/_P!# M6MVL+QE_R*=[_P!L_P#T-: -VBBB@#"\&_\ (IV7_;3_ -#:MVL+P;_R*=E_ MVT_]#:MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L+QE_R*=[_VS_\ 0UK= MK"\9?\BG>_\ ;/\ ]#6@#=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@ KS_P 6_P#)7OAU_P!Q/_TG6O0*\_\ %O\ R5[X=?\ <3_])UH ] HH MHH **** "BBB@ HHHH **** "L+QE_R*=[_VS_\ 0UK=K"\9?\BG>_\ ;/\ M]#6@#=HHHH PO!O_ "*=E_VT_P#0VK=K"\&_\BG9?]M/_0VK=H **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ K"\9?\BG>_]L__ $-:W:PO&7_(IWO_ &S_ /0U MH W:*** "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 *\_\ %O\ R5[X M=?\ <3_])UKT"O/_ !;_ ,E>^'7_ '$__2=: /0**** "BBB@ HHHH **** M"BBB@ K"\9?\BG>_]L__ $-:W:PO&7_(IWO_ &S_ /0UH W:*** ,+P;_P B MG9?]M/\ T-JW:PO!O_(IV7_;3_T-JW: "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH *PO&7_(IWO_;/_P!#6MVL+QE_R*=[_P!L_P#T-: -VBBB@ 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 **** "O/_ !;_ ,E>^'7_ '$__2=:] KS_P 6 M_P#)7OAU_P!Q/_TG6@#T"BBB@ HHHH **** "BBB@ HHHH *PO&7_(IWO_;/ M_P!#6MVL+QE_R*=[_P!L_P#T-: -VBBB@#"\&_\ (IV7_;3_ -#:MVL+P;_R M*=E_VT_]#:MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** ,OQ#XATWPQHT^J:I*> M#-2M-7\(?$V_U98T\8S6]Z;F.4.)8K?R6P^T \;V..20 >D5GZ9KNCZWYO]DZK8W_ M )./,^R7"2[,YQG:3C.#U]#7G_BZYE\5_%71/!*-YFD6<7]IZO%'*A$FTYBC ME0CE0PC)7G<)0<#:&K8^*MC<'P7<:WI<>W6]&Q>65TC!7@ (\W!/!4QA\HMP^(_#6FZS!Y82\MTE*)()!&Q'S)N'4JV5/ Y!X%:E !6% MXR_Y%.]_[9_^AK6[6%XR_P"13O?^V?\ Z&M &[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 %%%% !7G_BW_ )*]\.O^XG_Z3K7H%>?^+?\ DKWPZ_[B M?_I.M 'H%%%% !1110 4444 %%%% !1110 5A>,O^13O?^V?_H:UNUA>,O\ MD4[W_MG_ .AK0!NT444 87@W_D4[+_MI_P"AM6[6%X-_Y%.R_P"VG_H;5NT M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110!XO\7/A#I>HZ=JWBO2G^Q:E#$UUTA?2+IP%2Z@91Y2$CC=C ![XVG#CYM#3/ M'MGXT^"FLF6]@;6XM$NEO;;>!)N2(J9-N!\K95L@;06VYR*Y>6SM_$7B/X1V M&EF"34]-T^VN]194),,")#(@D8 XSA]H/>0=-X) .@\/?\G0^+/^P5'_ .@V MM>@>._\ DGGB7_L%77_HIJX_Q=;2^%/BKHGC9%\O2+R+^S-7ECB0"/<<122N M3PI8Q@MQM$0&3N"UJ?%G4KN/P<^A:2LDVM:Z_P!AM+>((6=3S*2&/""/<"W\ M.X$D=0 1_!+_ ))#H7_;Q_Z425Z!67X;T2'PYX:TW1H/+*6=ND1=(Q&)& ^9 M]HZ%FRQY/)/)K4H *JZAI]MJED]G>(SP.59E5V3.U@PY4@XR!QWZ'@U:HH P MO^$-T#_GP_\ (TG_ ,51_P (;H'_ #X?^1I/_BJW:* ,+_A#= _Y\/\ R-)_ M\51_PAN@?\^'_D:3_P"*K=HH PO^$-T#_GP_\C2?_%4?\(;H'_/A_P"1I/\ MXJMVB@#"_P"$-T#_ )\/_(TG_P 51_PAN@?\^'_D:3_XJMVB@#"_X0W0/^?# M_P C2?\ Q5'_ AN@?\ /A_Y&D_^*K=HH PO^$-T#_GP_P#(TG_Q5'_"&Z!_ MSX?^1I/_ (JMVB@#"_X0W0/^?#_R-)_\51_PAN@?\^'_ )&D_P#BJW:* ,+_ M (0W0/\ GP_\C2?_ !5'_"&Z!_SX?^1I/_BJW:* ,+_A#= _Y\/_ "-)_P#% M4?\ "&Z!_P ^'_D:3_XJMVB@#"_X0W0/^?#_ ,C2?_%4?\(;H'_/A_Y&D_\ MBJW:* ,+_A#= _Y\/_(TG_Q5'_"&Z!_SX?\ D:3_ .*K=HH PO\ A#= _P"? M#_R-)_\ %4?\(;H'_/A_Y&D_^*K=HH PO^$-T#_GP_\ (TG_ ,51_P (;H'_ M #X?^1I/_BJW:* ,+_A#= _Y\/\ R-)_\51_PAN@?\^'_D:3_P"*K=HH PO^ M$-T#_GP_\C2?_%4?\(;H'_/A_P"1I/\ XJMVB@#"_P"$-T#_ )\/_(TG_P 5 M1_PAN@?\^'_D:3_XJMVB@#"_X0W0/^?#_P C2?\ Q5'_ AN@?\ /A_Y&D_^ M*K=HH PO^$-T#_GP_P#(TG_Q5'_"&Z!_SX?^1I/_ (JMVB@#"_X0W0/^?#_R M-)_\51_PAN@?\^'_ )&D_P#BJW:* ,+_ (0W0/\ GP_\C2?_ !5'_"&Z!_SX M?^1I/_BJW:* ,+_A#= _Y\/_ "-)_P#%4?\ "&Z!_P ^'_D:3_XJMVB@#"_X M0W0/^?#_ ,C2?_%4?\(;H'_/A_Y&D_\ BJW:* ,+_A#= _Y\/_(TG_Q5'_"& MZ!_SX?\ D:3_ .*K=HH PO\ A#= _P"?#_R-)_\ %4?\(;H'_/A_Y&D_^*K= MHH PO^$-T#_GP_\ (TG_ ,51_P (;H'_ #X?^1I/_BJW:* ,+_A#= _Y\/\ MR-)_\51_PAN@?\^'_D:3_P"*K=HH PO^$-T#_GP_\C2?_%4?\(;H'_/A_P"1 MI/\ XJMVB@#"_P"$-T#_ )\/_(TG_P 51_PAN@?\^'_D:3_XJMVB@#"_X0W0 M/^?#_P C2?\ Q5'_ AN@?\ /A_Y&D_^*K=HH PO^$-T#_GP_P#(TG_Q5'_" M&Z!_SX?^1I/_ (JMVB@#"_X0W0/^?#_R-)_\51_PAN@?\^'_ )&D_P#BJW:* M ,+_ (0W0/\ GP_\C2?_ !5'_"&Z!_SX?^1I/_BJW:* ,+_A#= _Y\/_ "-) M_P#%4?\ "&Z!_P ^'_D:3_XJMVB@#"_X0W0/^?#_ ,C2?_%4?\(;H'_/A_Y& MD_\ BJW:* ,+_A#= _Y\/_(TG_Q5'_"&Z!_SX?\ D:3_ .*K=HH PO\ A#= M_P"?#_R-)_\ %4?\(;H'_/A_Y&D_^*K=HH PO^$-T#_GP_\ (TG_ ,51_P ( M;H'_ #X?^1I/_BJW:* ,+_A#= _Y\/\ R-)_\51_PAN@?\^'_D:3_P"*K=HH M PO^$-T#_GP_\C2?_%4?\(;H'_/A_P"1I/\ XJMVB@#"_P"$-T#_ )\/_(TG M_P 51_PAN@?\^'_D:3_XJMVB@#"_X0W0/^?#_P C2?\ Q5'_ AN@?\ /A_Y M&D_^*K=HH PO^$-T#_GP_P#(TG_Q5'_"&Z!_SX?^1I/_ (JMVB@#"_X0W0/^ M?#_R-)_\51_PAN@?\^'_ )&D_P#BJW:* ,+_ (0W0/\ GP_\C2?_ !5'_"&Z M!_SX?^1I/_BJW:* ,+_A#= _Y\/_ "-)_P#%4?\ "&Z!_P ^'_D:3_XJMVB@ M#"_X0W0/^?#_ ,C2?_%4?\(;H'_/A_Y&D_\ BJW:* ,+_A#= _Y\/_(TG_Q5 M'_"&Z!_SX?\ D:3_ .*K=HH PO\ A#= _P"?#_R-)_\ %4?\(;H'_/A_Y&D_ M^*K=HH PO^$-T#_GP_\ (TG_ ,51_P (;H'_ #X?^1I/_BJW:* ,+_A#= _Y M\/\ R-)_\51_PAN@?\^'_D:3_P"*K=HH PO^$-T#_GP_\C2?_%4?\(;H'_/A M_P"1I/\ XJMVB@#"_P"$-T#_ )\/_(TG_P 51_PAN@?\^'_D:3_XJMVB@#"_ MX0W0/^?#_P C2?\ Q5'_ AN@?\ /A_Y&D_^*K=HH PO^$-T#_GP_P#(TG_Q M5'_"&Z!_SX?^1I/_ (JMVB@#"_X0W0/^?#_R-)_\51_PAN@?\^'_ )&D_P#B MJW:* ,+_ (0W0/\ GP_\C2?_ !5'_"&Z!_SX?^1I/_BJW:* ,+_A#= _Y\/_ M "-)_P#%4?\ "&Z!_P ^'_D:3_XJMVB@#"_X0W0/^?#_ ,C2?_%4?\(;H'_/ MA_Y&D_\ BJW:* ,+_A#= _Y\/_(TG_Q5'_"&Z!_SX?\ D:3_ .*K=HH PO\ MA#= _P"?#_R-)_\ %4?\(;H'_/A_Y&D_^*K=HH PO^$-T#_GP_\ (TG_ ,51 M_P (;H'_ #X?^1I/_BJW:* ,+_A#= _Y\/\ R-)_\51_PAN@?\^'_D:3_P"* MK=HH PO^$-T#_GP_\C2?_%4?\(;H'_/A_P"1I/\ XJMVB@#"_P"$-T#_ )\/ M_(TG_P 51_PAN@?\^'_D:3_XJMVB@#"_X0W0/^?#_P C2?\ Q5'_ AN@?\ M/A_Y&D_^*K=HH PO^$-T#_GP_P#(TG_Q5'_"&Z!_SX?^1I/_ (JMVB@#"_X0 MW0/^?#_R-)_\51_PAN@?\^'_ )&D_P#BJW:* ,+_ (0W0/\ GP_\C2?_ !5' M_"&Z!_SX?^1I/_BJW:* ,+_A#= _Y\/_ "-)_P#%4?\ "&Z!_P ^'_D:3_XJ MMVB@#"_X0W0/^?#_ ,C2?_%4?\(;H'_/A_Y&D_\ BJW:* ,+_A#= _Y\/_(T MG_Q5'_"&Z!_SX?\ D:3_ .*K=HH PO\ A#= _P"?#_R-)_\ %4?\(;H'_/A_ MY&D_^*K=HH PO^$-T#_GP_\ (TG_ ,51_P (;H'_ #X?^1I/_BJW:* ,+_A# M= _Y\/\ R-)_\51_PAN@?\^'_D:3_P"*K=HH PO^$-T#_GP_\C2?_%4?\(;H M'_/A_P"1I/\ XJMVB@#"_P"$-T#_ )\/_(TG_P 51_PAN@?\^'_D:3_XJMVB M@#"_X0W0/^?#_P C2?\ Q5'_ AN@?\ /A_Y&D_^*K=HH PO^$-T#_GP_P#( MTG_Q5'_"&Z!_SX?^1I/_ (JMVB@#"_X0W0/^?#_R-)_\51_PAN@?\^'_ )&D M_P#BJW:* ,+_ (0W0/\ GP_\C2?_ !5'_"&Z!_SX?^1I/_BJW:* ,+_A#= _ MY\/_ "-)_P#%4?\ "&Z!_P ^'_D:3_XJMVB@#"_X0W0/^?#_ ,C2?_%4?\(; MH'_/A_Y&D_\ BJW:* ,+_A#= _Y\/_(TG_Q5'_"&Z!_SX?\ D:3_ .*K=HH MPO\ A#= _P"?#_R-)_\ %4?\(;H'_/A_Y&D_^*K=HH PO^$-T#_GP_\ (TG_ M ,51_P (;H'_ #X?^1I/_BJW:* ,+_A#= _Y\/\ R-)_\51_PAN@?\^'_D:3 M_P"*K=HH PO^$-T#_GP_\C2?_%4?\(;H'_/A_P"1I/\ XJMVB@#"_P"$-T#_ M )\/_(TG_P 51_PAN@?\^'_D:3_XJMVB@#"_X0W0/^?#_P C2?\ Q5'_ AN M@?\ /A_Y&D_^*K=HH PO^$-T#_GP_P#(TG_Q5'_"&Z!_SX?^1I/_ (JMVB@# M"_X0W0/^?#_R-)_\51_PAN@?\^'_ )&D_P#BJW:* ,+_ (0W0/\ GP_\C2?_ M !5'_"&Z!_SX?^1I/_BJW:* ,+_A#= _Y\/_ "-)_P#%4?\ "&Z!_P ^'_D: M3_XJMVB@#"_X0W0/^?#_ ,C2?_%4?\(;H'_/A_Y&D_\ BJW:* ,+_A#= _Y\ M/_(TG_Q5'_"&Z!_SX?\ D:3_ .*K=HH PO\ A#= _P"?#_R-)_\ %4?\(;H' M_/A_Y&D_^*K=HH PO^$-T#_GP_\ (TG_ ,51_P (;H'_ #X?^1I/_BJW:* , M+_A#= _Y\/\ R-)_\51_PAN@?\^'_D:3_P"*K=HH PO^$-T#_GP_\C2?_%4? M\(;H'_/A_P"1I/\ XJMVB@#"_P"$-T#_ )\/_(TG_P 51_PAN@?\^'_D:3_X MJMVB@#"_X0W0/^?#_P C2?\ Q5'_ AN@?\ /A_Y&D_^*K=HH PO^$-T#_GP M_P#(TG_Q5'_"&Z!_SX?^1I/_ (JMVB@#"_X0W0/^?#_R-)_\51_PAN@?\^'_ M )&D_P#BJW:* ,+_ (0W0/\ GP_\C2?_ !5'_"&Z!_SX?^1I/_BJW:* ,+_A M#= _Y\/_ "-)_P#%4?\ "&Z!_P ^'_D:3_XJMVB@#"_X0W0/^?#_ ,C2?_%4 M?\(;H'_/A_Y&D_\ BJW:* ,+_A#= _Y\/_(TG_Q5'_"&Z!_SX?\ D:3_ .*K M=HH PO\ A#= _P"?#_R-)_\ %4?\(;H'_/A_Y&D_^*K=HH PO^$-T#_GP_\ M(TG_ ,51_P (;H'_ #X?^1I/_BJW:* ,+_A#= _Y\/\ R-)_\51_PAN@?\^' M_D:3_P"*K=HH PO^$-T#_GP_\C2?_%4?\(;H'_/A_P"1I/\ XJMVB@#"_P"$ M-T#_ )\/_(TG_P 51_PAN@?\^'_D:3_XJMVB@#"_X0W0/^?#_P C2?\ Q5'_ M AN@?\ /A_Y&D_^*K=HH PO^$-T#_GP_P#(TG_Q5'_"&Z!_SX?^1I/_ (JM MVB@#"_X0W0/^?#_R-)_\51_PAN@?\^'_ )&D_P#BJW:* ,+_ (0W0/\ GP_\ MC2?_ !5'_"&Z!_SX?^1I/_BJW:* ,+_A#= _Y\/_ "-)_P#%4?\ "&Z!_P ^ M'_D:3_XJMVB@#"_X0W0/^?#_ ,C2?_%4?\(;H'_/A_Y&D_\ BJW:* ,+_A#= M _Y\/_(TG_Q5'_"&Z!_SX?\ D:3_ .*K=HH PO\ A#= _P"?#_R-)_\ %4?\ M(;H'_/A_Y&D_^*K=HH PO^$-T#_GP_\ (TG_ ,51_P (;H'_ #X?^1I/_BJW M:* ,+_A#= _Y\/\ R-)_\51_PAN@?\^'_D:3_P"*K=HH PO^$-T#_GP_\C2? M_%4?\(;H'_/A_P"1I/\ XJMVB@#"_P"$-T#_ )\/_(TG_P 51_PAN@?\^'_D M:3_XJMVB@#"_X0W0/^?#_P C2?\ Q5'_ AN@?\ /A_Y&D_^*K=HH PO^$-T M#_GP_P#(TG_Q5'_"&Z!_SX?^1I/_ (JMVB@#"_X0W0/^?#_R-)_\51_PAN@? M\^'_ )&D_P#BJW:* ,+_ (0W0/\ GP_\C2?_ !5'_"&Z!_SX?^1I/_BJW:* M,+_A#= _Y\/_ "-)_P#%4?\ "&Z!_P ^'_D:3_XJMVB@#"_X0W0/^?#_ ,C2 M?_%4?\(;H'_/A_Y&D_\ BJW:* ,+_A#= _Y\/_(TG_Q5'_"&Z!_SX?\ D:3_ M .*K=HH PO\ A#= _P"?#_R-)_\ %4?\(;H'_/A_Y&D_^*K=HH PO^$-T#_G MP_\ (TG_ ,53[?PEH=K?VU[#8[;BV=CS/L MEND6_&<9V@9QD]?4UH44 %%%% !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 5A>,O^13O?\ MMG_Z&M;M87C+_D4[W_MG_P"AK0!NT444 87@W_D4[+_MI_Z&U;M87@W_ )%. MR_[:?^AM6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 5'.9EMY6MXXY)PA,:2.45FQP"P!(&>^#CT-244 >5R^+ M?%]M\:]"\+:C-IL>GW=O+=&*RC8EU,4A".[\DH\9PRA=PY(&=J^H3SPVMO+< M7$L<,$2%Y))&"JB@9))/ '.:\C\0_\ )T/A/_L%2?\ H-U7KD\$-U;RV]Q% M'-!*A22.10RNI&""#P01QB@#R?59/C#XA>XU;03::!IX3_1--NQ&UU,H7<&; M*,$=LXVEEVD8/0L=#X4_$N;Q1[@=>AZ3PWHD/ASPUINC0>64 ML[=(BZ1B,2,!\S[1T+-ECR>2>30!Y?XCB^-HM[S6[&^TVV@V"5-'M$2>>)<# M* M$0[@9)PW)!VCD"NT^&OC?_A/?"2ZK):_9KJ*4VURBG*&155BR-4E,YY<2*.C#( !)^4+@L,$@&AXVU/Q)H^AZAJ.B0 MZ5Y=C:-=.]ZTC&39DL@10,?*,AMQY&W: =PK_"W6]1\1_#C2=6U:X^T7T_G> M9+L5-VV9U'"@ < #@5H>._\ DGGB7_L%77_HIJY_X)?\DAT+_MX_]*)* /0* M\ST3Q#=W7C'QMXDN[G4FT727&E65BKIMEF3'FJL0/S2M)L"$D%O-"^R]AXQU M]?"W@[5=:9HP]K;LT7F*S*TI^6-2%YP7*CMUZCK6/\-/"T.@_#?1].N[6,SN MB7EPLML$83,PD&]3SO0[%!//[L=, XO7!\;Y+.]URTN+&PA&Z2/18%BN)X MT!Q@$QL'; W<-SG@ X6NP^&7Q$M_B#HXKROX,6#7)\4>,%$D=IXAU.2:TBD5=PB223#'#'!+.RX[;,Y((H Z M#5_%=W=>/+3P7H9C6X-NUWJ5[\CFSAQA0B$_ZTL4QN!"AE)5P3B/6M>O? 5Y MI,NK:I_:.B:A=BSEN+M8XI[65P2C[D5(S" K;L@,N<[F'RCF_A=,VI?%+XDW M]X(Y;N&]2UCF,:AEB5Y4" @=-L<>?7:")F4$H MWG(N5]#M9AD=B1WH ] G,RV\K6\<A>%M1FTV/3[NWENC%91L2ZF*0A'=^24>,X90NX\\)WUQJ?@W0[ M^\D\RZNM/MYIGV@;G:-2QP.!DD]*\W\0_P#)T/A/_L%2?^@W5 'L%RN)]'TC2+LV*W,*1//XKR/XLSS6WQ&^&3P2R1.=3= M"R,5)5I(%8<=BI(([@D5ZY0 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 >?_ !0\0^+/#/A?4=7TA=*AM;;8GF3%Y9F$A";U M7 5&5V& =X8')QC:W4>$[ZXU/P;H=_>2>9=76GV\TS[0-SM&I8X' R2>E-/AUXQBTSXCRQWVEWJ#RK^V MA4+'ZLFU%+ $X=2-PX([!_<(X(87F>**-'F??*RJ 7;:%RWJ=JJ,GL .U>7_ M !IL&\3#PMX/MQ(MWJFIF82A5*Q111MYK'+#)"R;@.^TC.<9 /5*\_\ $U_J M.I?%7PQX:L+N^MK6VB?5M2-O(L8DC4[8E)ZLN\%63&"''IE?0*\S^%Z+K_B# MQ9XY9(V34KW[)8R?9F3=;0@*KJS*Y/'^M7!M?!IM-'MK M=_WE_J(^:Y;+*5CC*.0BDQ M1HBLJJ6_A"AHV",0P&X-D$?W/4-9U>+1-.>\EM;ZZQD+#8VKW$CM@D *@.,X MQEL+DC)&:\K\"^,/#/CWXI7&N.\D&K0V7V33;*YA5?W0=V9U?0 FU6 M8#> 6H ]Z&-D<\QB1N1G+!6(XS_ GTXZUYOX6\6>*;SXS: MSX7UNZL7M=/T\R(EE 41V+1,LAW%F#;),%=VT>_4^H5X_P"'O^3H?%G_ &"H M_P#T&UH ]@KS_P")=_J,UYX8\+:3=WUI=:UJ'[Z>SD6)UM8ANFPYY5L%6&.N MTCO@^@5YGX=1?$_QI\1:^4C>TT*W32+20VS#=+DM*0[='1BZ':.5D'8Y8 L> M*+_QYK^J/IW@8VFG6=F[+<:O>,C)/*, Q1KMC8RK9#=]GLD,$-LA2"*.)"[.51 M0H+,Q9CQW+$DGN237E_CFP;Q-\8_!6D6XD1](1]7NI2JE1%YB;0/F!)+Q;3Q MQO!YP< ':>-/%EGX*\+W6M7B>;Y6$A@#A&FD8X503^).,D*&.#C%4X+#QA-H MT6HOK4<&N/;AVTV2WC-@DI7_ %9V@RX'3<)3\WS %?DKC_C),TWBKX>:/,(Y M=/O-85[BWDC5ED*O$HSD=-LCC'0[N<\5ZY0!S?A+QIIOBOP=%XC1X[2 (QND MEF4_9F3[X=N@ 'S G'RD$@9KA]5D^,/B%[C5M!-IH&GA/]$TV[$;74RA=P9L MHP1VSC:67:1@]"QC^$823Q#\2/#[00'2(=5<1V?DKY:AWE1EQC[I6-!MZ8'3 MDU[!0!YG\*?B7-XN2?0M<@DM_$FG(?M ,103*K!2Q&/D<,0&7CDY'&0NYXN\ M7W&E:YHGAK1HH)];U>7Y?.(9+:!>9)7311+,L;,$#0- M$B+N#,"5<$,!PR=^T@GANK>*XMY8YH)4#QR1L&5U(R""."".1V M?&;6?"^MW5B]KI^GF1$LH"B.Q:)ED.XLP;9)@KNVCWZGU"O'_#W_ "=#XL_[ M!4?_ *#:T >J:KJ4.D:7<7\ZR.D*9$<0!>5NBH@)&YV8A5'N#XWR6 M=[KEI<6-A"-TD>BP+%<3QH#C )C8.V!NX;G/ !PM>R300W*!)XHY4#JX5U# M,K!E//<, 0>Q -24 PJ#L!;.UT)_A;:W!.1@ M@YX8]9JVI0Z-HU]JEPLC065O)<2+& 6*HI8@9(&<#U%>;_!BP:Y/BCQ@HDCM M/$.IR36D4BKN$22288X8X)9V7';9G)!%7/C#*^I:/I'@ZV;%UXBU"*!L0-(T M<",'DE ! ^0A""P]L@@AM;>*WMXHX8(D"1QQJ%5% P . .,5Y7\5/B7IVDZ==>') M;+58O[1BEM9+YM/;RT4AE?RP[1^:PRO(.W#AMS8VD [SP?XEA\8>$[#7H+>2 MW2[1B87()1E8HPR.HW*<'C(QP.E69A M(0F]5P%1E=A@'>&!R<8VMTG@Z/18?!VE1>'9HY])2W5;>5 !O ZLV /G+9+< M [MV0#FN;^-O_)(==_[=_P#THCH ZCPG?7&I^#=#O[R3S+JZT^WFF?:!N=HU M+' X&23TK8KG_ G_ "3SPU_V"K7_ -%+6/\ %O6'TKX=:A#;)YM]J>--M8!$ MSF5YOE*J%_BV;R/<#KT(!A^"_$VIS^']<\8S#4M2?6-3:'0]+>>-=\2DK&J+ MG$9^_P"8>?EB+D'!)Y_7[SXV^'=+;Q+=7^FS6D;B>XTVV@1S!&?F*M\F2B_= M)5V('.< L/7/#_AVST'P]I&DK%!+_9D2K'*(0G[P(5:0#G:S;G).<_.W)R:N M:MJ4.C:-?:I<+(T%E;R7$BQ@%BJ*6(&2!G ]10!C^!O&=CXZ\-1ZQ8QR0D.8 M;B!^3#* "5SC### @CJ",@'(&6OB>]\3^.=3\-:)/]DL-)B7^T-3B\N23SV( MV11!MRKC#ABRMRK+A3ACG_ [P]<:!\-;9[IOWFI2F_"8'R(ZJ$Y!.KZ_&B:-X2 MLX[C6KI-S7$KJ(K"(L%\V0'DDG.U<'.QSAMA4\?^T#,VG>%=#UBU$::A9:Q$ M]O<&-6:,[';C(/&Y$)'0[1GI7K @A6X>X6*,3NBH\@4;F522H)ZD LQ [;CZ MT >%ZAXQ^)7PRURPN?&D\&M:%=9CD>SB0!&]F"(1( ,A6^5AD Y!*^X6%];Z MGIUM?V'M,TGSO.^PVD5MYNW;OV(%W8R<9QG&30!YO M\7O%WC7PCH:7^GMI5G:SW?V5'0-/.O5U<%E"#:_JCZ=X&-IIUG9 MNRW&KWC(R3RC ,4:[7.%+$,VW[R,N05(;T2HX8(;9"D$4<2%V.6\&?$,>9=74JK97\42A6+':@PB@-&QZ-C*MD-W MV>T5Y7XYL&\3?&/P5I%N)$?2$?5[J4JI41>8FT#Y@22\6T\<;P><''IE_?6^ MF:=OVB%) M%2*6ZF&5W*.9%\LY&?NLG;/S5_$(^)WB&\$WA2XL= TR/Y8_[04&>Z! /F%# M&_EKV"G:XP=P&0!)\'-/F'A.Z\17T$<6H>(;V;49@(#&55F.Q02263JZY[2< M>IZCQ1XIM/">EO?W=GJ5TB(SE+&T>8A5QN+,/D0 '.79> <9Q0!P_P +/'NO MZMK.I>$/%]I(FO:'_%GB/Q%XCBEQXAOO*\ZTEA5#;P(B MJ!&& MK"[OK:UMHGU;4C;R+&)(U.V)2>K+O!5DQ@AQZ97/UF[^)7BO47F\&SV.BZ)# ME8+N]*2-J')!D0!),1_+E3@;E8-DA@%D^%Z+K_B#Q9XY9(V34KW[)8R?9F3= M;0@*KJSEVJ6 M-M'>:UJ=PMGIUH\BJ'E;@,V2#L!(SCNR@EZ]#K?]I26<37-Q8W<$<<#QK\TBQ%%\R-L MA"[2 =&W'YAJ0>*]-NO!T7B:W,DUG+;B:../:TKL>!" #@REODVY^_\ +UK8 MG@ANK>6WN(HYH)4*21R*&5U(P00>"".,5Y/^S_,VI_#)[6^$<\%EJ;I;H\:D M( (Y1VY(D8L">0<8Z# !3UP?&^2SO=- <8!,;!VP-W M#U+V%0=@+9VNA/\ "VUN"\9&2>48!BC7:YPI8AFV_>1ER"I##/B& M/,NKJ55LK^*)0K%CM0810&C8]&QE6R&[[/9(8(;9"D$4<2%V#S@X /5 M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J> MI'4A;JNEQVC3NX5GNG8+$I!^<*H)<@X^3*9Y^9:N44 >9_"_Q;XC\1^)?&%E MX@FM"^E7$5ND-I'MBC8&5'*D_.03&#\Q/MCI7<:_J[:+I;7$%G)?7DCB&TLH MG57N)6Z*"> ,LQ_A56;&%->9_"#_DH?Q._["H_]&W%>N200S/"\L4;O"^^) MF4$HVTKE?0[689'8D=Z /#]?O/C;X=TMO$MU?Z;-:1N)[C3;:!',$9^8JWR9 M*+]TE78@,['QUX:CUBQCDA(2XD6, L512Q R0,X'J*X/X'>'KC0/AK;/=-^\U*4W MX3 ^1'50G()SE45NV-V",B@#I/'^OMX7\!ZSK$32+/!;E8'158I*Y"1MAN" MS*3G/ /!Z5GZ>/$?A[P'I&FV]M=ZKXDEMQYCZA<;TAE8@R---GE$9\!5)=@N M%R 6&/\ $)%\3>//!_@[9'+ MP=7OU>V:4+%$"$#?P['/F(NZA8ZWI"R[;J*VB0*H/ #L(E9,YX89 8 'J WMFDZE#K.C M6.J6ZR+!>V\=Q&L@ 8*ZA@#@D9P?4UX_\3?B/H&I%?!VIP:SIVGWCPR75]+I MS(QB$B,/+20JX&58%RIQL("/G(]DL/L?]G6W]G>1]A\I/L_V?'E^7@;=F.-N M,8QQB@#R_P"+WB[QKX1T-+_3VTJSM9[O[*CH&GG7JZN"RA!N56!4JVWLS;OE M]8KQ_P#:._Y)YI__ &%8_P#T5+7L% %/5M2AT;1K[5+A9&@LK>2XD6, L512 MQ R0,X'J*\W\,:SXHTSX96-WY-WKWBS77EO+>VN+E-D:L,A^H"0!!&=H(PTB MK\I88N?&&5]2T?2/!ULV+KQ%J$4#8@:1HX$8/)* "!\A"$Y/W2WH2/0(;"SM M_L_D6D$7V:(P0;(POE1G;E%Q]U?D7@'Z]K?Q?^'?V/6]=U"QUO2% MEVW45M$@50> '81*R9SPPR P /4!O9/#FOV/BGP_9ZUIK2&TND+)YB[64@E6 M4CU# CC(XX)'-8_Q.U*'2OAEXBN)UD9'LGMP$ )W2CRE/)'&YP3[9Z]*R]&T MS4? ?P-DMO.\O4]/TJYN=VU3Y4Q5Y=N,LK;6;&>0=N>^* )-#\1ZAX^U36?[ M*OI--T'3;@6D-[:B&66\F7.\@N'01 %"/DRV00PY6KFF>)[BR\:?=KB-KB+)4I(O3S@59OD&UE!.U,8K+^!T$,/PDTAXHHT>9YWE95 +MY MSKEO4[549/8 =JQ_BC,VF_%+X;7]F(XKN:]>UDF$:EFB9XD*$D=-LDF/3<2, M'F@#I/&.I^+K^\_L'P1#!%=)M:]U:Y9##:9!98PI#%I& !(VG:KHH/*O[:%0L?JR;44L 3AU(W#@CL']PC@AA>9XHHT> M9]\K*H!=MH7+>IVJHR>P [5Y?\:;!O$P\+>#[<2+=ZIJ9F$H52L444;>:QRP MR0LFX#OM(SG&0#TR^NOL5G)<"WGN&7 6&!-SNQ( [#)(Y)"CJ2 "1Y'XCB^ M-HM[S6[&^TVV@V"5-'M$2>>)<#* M$0[@9)PW)!VCD"O9*X/X@?$RT\#V^QM M.U*:=W$2W LG^SQL0#R[%5D.TL0J-R4*DIU !<^&OC?_ (3WPDNJR6OV:ZBE M-M7$BCHPR 2?E"X+#!.WXR_P"13O?^V?\ Z&M &[1110!A M>#?^13LO^VG_ *&U;M87@W_D4[+_ +:?^AM6[0 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >/\ B'_DZ'PG M_P!@J3_T&ZKV"O.[WX?:]?>/-.\82^(]-&H6%N;>*-=)?RBI$@RP^T9S^\;H M1T'X]I?6VJ7&AR6UKJ,%KJ;Q!!>"UWHC\;G6(O\ 7 +''&=V,$ Y_P 3ZS>: MG>3>$?#;_P#$UEB_TV^!(32X7'WR5()F(SY: @_Q'"CG=L3\L<#)/)K<\,?"K4M'\66.O:UXUU+77L$E%M#<*V$:1=C'+2/QM)X&,D M+SQ@@!XB=?$_QI\.Z 'C>TT*W?5[N,7+#=+D+$"B]'1BCC<>5D/8X;TRN;\. M^%&T3Q!XBUJXU*2]N]9N$"&ZMY;>XBCF@E0I)'(H97 M4C!!!X((XQ7D?P.T>XT74?&]E&\[Z1:ZJ;2T,LH.7C+ASM'1BIBR<#/'IQV& MC>&_%VGZ%-2\&:);:)+JUI?:?;(XBVV+0R[F.0#G_ (H.NO\ MB#PGX&5XV34KW[7?1_:63=;0@LR,J\D/AMIX&Z/VROIE6R2QM;41*BV\0(=@6ZN2XW \8W$<\8N>)],U36-#FL-(UG^R+B;Y6NU@\ MUT3N$^9=K'CYN<>$='EDBTV-Q%K6JQ,1Y>"";6$CAI6 M'#YRJ*2""3MKM$^QZ?%:VC3+.\FI>7JMO,8MB-& M68L!D\X:?:".#L;H>*T/CE=>7\,Y].CMYY[K5+NWL[:.%-Q:3>) ,=>1&0,9 M.2.*ZC7/"=GJ^L:?KD+_ &36].W?9;Q4#95E8&.13]^,[CP"&&3M922:K_\ M"(?VEKFGZUXDNH-2O-,W_8HH;7R8(6;:?,V,SLTGRC!+[1@$*&&X@&QH6F?V M)X>TS2?.\[[#:16WF[=N_8@7=C)QG&<9->7^(?\ DZ'PG_V"I/\ T&ZKV"O. M[WX?:]?>/-.\82^(]-&H6%N;>*-=)?RBI$@RP^T9S^\;H1T'X@'HE<_J?@GP M[J^L1:OIQ9VWMI-);3'*A3EXF5F^48Y)P,@=36Y )EMXEN)(Y)P@$CQ MH45FQR0I)(&>V3CU-T53TK2K'0]+M],TRVCMK.W39%$G11_,DG))/))).2:N4 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'G_QM_P"2 M0Z[_ -N__I1'70>!/^2>>&O^P5:_^BEJGX[\*:EXST2YT2+5K2QT^Y1!+NL6 MFEW*X?*MYJ@#Y5&"I[\\\:'A;1]2T'1K;2[W4;2\@M+>*WMFALV@8*B[_KP 6-?U^Q\-Z6U_?M(07$4,$*[Y;B5N%BC3JSL>@^I. "1C^%- O MH]4U#Q1KRQKK6IHD8MD;S$L(%^[ CGDDGYG(PI;D#C)YOQ9\+O$'BGQ0NM_\ M)W/8-;[EL8K6S9/LJ,,$*PE!+$?>;C/3@ 9<_P9\575O+;W'Q4UF:"5"DD< MB2LKJ1@@@SX((XQ0!V'Q+\4PZ#\-]8U&TNHS.Z/9V[17(1A,S&,[&'.]#O8@ M<_NSTP2-CP=H"^%O!VE:*JQA[6W59?+9F5I3\TC MS@N6/;KT'2LO4/ :7L7 MA&RCU2>+3/#LL4PMS&K/G!'84 %>-_$30&3XT^ ]4T MA9(]0O;@K=>4RQ[XH"C.Q/!)\IG4Y)RJA0.QZR+P?XIL/%%]JNF^.9S8W0?E4^8I506) 7;P%!W8YZ#3- 2SU&75KR?[=J\T0@>[:)4V1 E MO*C 'RQ[BQP2S'CN3B9K>5;>2..

L?'FH^,(O$>FG4+^W%O+&VDOY04",94?: M,Y_=KU)ZG\ #L/$FMP^'/#6I:S/Y92SMWE"/((Q(P'RIN/0LV%'!Y(X-O4ZGC?PHWC3P^-%;4I+& MTEN(WN_+B5VFB4[C&"?N$L%.[G&WH02*Z2@##\2^)8?#UO B6\E]JEZYBL-. MA($ES)C)Y/"HHY9SPHY/8&OX0\-3:#;WUWJ-Q'=:UJEP;J_N$!VAB,+%&6^; MRD'RJ&)[GC.!P^J_"+Q-JWB6XU]_B-=VU_,GE;K2S:$1Q9R(EVS9" \XSR>3 MDDFJ\WP3U[44%KK'Q+UF_P!/=U,]LZN1(H8''S2L >."5.#@X.* +'QD$*)X M,\:Q2276GZ1J<4TOV5!('A=D?S V<8_=J!G@F0_X1C^W_ /B0?9/L7_'FOVSR M=FW;YV[R^GRY\K.WON^>@#E_@I;?;I?%WBV-9X[77-5=[:*:+:?+5G8-G)!R M92IQP"AY/;J/$^LWFIWDWA'PV_\ Q-98O]-O@2$TN%Q]\E2"9B,^6@(/\1PH MYV/[#_LWPO\ V+X:D@TCRHO*M9/(\Y8.>6VEAN;DG+$Y8Y.[D'R^U^"/B2Q\ M_P"Q_$[5;?SY6GF\F&1/,D;[SMB?EC@9)Y- 'JFDZ;IOA7P_8Z7;M'!9VJ1V M\;2%5WL2%!. 7=CZP246T-PK81I%V,05+[?PZ#I1?\ @Z;Q(]FOBR]M-1M+*X%S%9VMD8(I) K &4.\ MA<#=PH*CKN# @#K* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ KQ_P]_P G0^+/^P5'_P"@VM>N3B9K>5;>2..L?'FH^,(O$>FG4+^W%O+&VDOY04",94?:,Y_=KU M)ZG\ #T2N#\1SS>.[B\\(Z/+)%IL;B+6M5B8CR\$$VL)'#2L.'SE44D$$G;7 M2>)],U36-#FL-(UG^R+B;Y6NU@\UT3N$^9=K'CYN<7V/P1\2:99QV= MA\3M5M+6/.R&"&2-%R23A1/@9))_&@#V!/L>GQ6MG'Y%M&<06T*X0':I(1%] ME4G Z!3V%>=Z:Z^*?CKJ5YOCEL_"]DMI"%N68"YFR7<*/E!"^9&P))RJ]Q\M MSP1\-KSPOXAN=03ZE)J-Y?7LM]=W+1+$'EDQDJ@X484<9/.>@P =)6?KFC6?B'0[W2+]- M]K=Q-$^ "5ST9<@@,#@@XX(!K/\ &/AV\\3Z']AL->OM$NEE65+NS<@\9!5@ M"I92">,CD*>V#3A\,Z_=Z6=+\0^)X]1LY$9+@V^G+;2W*-D&-VW,H0J2OR*C M="&!SD Y?]GV&^B^&0>[,A@EO97L]TFX"+"J=HS\H\Q9...B7.B1 M:M:6.GW*()=UBTTNY7#Y5O-4 ?*HP5/?GG@ N>!/^2>>&O\ L%6O_HI:Y/Q$ MZ^)_C3X=T /&]IH5N^KW<8N6&Z7(6(%%Z.C%'&X\K(>QPW8>%M'U+0=&MM+O M=1M+R"TMXK>V:&S:!@J+MR^9'#$@#H%[^O%?P[X4;1/$'B+6KC4I+V[UFX1S MF)8UABC!6*, =2JG!;O@< Y) .DKS^Z_XN9J,%O;?\BCI]VLL]SU759HSQ$B MGY6MU;[S$$,R@+T+5L>.O#.J>+M#.D6&O?V1;S9%TR6WFO,G]P'>NU3SGKGI MD#(/!P?!GQ5:V\5O;_%3688(D"1QQI*JHH& !/@ #C% 'L!GA6X2W:6,3NC M.D98;F52 Q ZD LH)[;AZUY7\$+;^P8O%?A*59S=:5JI=I9(O+$L;J%C8#)( MR(BWIAEP3FND\ ^ IO!CZK=7VO7>M:AJ3Q&:YN%(.V-2$'+,2?F/);IM QS MH7_A&%O$O_"3:1-'I^N&W-M+*T EBN(R5.)4RI8C:,,K*> "64;: .+^-]M_ M;T7A3PE$LXNM5U4.LL<7F"*-%*R,1D$X$H;TPK9(Q7IFJZK8Z'I=QJ>IW,=M M9VZ;Y97Z*/YDDX Y)( R36/8>$85\2_\)-J\T>H:X+<6T4JP"**WC!8XB3+ M%2=QRS,QY(!53MKG_'OPZUKQOJEK.GB^33+.R=9;6V@LR2DH_P"6I<2 E\]# M@;1TY)) -#0-*OM=\2KXSUNVDLREN;?2M,FY>UB8Y::0'(6=Q@$+C:N%)8YQ MV$<\,SS)%+&[POLE56!*-M#8;T.UE.#V(/>O(_\ A4'C#_HK.N?E-_\ 'Z]$ M\'^&H?!_A.PT&"XDN$M$8&9P 79F+L<#H-S' YP,G/ M8:;'J45NRZI=VES/O)5[6V:!0N!P5:1R3G/.>XXXY +E%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !7C_ .T=_P D\T__ +"L M?_HJ6O8*X/XA^ =2\?V2Z;+KEI9:?'<)<1*NGL\H8(RX9_. (^9CPH[>G(!W ME8?B7Q+#X>MX$2WDOM4O7,5AIT) DN9,9/)X5%'+.>%')[ Z&FQZE%;LNJ7= MIUMF@4+@<%6D$/#4V@V]]=ZC<1W6M:I<&ZO[A =H8C"Q1EOF M\I!\JAB>YXS@)KN"QM9DN=H,;D$R#;DO&1M4XXQ) MWS@X."5.#@X.*] O\ PHVI M>/-(\23ZE)Y&E6\J6UBL2@>;("KR,_4@K@;<=5!SU! -RPL;?3-.MK"SC\NU MM8DAA3<3M10 HR>3@ =:L45P>A^#?%_AZXN1;^/)-0LY'9HX-7L6N6CR1C]X M)58D 8[+R3M!- '+MH#:;^T[:W&D+)'!=Z8]]J*(RHF"'C)VC&X&18F(Y.XE MOI[)67I&A6VD/=W"O)""Z.-DD\)E1>1G*AE)XS_$/7GI0!Y/\(/^2A_$[_L*C_T;<5V'Q1\1?\(Q M\.M7OHY?+NI(OLUL5F\I_,D^4,AZ[E!+X'/R'IU&?X4^'^L>%?$.LZM%X@L; MC^V;M;F]B;3'7'SNQ6,^?\O^L89(;''7ON>)O"C>)M4\/SRZE);V>DWHOGMD MB4FXE3_5G>>5"G=D '(8]" 0 6/!V@+X6\':5HJK&'M;=5E\MF96E/S2,"W. M"Y8]NO0=*K^)?$LVG7$&BZ+;QWWB*]0M;VSDB."/.#/.1RL2G\6/RKSDCH)Q M,UO*MO)''.4(C>1"ZJV."5!!(SVR,^HKQ]O@OXF.J7NII\3=2AO+YP]S+!;- M$92,[<[9@, ' '0#@8% 'HGAG0;/P5X7%K+>^;Y7F75]J%R0C32,2TDLC?U8 MDA0 2<9KA_'-M_8_QM\#>)I5GDM;G?I3".+(CD8.L9+9Q\QG/'7$;$9Z TWX M/ZQ'KFEWVM_$#5=7M;"[2\2TF5\-(G*G+2,!SUXS@D9&)QT=#V89/YD$$$@@%S5M2AT;1K[5+A9&@LK>2XD6, L512Q MR0,X'J*\_P#@1HDVC_#*WFG\P/J-Q)>"-XRA12 B]>H*QAP>,AA]3T&J>$;[ MQ%8-I'B#68[O1V=&>&"S\B><(X95EDWD$':-WEI&2>A4?*=#7]%OK[PTVCZ! MJ<>A$H(5GAMMYBB QMC 90AQ@ CH,X ." #G_$<\WCNXO/".CRR1:;&XBUK5 M8F(\O!!-K"1PTK#A\Y5%)!!)VUVB?8]/BM;./R+:,X@MH5P@.U20B+[*I.!T M"GL*\?L?@CXDTRSCL[#XG:K:6L>=D,$,D:+DDG"B? R23^-=1X(^&UYX7\0W M.N:MXIOM>OI+3['&]RI'EQ[PY&6=R>0,8( RW!SP =)XE\2P^'K>!$MY+[5+ MUS%8:="0)+F3&3R>%11RSGA1R>P-?PAX:FT&WOKO4;B.ZUK5+@W5_<(#M#$8 M6*,M\WE(/E4,3W/&<#A]5^$7B;5O$MQK[_$:[MK^9/*W6EFT(CBSD1+MFR$! MYQGD\G))-5YO@GKVHH+76/B7K-_I[NIGMG5R)%# X^:5@#QP2IP<'!Q0![!! M/#=6\5Q;RQS02H'CDC8,KJ1D$$<$$26O/2@#R?X0?\E#^)W_85'_HVXKV"O/_ I\/]8\*^(=9U:+Q!8W']LW M:W-[$VF.N/G=BL9\_P"7_6,,D-CCKWV/'7AG5/%VAG2+#7O[(MYLBZ9+;S7F M3^X#O7:IYSUSTR!D$ Q[K_BYFHP6]M_R*.GW:RSW/5=5FC/$2*?E:W5OO,00 MS* O0M7>&>%;A+=I8Q.Z,Z1EAN95(#$#J0"R@GMN'K7C\'P9\56MO%;V_P 5 M-9A@B0)''&DJJB@8 $^ .,5U'A#X>WWA2RUZ1O%%WJ&M:LBK_:5Q#N,11& M6-MK,Q>,/&.^.6!;@:18,ERTH6*( N5_AV.?+ M<8SR6](O[.ETCQ1?:%=64IDW0#?',#@XDCW -@J,9)&"P(.> "O\4M&L];^& MNNQ7B9^S6DEY"X W))$I=2"0<9P5..=K,,C-1_"6&^@^%?A]-1,AG-N77?)O M/E,[-%SD\>64P.PP.,8JX/#&HZI9PV7BG6(-5LX]A>WAL%@2Z92&!G!9]WS* MK838O4$,IP.HH \?_:._Y)YI_P#V%8__ $5+7L%<'\0_ .I>/[)=-EURTLM/ MCN$N(E73V>4,$9<,_G $?,QX4=O3GL--CU**W9=4N[2YGWDJ]K;- H7 X*M( MY)SGG/<<<<@'G^FNOBGXZZE>;XY;/PO9+:0A;EF N9LEW"CY00OF1L"2EWD$^I2:C>7U[+ M?7=RT2Q!Y9,9*H.%&%'&3SGH, 9?Q$\"ZIX\LXM.B\2?V7I@PTUNEGYAG<'( M+-YB_*.,+CKRHURSAUW1M6T%;N.*>ZLGB?&&:)95=%BC.2 M23DYYP #G_@;=>9\,X-.DMYX+K2[NXL[F.9-I63>9",=>!( *S_ !]; M?\)#\9O FC0K.DFF^9JMQ,(MZ+&&4J#@\9:#:2>!O7J>*[#_ (1#^S=S[;%-:^=!,R[CYFQ61ED^8Y(?:M MZCM^U7C(%PJJH$<:C[D8VC@DL<#@^I. "1C^%- OH]4U#Q1KRQKK6IHD8MD;S$L(%^[ CGDDGYG(PI M;D#C)YOQ9\+O$'BGQ0NM_P#"=SV#6^Y;&*ULV3[*C#!"L)02Q'WFXSTX &7 M/\&?%5U;RV]Q\5-9F@E0I)'(DK*ZD8((,^"".,4 >P0SPW*%X)8Y4#LA9&# M,K%6''<,"".Q!%$\$-U;RV]Q%'-!*A22.10RNI&""#P01QBL.]\+^9X&7PSI MVJWVG>3:1VUO?028FC\L+M8D8SG:-P&,@D<9K/T;PWXNT_3DT^^\;?;(5P!= M#3$6[50 !(SNAY')=&8Y;G." #C_@=H]QHNH^-[*-YWTBUU4VEH990/3CT/QE_R*=[_ -L__0UK1TK2K'0]+M],TRVCMK.W39%$G11_ M,DG))/))).2:SO&7_(IWO_;/_P!#6@#=HHHH PO!O_(IV7_;3_T-JW:PO!O_ M "*=E_VT_P#0VK=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH *PO&7_(IWO_ &S_ /0UK=K"\9?\BG>_]L__ $-: -VBBB@#"\&_ M\BG9?]M/_0VK=K"\&_\ (IV7_;3_ -#:MV@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ K"\9?\BG>_\ ;/\ ]#6MVL+QE_R*=[_V MS_\ 0UH W:*** ,+P;_R*=E_VT_]#:MVL+P;_P BG9?]M/\ T-JW: "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L+QE_R*=[_P!L M_P#T-:W:PO&7_(IWO_;/_P!#6@#=HHHH PO!O_(IV7_;3_T-JW:PO!O_ "*= ME_VT_P#0VK=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH *PO&7_(IWO_ &S_ /0UK=K"\9?\BG>_]L__ $-: -VBBB@#"\&_\BG9 M?]M/_0VK=K"\&_\ (IV7_;3_ -#:MV@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ K"\9?\BG>_\ ;/\ ]#6MVL+QE_R*=[_VS_\ M0UH W:*** ,+P;_R*=E_VT_]#:MVL+P;_P BG9?]M/\ T-JW: "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBO&O$OQW\/K%#:#"I=21[I&(/+ '@ ],$$XYX)P,JU:%)7D>AE^68C M,)N%!;;M[(]EHKROPM\6VO=4%IK\5K;0RX6*XA#*J-_M[B>#Z]N_!R/5*=*M M"JKQ9&.R_$8&HJ==6OMV84445H<04444 %% MX@FL;R2 AE7?A@I 8':!\P. 3C!.:P_@O;SW?@2QU^_U75;^_O?.#M>7TLJ( MJRE %0MM'W '+O0[^2>.UNMF]X& <;75Q@D$=5':KFD MZ;#HVC6.EV[2-!96\=O&TA!8JBA03@ 9P/04 7**S]9TB+6].>SENKZUSDK- M8W3V\B-@@$,A&<9SALKD#(.*\G^"EM-XN\&WE_KFK:Y=W4>H/"K_ -LW4>$$ M<9 PD@'5C^= 'M%%1HR P5U*DC((S@^AH N4 M5C^%O#=GX1\.6FAV$D\EK:[]CSL"YW.SG) ZL>U;% !17+_ !$@N)? .LRV MNIWVG36MI+=++92"-V,:,P4M@D*2!G:03C&<$@X_P2_Y)#H7_;Q_Z424 >@4 M57O[ZWTS3KF_O)/+M;6)YIGVD[44$L<#DX /2O+_ MJ6J?%N\O=9.K7VD>& M;.[$%KI]C-Y,\[H Q::5?F"E7 V*W?J"NY@#UBBO/_&WAC6[/PEJ$O@W7-5M M;Y(F>2&6YEO#TTG4H=9T:QU2W618+VWCN(UD M#!74, <$C.#ZF@"Y1110 4444 %%%% !1110 4444 %%R*,A)1)&JQALX) 9]PQP=HSD,!8\2>"M-\4:SH6J7L]W'/HMQ]H MMEA=0KMN1L/E22,QCH1U- '24444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !117F/Q&\6ZYH/B&WM=-O?(A>U61E\I&RQ=QG+ M GH!6U"A*O/DCN88BO&A#GEL>G45X%_PL?Q9_P!!7_R7B_\ B:W_ 3XV\0Z MOXNL;&^U#S;:7S-Z>3&N<1L1R%!Z@5USRRM"+DVM/7_(Y*>:T9S4$GKIT_S/ M7J***\X](**** "BBO"_B3:^*O WB6PUKPIK&LW=HMO+=W.FW5W+]%O]I\3^)-9U/5)T0S_9]0EM+> M)@,8BCA* #& 2>I7.%R10!VE%>?Q+KOA[XH:9:W>K7VH>'M2M)[>PB= ?LLZ MA)-LKX&_Y(WV,Q9S\P/\3'T"@ HHHH **** "BBB@ HHHH **** "BN7\(^$ M='^'/AZ[L[.\G^P^:]Y--?2I\GR*&)8*H"@(#S[\T>"?&-OXVM=6O['FPM]0 M:UM7*%&D18HR6()[LS8Z?+MR M+5 %%%% !1110 45Y?X\\5:BWQ%T'P)::G_ M &-:ZE%YMUJ,97SF5O,411EN$9BF PRVYEQTPTGQ"\/ZUH?@[5M4\)^(=9MY M8K<-/;37AN5>)=V]D>8L\3A6+91AG8 !G! !Z9117E?AG4;GQ[\0?&%OJ-]J M4&GZ'<+:6EG:7KVZY)97=FBV.Y)AR Q(7>PYZT >J45P_P *];O-=\+W4MQ< M3WEI;:A-:Z=?7"%9+NU0CRY') W-R5+8&2O/S9KJ-9TB+6].>SENKZUSDK-8 MW3V\B-@@$,A&<9SALKD#(.* -"BO$_@Y97'C/P+J%WK.N^()+P7LEO'0??(XK8^&GB77X?&.O>!/$UW)?W>EH);2\:-0SP#:H+D, M)AG+?,VYL@"@#U2BBO%_'7B&R\2>-#H-O\1_^$6_LW,1,/F 7$I&Y]\B MR+&%4!5 8[M_F#'W<@'M%%@KG]-O[SX@>.=;A-WJMAX>T&46?D6\A@^VW0,@=C-'APJC'R!N M?D8X^Z0#TBBN#\,:QJ]A\0=:\':O/)=0);KJ&DW#*-PM20AC=MQ9BK$*&;+- MM9F/(JOJ.JWWBOXFR^$;.YU+3M+TBW6XU2>V^0W3N8VBA$J_-$,$DD,"P#K@ M8W4 >B45Y_;ZCJGACXH6?ARXN)[K0-9M'?33,WFR6\\0W2(TCN9'4C+9;/+( MJX"FO0* "BO&_CT+W0]!M->TC6M9L+N6]6WE2WU&5(G4QL<[-V%(\L?=QG6)-0\00.Z%5ECUV\+(2/O#=*1D=>01Z@T =)17#V?@FXU;X M8MX3\4:C?7,C2R)+>>:#-*BW+/$^6WXRJIP"M-\4:SH6J7L]W M'/HMQ]HMEA=0KMN1L/E22,QCH1U- '24444 %%>+_%>"XM_B=X E_M.^DM[S M58B;)Y!Y$1BDB"LJ #YCYCY9B3S@$ 8KVB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **\3\2_M!V.E>,8+#2K2/4-'@7^//%6HM\1=!\"6FI_V-:ZE%YMUJ,97SF5O,411EN$9B MF PRVYEQTPP!ZA17F?Q"\/ZUH?@[5M4\)^(=9MY8K<-/;37AN5>)=V]D>8L\ M3A6+91AG8 !G!'IE !17E?AG4;GQ[\0?&%OJ-]J4&GZ'<+:6EG:7KVZY)97= MFBV.Y)AR Q(7>PYZUN?"O6[S7?"]U+<7$]Y:6VH36NG7UPA62[M4(\N1R0-S ML7*-&OE1D$ /M)!8GD'WR.* /;**\K M^&GB77X?&.O>!/$UW)?W>EH);2\:-0SP#:H+D,)AG+?,VYL@"O3+ZRBU M"SDM9GG2-\9,$[PN,$'AT(8=.QYZ=* +%%>)_"JTO=1\=>+K?4O$7B"^@T*] M$%I'/JDNUOWL@#2 $!SB(#!^4[FR#QCV2^LHM0LY+69YTC?&3!.\+C!!X="& M'3L>>G2@"Q17%_#S138Z=5^ (;GXB>$ MYO$&M>)-2:\O'EA2#3+U[1-."LP"A(VPSX8-F3<<% 00,MN>$%\16OCGQ5I^ MN:M/J-O%%9R:?)*D:?N7,W\,8"AMP*EL ML!P!@ [BBBB@ HKR?0]=O/B!\ M2O$6DWNJSZ?IFA2F*'3;*X,,EVRL\;2O*A63:#@E5(7+1YZ?-J7&F:_X?\?> M%8+?7M2N_#=U<72RVUW(LC12^3,Z*93^\D3&[ +_%>"XM_B=X E_M.^DM[S58B;)Y!Y$1BDB"LJ #YCYCY9B3S@$ 8H ] MHHKQ?]HR"XC\)65['J=]'"]VEK)9)(%@D!5Y-S*!EFS&F,D@8X ))KVB@ HK MF_'/C.Q\"^&I-8OHY)B7$-O G!FE()"YQA1A223T . 3@'G_ CX?U7Q)I=I MXE\4>(=2FGU"W$T-AIUY)9VMO$^'08C*LS@'!9B>#CYMH8@'HE%>=ZW;:UX6 M\6>&;NWU?4KGPO)>K:7%@Y,SQ2RJ\<;M*WSM%O=5>VJ:I.(V'FQYVC=E,B4C"D # ' M?T"^\$PR6<@TW6=,O\ D4[W_MG_ .AK6[6%XR_Y%.]_[9_^AK0!NT444 87@W_D M4[+_ +:?^AM6[6%X-_Y%.R_[:?\ H;5NT %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% 'C'Q,U#Q3IWB>::*[U&UTMEC6W>"1 MDB/RY(RIQNW!^O.!Z8KB?^$I\0_]![5/_ R3_&OIVBN&I@Y2DY*;5_Z[GU.$ MXCI4*$:4L/%N*M>]K_@]>Y\Q?\)3XA_Z#VJ?^!DG^-'_ E/B'_H/:I_X&2? MXU].T5'U&7\_]?>='^M-#_H%7WK_ .1/F+_A*?$/_0>U3_P,D_QK)KZSKRC7 MO@XLDQFT&]6)6;FWNR=JCD_*X!.!\H ()ZDM6-;!5$KI\QZ67<3X.O\ MY$^8O^$I\0_]![5/_ R3_&O5/A-J&OWUO?-J]OP1S_CO_DGGB7_ +!5 MU_Z*:N'^$%MXDD^%NC-8:KI4%J?/V1SZ9)*Z_OY,Y83J#SG^$>G/6NL^(VH& MV\%:M90V&I7UW?V4]O!#8VXGM/ ECH%_ MI6JV%_9><76\L98D=6E+@JY7:?O@8R&X;C S78?-G+_$R'6(OB'\-O[6OK&Z MSJH\O[)9O;[?WL&<[I7SVZ8Q@]<\>B?$/3-:U;PTMOHVO1Z$%N$EOKYI#&8[ M90QF>[D@TN7:W[V,E8 MR0 YQ$3D?*=RX)YQL?%4:]K&B:#J>A:==ZEH]O>K-J6D/;O%+=JKKL5HG3>4 MRK9!!^\K;2!D '+Z^^D>'/B-X!F\%64FFV]U<#3Y[F&(QQ7T/F1# W?ZT;7S MYN"&W*0[%?ET/B];7T/Q&\"R6^KW>+W4X]EK.=]K \JWM MTUW%>;(=.G.V(QRCYCLPK9(RAPPSR*K_ !'N9M>\9>!+_3-)UR>UTO4#->/_ M &-=+Y2>9"-=&N[Z+Q$-06.6^>X+M.3$QW M,I^4? 9O$\VI:E=^*-.>&0:J]RZLS-,,A4SMC0 M&0E50#;A>3SFY\=4NO$/@W3;#2-+U6]NFNXKS9#ITYVQ&.4?,=F%;)&4.&&> M16Q\5[IM<^%M[9Z9I^JW-UJ&S[/"FF7&_P#=SH6W*4S'P"1OQG'&: ,?XB3: MCJGP!LM^ANO[/M9KA+9UB2Z:81HXD 7)7#O\H(7GD' QZ!X$_P"2>>&O M^P5:_P#HI:\[\3O<7W[/UKH-MI6LR:H;*TMOLPTJY#"2(PF0',> ,X8\-@X M)P:] \ REO NBV[V]W;SVEE!;31W5M) RR)$H8 .H)&>-PR#S@\4 =)7A?P" M@UZ7P+?-I>I:;;0?VG(&2ZT]YV+>5%R&69 !C'&.QYYX]DUG5XM$TY[R6UOK MK&0L-C:O<2.V"0 J XSC&6PN2,D9KROX"F]T/0;O0=7T76;"[EO6N(GN-.E2 M)U,:C&_;A2/+/WL9W+C). =QX%T_5[;P,MEK$\D6K&XO?/N8HPI,C7,I\U MRXP<[ERN"".,<5P?P?@N/^$M^)%E)J=]--#=QVJ7L\@EGPC3QJQ9@06 4=01 MQTQQ7LD\RVUO+.XD*1H781QL[$ 9X502Q]@"3VKQ_P"&+W&D>-?'EYJ&E:S; MV^IWK7-G(^E7($L:M.Y/^KX.UEPIP22 3Q0!E_#+0GUCQ;\0](U+5+Z\T^. M[2UN?/F8SW:(TT:*\P(8+M'(7&["C(7-?&5UJ&BZSIZ:U>BXL_M>G2H"NZ9 MR&;:44@,O5N2<#-'A][A?V@=9[2U8D!E3@0EMJ*9<*JE 3)EB M:I_!2;4?$_PEO-.N]7OH/)NWLH+FW=1-!"$C8*C,IQC!G<3N.W9<^$^JMX73XA:9/)?B+8:KINLV=GXDN)%MIWT^:(/$QN"S;V3: MAVN,;\%M#TOQSX+M-:\46&E:MJ&IQ.\LZ)O$2,6VQ1L?FCV+A2 M%(PX8Y+$L<^Y\.^*=$^$OB"TU?Q9?37=C]IN[._M)BLSPHF]$D=E+#+@D@,3 MC"A]O%!?"5UX*GUNW64_8;BTDVQHK.V[6UED&524S2[&/!X#8/0_0UQ'B_1=,T3X874C3R:SXQ ML;B*>[U^V,CM;SB54*M<$\%%*H(\[ONOL7EAT?A*R\2'X"2:!H\-]IGB6WBD M 6ZMI+8C?.[X1W4 L4R 5/READKU&7<1Z_KGP#?PW8>"-2L;FUMXHYEG181( M8G1V:)/OR.^-V-H!)0HVEM#X-+/9_#C3])O;*^L[ZS\SSHKNSEAQOFD9<%U ;@@_* M3C(SB@"3XSSS6WPDUYX)9(G*1(61BI*M,BL..Q4D$=P2*C^"7_)(="_[>/\ MTHDKN+^QM]3TZYL+R/S+6ZB>&9-Q&Y&!##(Y&03TKQO2-/\ %?P;U2[L;#1; MOQ)X2O+A98VM%#75N[<,2JC+$*F#P%)"$,A)6@#VRO._B-K[: GACPKI32:> M=--7\0O]GTCPAK-@^\++=:Y M+:*!2K?.%W%Y2" -BXSGEDSFL_XA^ K[6_#^F7&AWCZUXAO_$?A*YT.W\-ZK!K>IQ26$L%S;R)!:%E9'D:YV^6T:C)! M0DOE0 ">.+^*?A673?A;H/@W0=.U+4+BRN(YW-K8S2*PV2AW+ ,JDNQ.S=D; MAQC% ':?\*ILVUC^W!XAURVUN:T^SWMY97 C^TL5P[[75]F>,*I"IM7: 5!K MS_X+^%8O&?A+5KCQ%J%]?6$NH2![#[0\:2S%8G::5E8-(QPF QP,,>2V1[Q8 MWL6H6<=U"DZ1OG G@>%Q@D -6N/A[XH\9>#KZ:>\TC1;235+7$@=X MHE"N5 (7+,LBDC(4,K8^\372>!=*L?B%X(37_%5M'JEWJKSDI)?%?B2Q\F3Q%$;6*Q;=')#9;0FV7#'$CJ MJ%@.5*\$$E17\!KK'PYLY_"VOV5]=Z;!+))IFIV%F]PCQDABCQQ*SQMN8M\V M0#MR"7P M1A,QC_ M*UO=&\*WVDZIIFI6-XU[)$;&T2!M/NY6DFU.[7)0.J@>&[FR^U?V5<1 )N80@MY;9V!ED;Y.."JLH*A5U-;/B71OC;;:S=:'?:[H MDMH;;3A9(KFP=@@=B#A48L""S,,H_P!XA2HS].@\2Z;\>=6UN;PK?-'JVGK% M:E&5H8SMBQYTP^6/'E-N W$'A1("I8 IZ%X:T&;]HWQ/I:K$39/(/(B,4D05E0 ?, M?,?+,2>< @#%2.FK^&OV@=9UM_#>LZA8:G916]M+86XD7<1"N68L%0 Q,#N( MQP>AS1\3EU#4/&O@.>/2-2F.DWJSZBUI8W$\4(+0.=L@C D "M]T9XY /% ' M0>,/$,UU\2/#7@6&YN[2"^1[R^FMG,4CQHKLD:2*=R@M$V_&#C ##)K+^).C M?\(+HZ>,O!J0:3<6$L0O+6 >7;7D)8H!)$HVNP:3@\$!FYR%QH>./#&J:AKG MAWQUX5@\[5M.VB2TF_<1L \@.Y0?G/.5 )XMN)_B+X(AJ" MQRWSW!=IR8F.YE/RC[F-JA4VL5VXP!<^(ME*GC7P%8:/H.LR:;X(?!NFV&D:7JM[=-=Q7FR'3ISMB,Q:A9QW4*3I&^<">!X7&"1RC@,.G<<]>E6* "BB MB@ HHHH **** "BBB@ HHHH **** *NI_:_[)O/L'_'[Y#_9^G^LVG;UXZXZ M\5\^7.N^)[.X:WNM5U>"9,;HY;B56&1D9!.>AKZ-HKLPN*5"Z<4[G%B\(Z]F MIN-CYM_X2?7_ /H.:G_X%R?XT?\ "3Z__P!!S4__ +D_P :^DJ*Z_[3A_SZ M7W_\ X_[*G_S]?W?\$^;?^$GU_\ Z#FI_P#@7)_C5*\OKS4)1+>W<]S(%VAY MI"Y ZXR>W)_.OI^O/O'7@74_$^MPWME/9QQI;+$1,[ Y#,>RGCYA6U#,:4IV ME%1\_P"D8XC+:L87C-R\OZ9XS4MM=7%G<+<6L\L$R9VR1.589&#@CGH:[K_A M46O_ //YIG_?V3_XBMKPE\.=7T'Q/9ZE=7-B\,._=_\)/K_P#T'-3_ / N3_&C_A)]?_Z#FI_^!=_:0Z1.\22/)"0 0N6'[AOF4$?,N"1DCRIRYI.5K7/6IQY( MJ-[V.'O([GX&>,;6:SFDE\$:U<;9[>4.WV%^,L& /(7D=2ZH5()4/7J&F3PW M7CK5+BWECF@ET?3WCDC8,KJ9;L@@C@@CG-;&JZ58ZYI=QIFIVT=S9W";)8GZ M,/Y@@X((Y! (P17G?PG\)Z[X-U;7])U9_/LX(K:/3KI$"I+#YEPYQ_M!I&)4 MDD;NI7:3)98UO0XG^($^J>+]2@OM$:)5T?0?+>X9Y H$DGV=0?,9=S\A7(5\ MDJ%%8_P1O+B/5O&FA 3P:9IFH8LK&9PYM TDP9-P+?W%SAB,@D$Y),FDS>*/ M#_Q>\0S:QX=U+6DU) --O[-$9+>W5G98=SE$C&/O L"60'#;@U5_AQ:>(]!^ M(WC*'4/#=VCZM>K-S<2>=K$TGE3L64D-'<#B$*@50H(C9=N-P,-4U3PIX2\%>"+* M]^QZMJOV?2WOX$WB!%6..1D)*G=EUP<=-WW3@U(JKXO\!V6G?$'PSJ4FNR6Y M"/;Z:Q?+$;'2504@=MJ;ED9 "#N4)BL/5_AMXND^&?@YK23S/%7AZ4RQQ&X1 M@JL^X*"XVEH]L0 )VX5@-WRT :'QE\%Z%9?#C4-5L;3['?6WEAYH&*O=*\T8 M83MUFR=KY%[?1M>CT(+964M]?-(8S';+""Y5AR"#M M/500""P!-8?C'Q)X@\=?"W5["+P+KEC??N3-'<0M@CSU($/R[Y6PH)&Q0HW$ MGA0U?Q-I?CE/AUX1CD\/^;:Z1+"FIZ)!<"X>]CB\L1EPJ$%24?*#>!N4G.#M M *>OOI'ASXC> 9O!5E)IMO=7 T^>YAB,<5]#YD0P-W^M&U\^;@AMRD.Q7Y>T M\;:_>7GQ%\,^!+*\GL8[[-[?SPY5WA37* !$K,0.&)+;?XS=(RQVJS73!B!T!(503WVCTKWRN'^)OP[M_B#H<<0F^SZG9[GLIF)V MCO-]#U*'X@_$'Q5 M9ZBLDVCZ"\=G!I\H'D32$N)))DR1*0T7R;N%&#M#A4X$2%I4) )'S/QP@&/H&F7S?M#>(M*DU[4KB.+3,27%Q)NG,3F&1H MT9=HB&YSRJC:I(7:Q#+V%YI)\?>/-%U633[NUT?PX[RQR7L,D#WEPX1EV1L% M=4C*J2S<,?E (R:Y_P /O<+^T#KFO/I6LQZ7J%E';6US)I5RBM)BW&#F/*C* M-\S8 QUH P[OPO\ \(M\;;+PKX3U6^T/3==T\/=K!)YA"J)20A?)5B(CA\EE M+L1Q\M7/%V@VG@'XK^"]0\-RW=I+K5Z;>_#W#S"=3+%O+&0L26\PYR3RJD8( MS6AX@>X;]H'0]>32M9DTO3[*2VN;F/2KEU63%P,#$>6&77YER#GK4GQ52ZOO M'W@B6RTO5;J'2-0\Z]E@TZ>1(T+P-D,J$/PK?=)QC'7B@#'\8:1J-U^T)H>E MQ>)=5A6\M);A92ZL;16299$@& (\I&%#8+ _,2Q%'Q'T*+X5ZYH_CGPR9X5D MNS;ZE;O=O(;O=F0Y9]Q.X*X8DG!"$#()JYXHU%8OVC?"6H);76D#" M4(5N3-L 20@_ M/"$E'R' 9L[@P %8_CO_ (M3K&D>*-!_T31+F[%KJNE0_P"IDW*")(X>%639 M&WS CE4Z@OG4\2^'-7\/_$B#Q]H%C)?P36YMM9L("//DC"\21[SAB D?R+M) M**!G>Q$GBO3Q\3KS2M$CTZ^BT:SNX[^_N[ZUFM1(%#J+>-7"NS,&.6& @PAT[Q)=S6.KWK3VVI6M\+B=(S''&RB9@W(:-T!^8A0.=PR([C4[ MQ]>\2:=XFT.>]\,F6!;"1=.-TKMY2.Z-&@9F4/\ ,'V%0P8%LA5K+^'_ (>/ M@=_%%ZEMJ5OX;NKB&33;-TDGG4;<._DH&=02R@ CS-J#> 5H P_@586?B/X> M:E_;EI!JF_6Y9V^W1B?=(8HLN=^>O)]:C_9UTG39O"%UJDNGVCZA#J%]5BNSJ#W#W4\0CM$CQ&C8EYWM\K;0 M@8-QR%RR@&AHNH0_$/PX-9UOP)?:LM]YJ0XDM6BMH@[)MA+S(ZM@99\*Q;OM M5 NQ\+=/\5:-9ZEI&NVT\6DVDH&C-=S12S^02WR.8V(^4!,>FX@' '!Z,GC M?X.:IJ>EV7A:[\0^';JX>:S-L2SJ?E 9F1"0=NU2&4 E)02&<$#$K,[9X'RB,$ J: .DHHHH **** "BBB@ MHHHH **** "BBB@ HHHH \XN[W6;:Y=+FYNXI"22ID*CKU&.,?3BH/[5U'_G M_NO^_P W^->G45Y[P,KZ3?\ 7S(Y/,\Q_M74?^?^Z_[_ #?XT?VKJ/\ S_W7 M_?YO\:].HI?49?S_ -?>')YGF/\ :NH_\_\ =?\ ?YO\:@FN)KEP\\TDK 8# M.Q8X].:]&UFUNKW3GMK1XT:0@.SDCY>X&/P'TS7+?\(;J/\ SVM?^^F_^)KF MK86K%V5Y(EQ9D)J5_&BHE[^)OA_JG_"*?$FT MDOM%G>6'[?.C3%T;&2';B:+#7O$B23,A0.09& + HIS^\!Y.T'/^([3^/O#@\-:%H-]))=VI:=9^:T-K,AW1B4(0DS M @.Q(8,?.PAP"=_XQ?#?4=2\&^'8/#T,][_8,36_D?*9'A\M1OSD;F'E*-J@ MEB_ XQ6Y9^(-:\>^#KK1]0\!W<&H36_EW']JQ&"PWG.&!)\TCY=P"*2K;1N' M#T 1^*]+?Q'XH\-:/X8U;5=.LTM!<7EQI%XT5M%98(A"JN(RSE65"IR I)5E M QZ18V46GV<=K"\[QIG!GG>9SDD\NY+'KW/'3I7B>E0^,O@L\FC6'AV3Q5HM MV[7,=Q912)*LI5%8.%#A0 O QSG(;@J/3+75]8TCP]/JOB6UGEN[B5I(M-TJ MU>Y>V79\L&4!WM\I)D.U=SD9"[: /+_@5-XD3X>:DFAV.E2YU"7;-?7DD>R3 MRHL91(FW*.#]Y2>1QUKN/A_\.W\-:MJOB36)H)_$.JRRO-]D+""%'DWE$#6(6&4LS L6(&')QU<-U.,$YKM*\_ ML_B+K-SNLI/AWXCCU<>8HBV)]D+KNP/M+%5VG ^;'?C=QD I_".?5]-?Q!X+ MUB62Y?P]<1I;7+L,M;R*3&,#.!M7< 6) <+QMQ67^SC_ ,D\U#_L*R?^BHJ] M$\.Z$VE/J.H7CQRZIJEQ]HNI$5<( H6.%6"J62-0%!(R3N; W$#E]&M-2\#> M,?$9N+:[N?#6K7']H6\]M$US)#=/_K8VCB0O@XR&^ZH11G:WXYUBSN]/2\MX[33; M&YF#/';X5F+H,^62RJ=F>(;8W6-$,CJ1A<+GEG9L!10!S_Q?_Y*'\,?^PJ?_1MO7L%>;Z?I>J>*_BK; M^++JROM/T32;22#3H[I_+>XE8NCRF$C=&I4G[VUCMC/3('I% 'C_ .T=_P D M\T__ +"L?_HJ6ND\3:9XRGBTG=J>FW5I'K%C+=P6FFR12/$LZ$D$RR<*VUCP MO"D[L @\O\>C>ZYH-IH.D:+K-_=Q7JW$KV^G2O$BB-AC?MPQ/F#[N<;6S@C! M]4T;5XM;TY+R*UOK7. T-]:O;R(V 2"K@9QG&5RN0<$XH X?XXP7!^&>H7MO MJ=]:?9M@:&VD")<"1UC*R<;F7:[?*" <\@X&.?\ &T%P?V<=)O;?4[ZT^S:5 M9!H;:0(EP)%BC*R<;F7:[?*" <\@X&.H^,JSWGPXU#2;*ROKR^O/+\F*TLY9 ML[)HV;)12%X!/S$9P<9KE_%<]U=_ &P\/VFB:Y<:G):6EHT":7.#$\(B9RVY M1A>, C.2>,X8@ -2\#:=KOP/M-6UB6>YO['P^MQ921R-&ELJP*ZHL>2ISL 9 MF!9LG!4!%38\+3>*?%WP$M#8:OY>OW43PI?3N00JSLA)8*3N\M2-V-V>9]H^S;=NW9G;GC?]S/>N+ATOQ5<_L[P MZ!H]IJ5IJEH[G4+26TE@DFMVDE8I&64!R05)"G)&5_BVL 4/B$-(\+^%= U? MPI))-K5C>J)?$ENAVW4CH[2%I6)$Y=E8D R!<,A*YVMT?[1D%Q'X2LKV/4[Z M.%[M+62R20+!("KR;F4#+-F-,9) QP 235/XE1Z_XT^%NF1Z5X(U+3XK2XBD M>T=%$B!4>,+%"OSE%)QDJAQM(4@DK)\9;O6/%G@W3+&R\*ZX+B6[6]6,6;R- M%"(V4>;L!5)"SG" L0H!;:3MH N?&#P;:6_@RY\737=V_B:P>!TOXIGC _>J MH5(\D1HN\E=OS @$LQ+%MB]\77TN@_#[36O8X;_Q,D#7=W(WE Q"-'F5&4@I M*Y<*FT=6."IVD2?%>Z;7/A;>V>F:?JMS=:AL^SPIIEQO_=SH6W*4S'P"1OQG M'&:YO7O">M>)?ASX,OO#UO=P^(O#20(MO=PFV.\1Q[\"90&*LB$'.T@..3@4 M =9XK^'/F6=O=^!?L/AS7;:4,D]M%Y"31Y!:.01C#+D*V&5A\N,88FN7^*\% MQ;_$[P!+_:=]);WFJQ$V3R#R(C%)$%94 'S'S'RS$GG ( Q6IHGB_P =>,K? M^R9_!5WH8E1(KS59;A[?R58?.\*,@;?@-MP6VL4+$CK3^*J75]X^\$2V6EZK M=0Z1J'G7LL&G3R)&A>!LAE0A^%;[I.,8Z\4 =1\1-&O-7_LGS_$$&D^&8)6; M6A+<&'[3&=JK'N&/E;+(06 ^<'#$ 5P^GW-OI'[0FE6?AVQGTC2=6T\FZM3; M&W2Y*)-AQ"P!3!0 953PQ (?+;'Q!?Q!%XT\)>)+?2+[6O#-MB1].M[=C-'. MP?$S1%=VY592N[[K(1\A;)S_ !#'XB7XV^&O%4GA+57L$M&M5CMO+FE5B)5_ M>;6\N/F4')?;MYW9W*H!8^+_ /R4/X8_]A4_^C;>I/B7JT.C?$'0;GQ5IDE] MX,:W,0W()((+QBP,CQX.\B/ ;H"Q0$J15?XG+J&H>-? <\>D:E,=)O5GU%K M2QN)XH06@<[9!&!( %;[HSQR >*["_UK4O\ A*I(KG2+N\\'W.CQM,?L#2,D MSO(-IBQYC!DP&0(Q7Y M(?$OQ&T;69[?6];\06-XSL[1M=21*?F(R@4A=F00"OR\<<5]ET4 ?$'_ G? MC#_H:]<_\&,W_P 51_PG?C#_ *&O7/\ P8S?_%5]OT4 ?$'_ G?C#_H:]<_ M\&,W_P 54<_C3Q5=6\MO<>)=9F@E0I)')?RLKJ1@@@M@@CC%?<=% 'P!6IIO MB77M&MVM]+UO4K&!G+M':W3Q*6P!DA2!G S["O?_$O[/ECJOC&"_P!*NX]/ MT>=R]]:HOS1GK^XXP WH>$ZC(PH]@TK2K'0]+M],TRVCMK.W39%$G11_,DG) M)/))).2: /BS_A._&'_0UZY_X,9O_BJ/^$[\8?\ 0UZY_P"#&;_XJOM^B@#X M@_X3OQA_T->N?^#&;_XJC_A._&'_ $->N?\ @QF_^*K[?HH X_X7W'B"Y^'^ MG-XFBG34EWQDW(83,BL0ID5E!#8&.^0 Q.6.,_XE?#O2_B#9M%%-!;^(;.(/ M!-GD(Q;:DH'/EL5?!QP0Q&?F4^@5Y_K-[XBT7XG3ZG9:%?:GH3:)&EX+3R]X MD229D*!R#(P!8%%.?W@/)V@@'GFD>/?$WP_U3_A%/B3:27VBSO+#]OG1IBZ- MC)#MQ-%AN5(W /C^$)7K?C'QUI?@_P )?\)!*?MD,VU;-(&R+AV4L@#C("D MG=Z#C)P#R_Q':?Q]X<'AK0M!OKFZN94D-Y?V4MI#8JKKF3=,BEF()7:@+;2_ MI@X_QB^&^HZEX-\.P>'H9[W^P8FM_(^4R/#Y:C?G(W,/*4;5!+%^!QB@# U[ M3I_"?CFS\1^,]/@C\/>))=VI:=9^:T-K,AW1B4(0DS @.Q(8,?.PAP">W\5Z M6_B/Q1X:T?PQJVJZ=9I:"XO+C2+QHK:*RP1"%5<1EG*LJ%3D!22K*!B2S\0: MUX]\'76CZAX#NX-0FM_+N/[5B,%AO.<,"3YI'R[@$4E6VC<.'KE]*A\9?!9Y M-&L/#LGBK1;MVN8[BRBD2592J*P<*'"@!>!CG.0W!4 'MEC91:?9QVL+SO&F M<&>=YG.23R[DL>O<\=.E>'_ J;Q(GP\U)-#L=*ESJ$NV:^O)(]DGE18RB1-N M4<'[RD\CCK7J%KJ^L:1X>GU7Q+:SRW=Q*TD6FZ5:OZ'H-WH.KZ+K-A=RWK7$3W&G2I$ZF-1C?MPI'EG[V,[EQDG M.D^'_P .W\-:MJOB36)H)_$.JRRO-]D+""%'DWE$#P5Y?:Z'JGP\\?:OK-E83ZMX>U^437K0)ON;&7 M>QR(UYDCS*Q^4%@/]WY^P_X2D7?[K2M)U6ZNCT6XL9K.-!TW/),BC:#C(4.^ M#D(V#0 >#?\ D!W/_85U+_TMFK8O_L?]G7/]H^1]A\I_M'VC'E^7@[M^>-N, MYSQBLN*";POX.G,,4FIWEK;S7+K&I5KRX.Z1R%&[:9)"QVC(&[ & !6/=ZAJ M7BGX0ZM=SZ'=Z?J%YIEX@TUU9I5;;(BC!522V 0,?Q#K0!YGKWP[\6?#77)? M$?P^FGN=,,J/)I:%Y'Q\PV-&/];&-V <[UW9_A+UZ!\,OB)I?CVSDE,,%KXA MBB5+V%1@NBD[70GEH\NW!)V%B#U#-+-"UFTU:*W3SI8+)KR M*=N5+*ULKA2=NXJ0N-P R.:Q_ 7A:[;QYXA\LZ[97OAZ[TR#3KCRK:YF+;;U=SC>F M448P@/!;[XY]>DH \;\?_"J;6=4;Q9X"OX[+6 \HN%M[@Q":0;E']5.DS:W>/I][;6XGVQO+(^'BCS*%+ D/M8'S!T&": M>K:'-X^^)OA[5H=&N[+2=".-(W7S"BMCE@ ('N&_:! MT/7DTK69-+T^RDMKFYCTJY=5DQ<# Q'EAEU^9<@YZU)\54NK[Q]X(ELM+U6Z MATC4/.O98-.GD2-"\#9#*A#\*WW2<8QUXH P_B[X6M/ FFZ/XNT*\U*/Q!%> MQP27\]V\TD_[IOFDWY!.(P,#"D,P((P!Z)\1-&O-7_LGS_$$&D^&8)6;6A+< M&'[3&=JK'N&/E;+(06 ^<'#$ 5R_QU2Z\0^#=-L-(TO5;VZ:[BO-D.G3G;$8 MY1\QV85LD90X89Y%2>.KK7G\8^$_$]IH^I:SX7M7)DTV.T=9X[CYU\YH70-D M @H2, KU7>"0#+T^YM](_:$TJS\.V,^D:3JVGDW5J;8VZ7)1)L.(6 *8* #* MJ>&(!#Y;0^+_ /R4/X8_]A4_^C;>J_B&/Q$OQM\->*I/"6JO8):-:K';>7-* MK$2K^\VMYP5X_\=4NO$/@W3;#2-+U6 M]NFNXKS9#ITYVQ&.4?,=F%;)&4.&&>17K%C>Q:A9QW4*3I&^<">!X7&"1RC@ M,.G<<]>E 'A?[3,\RV_AJW6600.]R[QACM9E$04D="0&8 ]MQ]:]\KF_'/@R MQ\=>&I-'OI)(2'$UO.G)AE (#8SAAAB"#U!."#@C@_#'BGQCX'LX?#7B?P=J MNI0V47EVNH:+!]H$D2G;&I48 X!Y)#8VY7)+$ ]>X8 @]B :X/QIHKWWBW3+[7=9@C\(P1;6TEV8F_N]S,B&-1^]^ZC!/G)* M8"?,36I8:IJ_BY-JZ/J6@Z2Z R37K"&[F^9@T:1J28AP,R$AL'Y "1(O)ZV? M$NC?&VVUFZT.^UW1);0VVG"R17-@[! [$'"HQ8$%F891_O$*5 !G_#NZ^P_& MWQ3H6F6\^GZ%):"^CTZ1-@20B']X$.3'N#D[?E(!4,H*A5R]*T&^O?VAM=6UN;PK? M-'JVGK%:E&5H8SMBQYTP^6/'E-N W$'A1("I:/3]173/VF?%5Q);7\.GP]YD6A^(G6SGL#<,PW MA@F[Y@3A3(CCDG.\9537NE>;W6CS^/?B+I&KS6<]MH'AW,D!O+:6WFN[IMK? M*K;6$:;8SN*C+!AA@21Z10!XW\9A,WCKX;+;R1QSG4V$;R(756\VWP2H()&> MV1GU%=QJNF>.KG2[B*P\3:-;793,4B:0ZD,.0,O.X .,$[&P"<#.*X/XFSW6 MK_$/P9)8:)KD]KHNH>;>W2:7.8U'FQYVG;E\"(G*@@@C!/;T"^\=6%I9R3PZ M1XCO9%QB"#0[H.^2!P715XZ\D=/7B@#C_@K=^&[2#5?#FG:7/INMV,I_M&.[ MN(YI)6#LG$BXWJF .%507'4L6.'JOAJTM/!7B=/%UQ'XG\8M;S3/+;AYCIRJ MIDC7><"!!EI,'R]X+*JO@ ['A'P?XP?Q!XQ\8:JD>EZ]J5O);:9$TT>U'G_9(89&B%LWFR@R<'$DF2<%@5 P H M^L:=\!KO0KCPKKBW"VEW9!?L;F26:9G*;(P"WEA7)9VV@$ +O)P.H M^%%TVA_"VRL]3T_5;:ZT_?\ :(7TRXW_ +R=RNU0F9.""=F<9YQ0!R?PZU6^ MU/\ 9V\4I?7,DXLK>]M;??R4B%LK!,]2 6.,]!@#@ ^%_B%=2\&:!X&M9[2 MVGN+>YDO&OH&8RP-+,"MNK+LE?CDME5&?EDPZK3\ 1WVB?!OQ1H&HZ+KD.IW MWVO[/!_9%RV_?;JB_,(RHRP(Y(JYHW@R7Q!\%-.TR:/4M'\1: \MY;S2Z?-& M\;F61PJG9N8,-I/E9((0X) 4@'IB>%;/PIX2U2U\&:9!97[6DOVL45GZ%:WECX>TRSU&X^T7T%I%%<3;R_F2*@#-N/)R03D\FM"@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K"\9?\BG>_\ ;/\ ]#6M MVL+QE_R*=[_VS_\ 0UH W:*** ,+P;_R*=E_VT_]#:MVL+P;_P BG9?]M/\ MT-JW: "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 **** *]]<2VEG)/#93WLBXQ! 4#OD@<%V5>.O)'3UXKS?X*>'M>\(^'KS1M MTDDNWNEG\Z&2,@I&H7Y'+;OE)^[C ZYXKU"B@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \O^-? MA[7O%WAZST;0]&GNY([M+II_.ACC "2*5^=PV[Y@?NXP>N>*](L;B6[LXYYK M*>RD;.8)RA=,$CDHS+SUX)Z^O%6** "BBB@ HHHH **** "BBB@#R?7-'\1W M'QMTCQ7;^&;Z73--M'M7*W%J'E.)@&13,/E/F*?FVGKQ7K%%% !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 %>3Z'H_B.W^-NK^*[CPS?1:9J5HEJA:XM2\1Q"" MSJ)C\H\MC\NX].*]8HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L+QE_R*=[_ -L_ M_0UK=K"\9?\ (IWO_;/_ -#6@#=HHHH PO!O_(IV7_;3_P!#:MVL+P;_ ,BG M9?\ ;3_T-JW: "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**** "L+QE_R*=[_ -L__0UK=K"\9?\ (IWO_;/_ -#6@#=HHHH XOPSXFTC M3_#UK:W5WY EX-101.SCH 10 hafc-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Cover Page 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 Income link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Securities link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Loans Receivable link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Servicing Assets link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Premises and Equipment link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Goodwill and Other Intangibles link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Deposits link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Borrowings link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Subordinated Debentures link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Regulatory Matters link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Earnings per Share link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Employee Benefits link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Off-Balance Sheet Commitments link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Derivatives and Hedging Activities link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Qualified Affordable Housing Project Investments link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Liquidity link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Condensed Financial Information of Parent Company link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Loans Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Servicing Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Premises and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Goodwill and Other Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Deposits (Tables) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Borrowings (Tables) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Regulatory Matters (Tables) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Earnings per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Off-Balance Sheet Commitments (Tables) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Derivatives and Hedging Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Condensed Financial Information of Parent Company (Tables) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Summary of Significant Accounting Policies - Summary of Impact of ASU on Allowance for Credit Losses (Detail) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Summary of Significant Accounting Policies - Useful Lives for Principal Classes of Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Securities - Summary of Investment Securities Available for Sale (Detail) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Securities - Schedule of Amortized Cost and Estimated Fair Value of Investment Securities by Contractual Maturity (Detail) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Securities - Summary of Debt Securities Available for Sale in an Unrealized Loss Position for Which an Allowance for Credit Losses Has Not Been Recorded (Detail) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Securities - Realized Gains and Losses on Sales of Investment Securities (Detail) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Securities - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Loans Receivable - Loans Receivable (Detail) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Loans Receivable - Loans Receivable (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Loans Receivable - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Loans Receivable - Information on SBA Loans Held for Sale (Detail) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Loans Receivable - Loans Purchased by Portfolio Segment (Detail) link:presentationLink link:calculationLink link:definitionLink 100640 - Disclosure - Loans Receivable - Allowance for Credit Losses (Detail) link:presentationLink link:calculationLink link:definitionLink 100650 - Disclosure - Loans Receivable - Allowance for Credit Losses by Portfolio Segment (Detail) link:presentationLink link:calculationLink link:definitionLink 100660 - Disclosure - Loans Receivable - Allowance for Credit Losses by Portfolio Segment as a Percentage of Recorded Total Allowance for Credit Losses and Aggregate Recorded Investment of Loans Receivable (Detail) link:presentationLink link:calculationLink link:definitionLink 100670 - Disclosure - Loans Receivable - Summary of Amortized Cost Basis of Collateral Dependent Loans By Class of Loans (Detail) link:presentationLink link:calculationLink link:definitionLink 100680 - Disclosure - Loans Receivable - Schedule of Comparison Between the Periods of Disaggregated by Loan Class (Detail) link:presentationLink link:calculationLink link:definitionLink 100690 - Disclosure - Loans Receivable - Loans by Vintage Year and Risk Rating (Detail) link:presentationLink link:calculationLink link:definitionLink 100700 - Disclosure - Loans Receivable - Loans by Vintage Year and Payment Performance (Detail) link:presentationLink link:calculationLink link:definitionLink 100710 - Disclosure - Loans Receivable - Schedule of Amortized Cost Basis of Loans on Nonaccrual Status and Loans Past Due 90 Days and Still Accruing (Detail) link:presentationLink link:calculationLink link:definitionLink 100720 - Disclosure - Loans Receivable - Analysis of Past Due Loans, Disaggregated by Loan Class, Non-PCI (Detail) link:presentationLink link:calculationLink link:definitionLink 100730 - Disclosure - Loans Receivable - Non-Accrual Loans, Disaggregated by Loan Class (Detail) link:presentationLink link:calculationLink link:definitionLink 100740 - Disclosure - Loans Receivable - Non-Performing Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 100750 - Disclosure - Loans Receivable - Troubled Debt Restructurings, Disaggregated by Type of Concession and by Loan Type (Detail) link:presentationLink link:calculationLink link:definitionLink 100760 - Disclosure - Loans Receivable - Summary of Loans by Class Modified as Troubled Debt Restructurings (Detail) link:presentationLink link:calculationLink link:definitionLink 100770 - Disclosure - Servicing Assets - Summary of Changes in Servicing Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 100780 - Disclosure - Servicing Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100790 - Disclosure - Premises and Equipment - Summary of Major Components of Premises and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 100800 - Disclosure - Premises and Equipment - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100810 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100820 - Disclosure - Leases - Future Minimum Annual Rental Commitments Under Non-Cancelable Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 100830 - Disclosure - Goodwill and Other Intangibles - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100840 - Disclosure - Leases - Future Minimum Annual Rental Commitments Under Non-Cancelable Operating Leases (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100850 - Disclosure - Goodwill and Other Intangibles - Summary of Other Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 100860 - Disclosure - Deposits - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100870 - Disclosure - Deposits - Scheduled Maturities of Time Deposits (Detail) link:presentationLink link:calculationLink link:definitionLink 100880 - Disclosure - Deposits - Summary of Interest Expense on Deposits (Detail) link:presentationLink link:calculationLink link:definitionLink 100890 - Disclosure - Borrowings - Schedule of Borrowings (Detail) link:presentationLink link:calculationLink link:definitionLink 100900 - Disclosure - Borrowings - Summary of Financial Data Pertaining to Federal Home Loan Bank Advances (Detail) link:presentationLink link:calculationLink link:definitionLink 100910 - Disclosure - Borrowings - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100920 - Disclosure - Subordinated Debentures - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100930 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail) link:presentationLink link:calculationLink link:definitionLink 100940 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100950 - Disclosure - Income Taxes - Summary of Provision for Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 100960 - Disclosure - Income Taxes - Summary of Deferred Tax Assets and Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 100970 - Disclosure - Income Taxes - Reconciliation between Federal Statutory Income Tax Rate and Effective Tax Rate (Detail) link:presentationLink link:calculationLink link:definitionLink 100980 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Activity in Accumulated Other Comprehensive Income (Detail) link:presentationLink link:calculationLink link:definitionLink 100990 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 101000 - Disclosure - Regulatory Matters - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 101010 - Disclosure - Regulatory Matters - Capital Ratios of Hanmi Financial and Bank (Detail) link:presentationLink link:calculationLink link:definitionLink 101020 - Disclosure - Fair Value Measurements - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 101030 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 101040 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Non-Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 101050 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Non-Recurring Basis (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 101060 - Disclosure - Fair Value Measurements - Quantitative Information about Level 3 Fair Value Assumptions for Assets Measured at Fair Value on Non-Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 101070 - Disclosure - Fair Value Measurements - Estimated Fair Values of Financial Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 101080 - Disclosure - Share-based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 101090 - Disclosure - Share-Based Compensation - Share-Based Compensation Expense and Related Tax Benefits (Detail) link:presentationLink link:calculationLink link:definitionLink 101100 - Disclosure - Share-Based Compensation - Summary of Information under Plans (Detail) link:presentationLink link:calculationLink link:definitionLink 101110 - Disclosure - Share-Based Compensation - Summary of Stock Option Transactions under Plans (Detail) link:presentationLink link:calculationLink link:definitionLink 101120 - Disclosure - Share-Based Compensation - Summary of Stock Options Outstanding under Plans (Detail) link:presentationLink link:calculationLink link:definitionLink 101130 - Disclosure - Share-Based Compensation - Schedule of Restricted Stock Awards and Performance Stock Units under 2013 and 2021 Plan (Detail) link:presentationLink link:calculationLink link:definitionLink 101140 - Disclosure - Earnings per Share - Reconciliation of Components Used to Derive Basic and Diluted EPS (Detail) link:presentationLink link:calculationLink link:definitionLink 101150 - Disclosure - Earnings per Share - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 101160 - Disclosure - Employee Benefits - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 101170 - Disclosure - Off-Balance Sheet Commitments - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 101180 - Disclosure - Off-Balance Sheet Commitments - Distribution of Undisbursed Loan Commitments (Detail) link:presentationLink link:calculationLink link:definitionLink 101190 - Disclosure - Off-Balance Sheet Commitments - Allowance for Credit Losses Related to Off-Balance Sheet Items (Detail) link:presentationLink link:calculationLink link:definitionLink 101200 - Disclosure - Derivatives and Hedging Activities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 101210 - Disclosure - Derivatives and Hedging Activities - Schedule of Fair Value of Derivative Financial Instruments as well as their Classification on Balance Sheet (Detail) link:presentationLink link:calculationLink link:definitionLink 101220 - Disclosure - Derivatives and Hedging Activities - Effect of Cash Flow Hedge Accounting on Accumulated Other Comprehensive Income and the Consolidated Statements of Income (Details) link:presentationLink link:calculationLink link:definitionLink 101230 - Disclosure - Derivatives and Hedging Activities - Effect of Derivative Financial Instruments that are Not Designated as Hedging Instruments on Income Statement (Detail) link:presentationLink link:calculationLink link:definitionLink 101240 - Disclosure - Derivatives and Hedging Activities - Summary of Gross Presentation, Effects of Offsetting and a Net Presentation of Derivatives (Detail) link:presentationLink link:calculationLink link:definitionLink 101250 - Disclosure - Qualified Affordable Housing Project Investments - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 101260 - Disclosure - Liquidity - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 101270 - Disclosure - Condensed Financial Information of Parent Company - Balance Sheets of Parent Company (Detail) link:presentationLink link:calculationLink link:definitionLink 101280 - Disclosure - Condensed Financial Information of Parent Company - Statement of Income of Parent Company (Detail) link:presentationLink link:calculationLink link:definitionLink 101290 - Disclosure - Condensed Financial Information of Parent Company - Statement of Cash Flows of Parent Company (Detail) link:presentationLink link:calculationLink link:definitionLink 101300 - Disclosure - Subsequent Events - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink Auditor Firm ID Auditor Firm ID ILLINOIS Illinois 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative Document Transition Report Document Transition Report Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Options Outstanding, Weighted-Average Remaining Contractual Life Financing Receivable, Nonaccrual [Line Items] Financing Receivable Nonaccrual Status [Line Items] Cash dividend per share Dividends Payable, Amount Per Share Banking Regulation, Tier 1 Risk-Based Capital, Actual Actual Capital, Tier 1 capital to risk-weighted assets Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Interest income on nonaccrual loans Loans and Leases Receivable, Impaired, Interest Lost on Nonaccrual Loans Cashless exercise of stock options Cashless Exercise Of Stock Options Cashless exercise of stock options. Derivative Instruments, Gain (Loss) [Table Text Block] Effect of Derivative Financial Instruments that are Not Designated as Hedging Instruments on Income Statement Provision for Loan and Lease Losses Credit loss expense (recovery) Banking Regulation, Common Equity Tier 1 Risk-Based Capital, Actual Actual Capital, Common equity Tier 1 capital to risk-weighted assets Provision (recovery) for credit losses Financing Receivables Impaired Troubled Debt Restructuring Credit Loss Expense Financing receivables, impaired troubled debt restructuring, credit loss expense. Provision (recovery) for credit losses Geographical [Axis] Geographical Equipment Financing Agreements Equipment Financing Agreements Portfolio Segment [Member] Equipment financing agreements portfolio segment Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Stock options, expiration term from date of grant Securities available for sale, at fair value (amortized cost of $967,031 and $978,796 as of December 31, 2023 and 2022, respectively) Estimated fair value Securities available for sale Estimated Fair Value Condensed Cash Flow Statement [Table] Condensed Cash Flow Statement [Table] The excess of the closing stock price on the last day of the trading period over the exercise price. Closing Price Of Common Stock Intrinsic value of stock options outstanding (in USD per share) Increase (Decrease) in Prepaid Expense and Other Assets Change in prepaid expenses and other assets Three Month Libor To Three Month Sofr [Member] Three month Libor to three month Sofr. Fair Value, Inputs, Level 1 [Member] Quoted Prices in Active Markets for Identical Assets 2023 - YTD net Financing Receivable Net Charge Offs Originated In Current Fiscal Year Financing receivable net charge offs originated in current fiscal year. Entity Public Float Entity Public Float Receivable Type [Axis] Receivable Type 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Concentration Risk Disclosure [Text Block] Off-Balance Sheet Commitments Weighted Average [Member] Weighted Average Deferred tax assets unrealized losses (gains) on available for sale securities. Deferred Tax Assets Unrealized Losses Gains On Available For Sale Securities Unrealized loss on securities available for sale Fair Value Disclosures [Text Block] Fair Value Measurements Income Tax, Policy [Policy Text Block] Income Tax Property, Plant and Equipment, Useful Life Premises and equipment useful life Unrealized gain (loss) OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment and Tax Computer Software, Intangible Asset [Member] Software Two thousand and twenty seven subordinated notes. Two Thousand And Twenty Seven Subordinated Notes [Member] 2027 Notes Financing receivable period of modified contractually past due loans to be considered as payment default. Financing Receivable Period Of Modified Contractually Past Due Loans To Be Considered As Payment Default Loans default payment past due period Banking and Thrift, Other Disclosure [Abstract] Repossessed personal property fair value disclosure. Repossessed Personal Property Fair Value Disclosure Repossessed personal property 2013 Equity compensation plan. Two Thousand And Thirteen Equity Compensation Plan [Member] 2013 Equity Compensation Plan Off-Balance-Sheet, Credit Loss, Liability, Change in Method, Credit Loss Expense (Reversal) Decrease to beginning balance of allowance for off balance sheet items 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 Intangible Assets, Gross, Including Goodwill Intangible Assets Gross Including Goodwill Gross carrying amount Summary of Effect of Cash Flow Hedge Accounting on Accumulated Other Comprehensive Income Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] 2026 Time Deposit Maturities, Year Three Three-Month London Interbank Offered Rate (LIBOR) [Member] Three Month London Interbank Offered Rate L I B O R [Member] 3-month London Interbank Offered Rate (LIBOR) Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Schedule of Fair Value of Derivative Financial Instruments as well as their Classification on Balance Sheet ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table] Schedule Of Compliance With Regulatory Capital Requirements Under Banking Regulations [Table] Number of regional banks. Number Of Regional Banks Number of regional banks Interest Income (Expense), Net Net interest income before credit loss expense Outstanding borrowing capacity Outstanding Borrowing Capacity Outstanding borrowing capacity. Maturity extension and principal and interest rate reduction. Maturity Extension and Principal and Interest Rate Reduction [Member] Maturity Extension and Principal and Interest Rate Reduction Financing Receivable, Modified [Line Items] Financing Receivable, Troubled Debt Restructuring [Line Items] Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months Available-for-Sale Within One Year, Estimated Fair Value Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] Financial liabilities: Pledging Purpose [Axis] Subsequent Events [Text Block] Subsequent Events Revolving Loans Amortized Cost Basis - YTD net Financing Receivable Payable Revolving Net Chargeoffs Financing receivable payable revolving net chargeoffs. Interest Expense, Subordinated Notes and Debentures Interest on subordinated debentures Financing Receivable, Credit Quality Indicator [Table] Schedule Of Financing Receivable Recorded Investment Credit Quality Indicator [Table] Dividend payable record date Dividends Payable, Date of Record Deposit Liabilities, Accrued Interest Accrued interest payable on deposits Credit Spread [Member] Credit Spread [Member] Credit spread. Goodwill, Acquired During Period Goodwill Loans Receivable, Fair Value Disclosure Loans receivable, net of allowance for credit losses Loans receivable Intangible Assets, Net (Including Goodwill) Net carrying amount Goodwill and other intangible assets, net Borrowing capacity based on pledged collateral. Borrowing Capacity Based On Pledged Collateral Total borrowing capacity available from the collateral Federal Home Loan Bank, Advance, Maturity, Average Interest Rate, Year One Advances due within 12 months (percent) Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Assets and Liabilities Measured at Fair Value on Recurring Basis Loans and Leases Receivable Disclosure [Table] Loans And Leases Receivable Disclosure [Table] Prior - Gross Financing Receivable Gross Chargeoffs Originated Five Or More Years Before Latest Fiscal Year Financing receivable gross chargeoffs originated five or more years before latest fiscal year. Stock Repurchased During Period, Shares Repurchase of common stock (shares) Proceeds from issuance of subordinated debentures. Proceeds From Issuance of Subordinated Debentures Issuance of subordinated debentures Financial Asset, Aging [Domain] Financial Asset, Aging Reserve related to TDR loans included in allowance for credit losses. Reserve Related To T D R Loans Included In Allowance For Credit Losses Reserves relating to loans included in allowance for credit losses Fair Value Measurement [Domain] Fair Value Measurement Debt Securities, Available-for-Sale [Table] Debt Securities Available For Sale [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Financing receivable (payable) revolving. Financing Receivable Payable Revolving Revolving Loans Amortized Cost Basis Debt Instrument, Unamortized Discount Debt instrument discount Debt Instrument, Unamortized Discount, Total Income (Loss) Attributable to Parent, before Tax Income before taxes and undistributed income of subsidiary Balance Sheet Location [Axis] Balance Sheet Location Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule Of Accounts Notes Loans And Financing Receivable [Table] Financial Asset, Aging [Axis] Financial Asset, Aging Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule Of Acquired Finite Lived Intangible Asset By Major Class [Table] Liabilities and Equity Total liabilities and stockholders' equity Entity Address, State or Province Entity Address, State or Province Derivatives and Hedging Activities Derivative Instruments and Hedging Activities Disclosure [Text Block] Deferred Tax Assets, Other Other Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Deferred expense (benefit): Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Number of Shares, Options outstanding at end of period (shares) Number of Shares, options outstanding at beginning of period (shares) Options Outstanding, Number of Shares (shares) Payment for Origination, Loan, Mortgage, Held-for-Sale Originations and transfers Origination of SBA loans held for sale Federal Home Loan Bank of San Francisco [Member] FHLB of San Francisco $20.00 to $21.49 Exercise Price Range Range One [Member] Exercise Price Range Range One [Member] Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent CARES Act of 2020 previous loan modification amount. C A R E S Act Of2020 Previous Loan Modification Amount Loans previously modified under provision of CARES Act Trading Symbol Trading Symbol Banking Regulation, Tier 1 Leverage Capital Ratio, Well Capitalized, Minimum Minimum to Be Categorized as Well Capitalized Ratio, Tier 1 capital to average assets Common Stock, Shares, Issued Common stock issued (shares) Debt Securities, Available-for-Sale [Line Items] Debt Securities, Available-for-sale [Line Items] Dividend equivalent rights from PSU vesting Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Total fair value of vested shares Federal Home Loan Bank, Advances, General Debt Obligations, Maximum Amount Available Total borrowing capacity based on pledged collateral Compensation and Employee Benefit Plans [Text Block] Employee Benefits Consolidated Entities [Domain] Consolidated Entities State Income Taxes Net Of Federal Income Tax Benefit State Income Taxes Net Of Federal Income Tax Benefit State taxes, net of federal tax benefits Letters of credit to FHLBSF Federal Home Loan Bank Advances General Debt Obligations Disclosure Letter Of Credit Available Federal home loan bank advances general debt obligations disclosure letter of credit available. Financing Receivable, Modified, Accumulated Total recorded investment 2013 Equity Compensation Plan [Member] A2013 Equity Compensation Plan [Member] 2013 Plan Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Table] Financing Receivable, Troubled Debt Restructuring, Premodification Pre- Modification Outstanding Recorded Investment Shares, Outstanding Ending balance, shares outstanding (shares) Beginning balance, shares outstanding (shares) 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Financing Receivable, Nonaccrual [Table] Financing Receivable Nonaccrual [Table] AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) Other Comprehensive Income (Loss), Net of Tax Other comprehensive income (loss), net of tax Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Summary of Stock Options Outstanding under Plans Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income Loss [Line Items] Unusual Risk or Uncertainty, Nature [Domain] Unusual Risk or Uncertainty, Nature Other comprehensive income (loss), net of tax Other Comprehensive Income Loss Before Reclasification Adjustment Net Of Tax Other comprehensive income loss before reclasification adjustment net of tax. Due from Banks Cash on deposit with bank subsidiary Deferred Tax Liabilities, Property, Plant and Equipment Depreciation Earnings Per Share, Basic, Undistributed Net income per share, basic (in USD per share) Entity Address, City or Town Entity Address, City or Town Operating Lease, Weighted Average Discount Rate, Percent Weighted average discount rate (percent) Lessee, Operating Lease, Renewal Term Operating lease extension term Summary of Investment Holdings [Line Items] Summary of Investment Holdings [Line Items] Debt Disclosure [Text Block] Borrowings Subordinated Debentures Financing Receivable, Originated, More than Five Years before Current Fiscal Year Prior Property, Plant and Equipment [Table Text Block] Summary of Major Components of Premises and Equipment Deferred tax liabilities investments tax credits. Deferred Tax Liabilities Investments Tax Credits Unrealized gain loss on securities available for sale 2023 - YTD gross Financing Receivable Gross Chargeoffs Originated In Current Fiscal Year Financing receivable gross chargeoffs originated in current fiscal year. Subsequent Event [Member] Subsequent Event Type [Axis] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] Servicing Asset at Fair Value, Amount Fair value of servicing rights Servicing Asset at Fair Value, Amount, Beginning Balance Servicing Asset at Fair Value, Amount, Ending Balance Securities Borrowed Securities Borrowed, Total Market value for loans pledged by Bank Schedule of distribution of undisbursed loan commitments. Schedule Of Distribution Of Undisbursed Loan Commitments Table [Text Block] Distribution of Undisbursed Loan Commitments Income Tax Examination, Penalties Accrued Penalties accrued Additional Paid-in Capital [Member] Additional Paid-in Capital Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Summary of Provision for Income Taxes Condensed Income Statements, Captions [Line Items] Condensed Income Statements, Captions [Line Items] Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale Proceeds from matured, called and repayment of securities Benchmark rate. Benchmark Rate [Member] Benchmark Rate Commercial Real Estate, Hospitality [Member] Real Estate Loans Commercial Property Hospitality Loans [Member] Hospitality Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Available-for-Sale More than One Year, Estimated Fair Value Preferred Stock, Par or Stated Value Per Share Preferred stock par value (in USD per share) Increase to interest income Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax Statement of Stockholders' Equity [Abstract] Available for sale securities pledged as collateral Pledged financial instruments, not separately reported, mortgage-related securities available-for-sale or held-for-investments Pledged financial instruments, not separately reported, mortgage-related securities available-for-sale or held-for-investments. Schedule of nonperforming loans receivable. Schedule Of Nonperforming Loans Receivable Table [Text Block] Schedule of Amortized Cost Basis of Loans on Nonaccrual Status and Loans Past Due 90 Days and Still Accruing Payments for (Proceeds from) Loans and Leases Change in loans receivable, excluding purchases Payments for (Proceeds from) Loans and Leases, Total Unrecognized Tax Benefits, Increase Resulting from Settlements with Taxing Authorities Increase in unrecognized tax benefits due to state taxes CARES Act of 2020 unpaid deferred interest receivable related to loans modified net of valuation allowance. C A R E S Act Of2020 Unpaid Deferred Interest Receivable Related To Loans Modified Net Of Valuation Allowance Unpaid deferred interest receivable related to loans modified under CARES Act, net of valuation allowance Marketable Securities, Policy [Policy Text Block] Securities Net Income (Loss) Attributable to Parent, Before Equity In Undistributed Income of Subsidiary Net Income Loss Attributable To Parent Before Equity In Undistributed Income Of Subsidiary Income before undistributed income of subsidiary Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income Debt Instrument, Maturity Date Debt instrument, maturity date Long-Term Debt Debt outstanding, net of issuance cost Long-Term Debt, Total Derivative Contract [Domain] Derivative Contract Financing Receivable, Modified [Table] Schedule Of Financing Receivable Troubled Debt Restructurings [Table] Property, Plant and Equipment, Net Premises and equipment, net Total premises and equipment, net Schedule of financing receivable recorded investment by vintage year and risk rating. Schedule Of Financing Receivable Recorded Investment By Vintage Year And Risk Rating [Table] Schedule Of Financing Receivable Recorded Investment By Vintage Year And Risk Rating [Table] Commercial Real Estate [Member] Mortgage-backed securities - commercial Derivative maturity date Derivative, Contract End Date Core Deposits [Member] Core deposit intangible Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Available-for-Sale Within one year, Amortized Cost Dividend declared date Dividends Payable, Date Declared Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Federal statutory income tax rate Statement of Comprehensive Income [Abstract] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative Treasury stock (shares) Ending balance, treasury stock (shares) Beginning balance, treasury stock (shares) B Treasury Stock, Common, Shares 2019 - YTD gross Financing Receivable Gross Chargeoffs Originated Four Years Before Latest Fiscal Year Financing receivable gross chargeoffs originated four years before latest fiscal year. Entity Central Index Key Entity Central Index Key Entity Central Index Key Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Restricted stock awards, net of forfeitures Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total 2021 - YTD net Financing Receivable Net Chargeoffs Originated Two Years Before Latest Fiscal Year Financing receivable net chargeoffs originated two years before latest fiscal year. Plan Name [Domain] Plan Name Credit Loss Status [Axis] Credit Loss Status Servicing Asset at Amortized Cost, Disposals Additions related to sale of SBA loans Risks and Uncertainties [Abstract] Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Loans Receivable Federal Home Loan Bank, Advances, Maturities Summary, Due Overnight Overnight advances from federal home loan banks Overnight advances FHLB overnight advances Revolving Loans Amortized Cost Basis - YTD gross Financing Receivable Payable Revolving Gross Chargeoffs Financing receivable payable revolving gross chargeoffs. Assets, Fair Value Disclosure Fair Value Assets, Fair Value Disclosure, Total Increase (Decrease) in Other Operating Assets Change in other assets and liabilities Increase (Decrease) in Other Operating Assets, Total Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Financial assets: Deposits Deposit Liabilities Disclosures [Text Block] Commercial lines of credit. Commercial Lines Of Credit [Member] Commercial lines of credit Banking Regulation, Tier 1 Leverage Capital Ratio, Actual Actual Capital Ratio, Tier 1 capital to average assets Number Of Equity Incentive Plans Number Of Equity Incentive Plans Number of incentive plans Noninterest Expense Total noninterest expense Deposits from State of California Federal Home Loan Bank Advances General Debt Obligations Disclosure Deposits Available Federal home loan bank advances general debt obligations disclosure deposits available. Entity Tax Identification Number Entity Tax Identification Number Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Goodwill and Other Intangible Assets Other real estate owned. Other Real Estate Owned [Member] Other Real Estate Owned Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income before tax Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Schedule of Servicing Assets at Fair Value [Table Text Block] Summary of Changes in Servicing Assets OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax Net unrealized gains (losses) recorded in comprehensive income OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax, Total Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements Or Change In Accounting Principle [Line Items] Financial Instruments [Domain] Financial Instruments Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives Balance Sheet Location By Derivative Contract Type By Hedging Designation [Table] AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Unrealized Gains and Losses on Available for Sale Securities Employee-related Liabilities Accrued expense liability for personal paid time off Employee-related Liabilities, Total Line of Credit Facility [Table] Line Of Credit Facility [Table] Banking Regulation, Tier 1 Leverage Capital, Actual Actual Capital, Tier 1 capital to average assets Other Comprehensive Income (Loss) before Reclassifications, Tax Other comprehensive income (loss) before reclassification Other Comprehensive Income (Loss) before Reclassifications, Tax, Total Award Type [Axis] Award Type Reclassification adjustment for losses included in net earnings Reclassification adjustment for (gains) losses included in net earnings Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax Lessee, Operating Leases [Text Block] Leases Restricted Stock [Member] Restricted stock awards Plan Name [Axis] Plan Name Other comprehensive income loss tax benefit (expense) period change. Other Comprehensive Income Loss Tax Benefit Expense Period Change Net current period other comprehensive income Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items] Risks Inherent In Servicing Assets And Servicing Liabilities [Line Items] Financing receivable allowance for credit losses on off-balance sheet items. Financing Receivable Allowance For Credit Losses On Off Balance Sheet Items Allowance for credit losses on off-balance sheet items Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Less: reclassification adjustment for net loss (gain) included in net income Reclassification from accumulated other comprehensive income Less: reclassification adjustment for net loss (gain) included in net income Derivative Instrument [Axis] Derivative Instrument Geographical [Domain] Geographical Assets Total assets Not Found During Migration Deprecated Concept Banking And Thrift Abstract Not Found During Migration Deprecated Concept Banking And Thrift [Abstract] Loans Pledged to Secure Advances Loans Pledged To Secure Advances [Member] Loans pledged to secure advances member. Operating Lease, Right-of-Use Asset Right-of-use assets 2022 - YTD gross Financing Receivable Gross Chargeoffs Originated In Fiscal Year Before Latest Fiscal Year Financing receivable gross chargeoffs originated in fiscal year before latest fiscal year. Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Change in accrued interest payable and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Interest Expense [Abstract] Interest expense: Retirement Plan Name [Domain] Retirement Plan Name Registrant Name Entity Registrant Name Entity Registrant Name Liquidity. Liquidity [Text Block] Liquidity Debt Issuance Costs, Net Debt issuance costs, net Debt Issuance Costs, Net, Total Tabular disclosure of total recorded investment of troubled debt restructurings by disaggregated types of concessions made and loan type. Troubled Debt Restructurings On Financing Receivables Type Of Concession And Loans Table Table [Text Block] Troubled Debt Restructurings, Disaggregated by Type of Concession and by Loan Type Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Retained Earnings (Accumulated Deficit) Retained earnings Retained Earnings (Accumulated Deficit), Total Loan Production [Member] Loan Production [Member] Loan Production Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Available-for-Sale Within One Year, Gross Unrealized Loss Interest Income, Securities, Operating, Taxable Interest on securities Banking Regulation, Tier 1 Leverage Capital, Well Capitalized, Minimum Minimum to Be Categorized as Well Capitalized Capital, Tier 1 capital to average assets 2020 - YTD gross Financing Receivable Gross Chargeoffs Originated Three Years Before Latest Fiscal Year Financing receivable gross chargeoffs originated three years before latest fiscal year. Supplemental Cash Flow Information [Abstract] Supplemental disclosures of cash flow information: Long-Term Federal Home Loan Bank Advances, Total Long-Term Federal Home Loan Bank Advances Term borrowings Share-Based Payment Arrangement, Expense, Tax Benefit Related tax benefits Amortization Method Qualified Affordable Housing Project Investments Qualified affordable housing project investments Ending balance Beginning balance Loans receivable, allowance for credit losses Allowance for credit losses Allowance Amount Retained Earnings [Member] Retained Earnings Banking Regulation, Total Risk-Based Capital Ratio, Actual Actual Capital Ratio, Total capital to risk-weighted assets Schedule of property and equipment useful lives. Schedule Of Property And Equipment Useful Lives Table [Text Block] Useful Lives for Principal Classes of Assets Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Number of Shares, at beginning of period Number of Shares, Stock at end of period Equity, Including Portion Attributable to Noncontrolling Interest Adjusted balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Total Adjusted balance Realized Gain (Loss) on Investments [Table Text Block] Realized Gains and Losses on Sales of Investment Securities Gain on sale of fixed assets Gain (Loss) on Disposition of Assets Gain (Loss) on Disposition of Assets, Total Borrowing capacity available based on pledged collateral. Borrowing Capacity Available Based On Pledged Collateral Available borrowing capacity Remaining available borrowing capacity Minimum [Member] Minimum Deferred income taxes and current tax receivable. Deferred Income Taxes And Current Tax Receivable Income tax assets Investments Classified by Contractual Maturity Date [Table Text Block] Schedule of Amortized Cost and Estimated Fair Value of Investment Securities by Contractual Maturity Regulatory Capital Requirements under Banking Regulations [Text Block] Regulatory Matters Proceeds from exercise of stock options Proceeds from exercise of stock options Cash received from options exercised Significant Accounting Policies [Text Block] Summary of Significant Accounting Policies Derivative Instruments and Hedging Activities Disclosure [Abstract] Commercial Mortgage-Backed Securities [Member] Mortgage-backed securities - commercial Operating Lease, Liability Operating Lease, Liability, Total Present value of lease liability Total lease liabilities - Operating leases Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral Gross Amounts Not Offset in the Statement of Financial Position, Derivative Liabilities, Net Amount Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral, Total A 2021 equity compensation plan. 2021Plan Revenue [Policy Text Block] Revenue Recognition US Government Agencies Debt Securities [Member] Debt securities Equity Component [Domain] Equity Component Defined Contribution Plan, Cost Contributions Employee Stock Option Employee Stock Option [Member] Stock option awards Land [Member] Land Nonaccrual loans receivable with allowance for credit losses. Nonaccrual Loans Receivable With Allowance For Credit Losses Nonaccrual Loans With Allowance for Credit Losses Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Number of Positions Available-for-Sale Within One Year, Number of Securities Two thousand and seventeen subordinated notes. Two Thousand And Seventeen Subordinated Notes [Member] 2017 Notes Receivables [Abstract] Cash and Due from Banks Cash and due from banks Cash and Due from Banks, Total Deposit Liabilities Reclassified as Loans Receivable Total deposits reclassified to loans due to overdrafts Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items] Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to reconcile net income to net cash used in operating activities Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Unamortized discount and debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net, Total Measurement Frequency [Axis] Measurement Frequency Sublease Income Sublease income Number of Real Estate Properties Number of real estate properties Loans receivable past due ninety days still accruing. Loans Receivable Past Due Ninety Days Still Accruing Loans Past Due 90 Days Still Accruing Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Debt Disclosure [Abstract] Allowance for Loan and Lease Losses [Roll Forward] Allowance for credit losses: Net Income (Loss) Available to Common Stockholders, Diluted Income allocated to common shares Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Restricted stock surrendered due to employee tax liability Banking Regulation, Tier 1 Risk-Based Capital, Capital Adequacy, Minimum Minimum Regulatory Requirement Capital, Tier 1 capital to risk-weighted assets Debt Instrument, Basis Spread on Variable Rate Basis spread Building and Building Improvements [Member] Buildings and improvements Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Statement of Financial Position [Extensible List] Entity Current Reporting Status Entity Current Reporting Status Common Stock, Shares Authorized Common stock authorized (shares) Federal Home Loan Bank, Advance, Maturity, Average Interest Rate, Year Three Advances due over 24 months through 36 months (percent) Fair Value, by Balance Sheet Grouping [Table] Fair Value By Balance Sheet Grouping [Table] Condensed Cash Flow Statements, Captions [Line Items] Condensed Cash Flow Statements Captions [Line Items] Deferred Tax Liabilities, Gross Total deferred tax liabilities Deferred Tax Liabilities, Gross, Total Financing Receivable, Modified [Table Text Block] Summary of Loans by Class Modified as Troubled Debt Restructurings Time deposits more than $250,000 Interest expense time deposits 250000 or more. Interest Expense Time Deposits250000 Or More Real Estate Portfolio Segment [Member] Real Estate Portfolio Segment [Member] Real Estate 2021 Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year Assets [Abstract] Assets Hedging Relationship [Axis] Percentage of portfolio segment loans to total loans. Percentage Of Portfolio Segment Loans To Total Loans Percentage of Total Loans Share-Based Payment Arrangement, Option, Exercise Price Range [Table] Schedule Of Share Based Compensation Shares Authorized Under Stock Option Plans By Exercise Price Range [Table] 2021 - YTD gross Financing Receivable Gross Chargeoffs Originated Two Years Before Latest Fiscal Year Financing receivable gross chargeoffs originated two years before latest fiscal year. Fair Value Measurements, Nonrecurring [Table Text Block] Assets and Liabilities Measured at Fair Value on Non-Recurring Basis Common stock, $0.001 par value; authorized 62,500,000 shares; issued 33,918,035 shares (30,368,655 shares outstanding) and 33,708,234 shares (30,485,621 shares outstanding) as of December 31, 2023 and 2022, respectively Common Stock, Value, Issued Open advances (percent) Federal Home Loan Bank Advances Maturities Summary Average Interest Rate of Amounts Due Open Advances Federal home loan bank advances maturities summary average interest rate of amounts due open advances. Federal Home Loan Bank, Advances [Table Text Block] Schedule of Borrowings Furniture and Fixtures [Member] Furniture and equipment Real estate residential loan. Real Estate Residential Loan [Member] Residential Current Fiscal Year End Date Current Fiscal Year End Date Share-Based Payment Arrangement, Noncash Expense Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense, Total Contractual Interest Rate Reduction [Member] Reduction of Principal and Interest Auditor Name Auditor Name Unrecognized Tax Benefits, Period Increase (Decrease), Total Unrecognized Tax Benefits, Period Increase (Decrease) Unrecognized tax benefits Unallocated portfolio segment. Unallocated Portfolio Segment [Member] Unallocated Deferred Income Tax Expense (Benefit) Total deferred expense Affordable Housing Tax Credits Commitment, Year to be Paid Investment commitments expected to be paid Income Tax Expense (Benefit) Income tax expense Income tax expense Income tax benefit Debt Issuance Costs, Gross Debt issuance cost Information Technology and Data Processing Data processing Office Real Estate Loans Commercial Property Office Loan [Member] Real estate loans commercial property office loan. Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Gross decreases for tax positions of prior years Central Bancorp Inc. [Member] Central Bancorp Inc [Member] Central Bancorp, Inc Loans receivable gross chargeoff Notes Receivable Gross Chargeoffs Notes receivable gross chargeoffs. Interest and Fee Income, Loans and Leases Interest and fees on loans receivable Interest and Fee Income, Loans and Leases, Total Sale of securities Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale Proceeds from sales of securities Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale, Total Premises and equipment useful life Property Plant and Equipment Estimated Useful Lives Description Property plant and equipment estimated useful lives description. Unrealized Gains and Losses on Cash Flow Hedge Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Federal Home Loan Banks [Abstract] Cash paid for employee vested shares surrendered due to employee tax liability Payment, Tax Withholding, Share-Based Payment Arrangement Cash paid for repurchase of vested shares due to employee tax liability Loan Restructuring Modification [Domain] Loan Restructuring Modification Measurement Input Type [Domain] Schedule of Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value [Table Text Block] Summary of Information under Plans Impaired Financing Receivable, Policy [Policy Text Block] Individually Evaluated Loans Finite-Lived Intangible Assets, Net Net carrying amount, excluding goodwill Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Accounting Standards Update 2016-02 [Member] ASU 2016-02 Financing Receivable, Real Estate Acquired Through Foreclosure [Policy Text Block] Other Real Estate Owned and Repossessed Personal Property 2019 Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Impairment of Long-Lived Assets PPP loans. P P P Loans [Member] PPP Loans Other Comprehensive Income (Loss), Net of Tax [Abstract] Other comprehensive income (loss), net of tax: Issuance of awards pursuant to equity incentive plans, net of forfeitures (shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Options Outstanding, Intrinsic Value Tabular disclosure of the scheduled maturities of the time deposits. Schedule Of Time Deposit Maturities Table [Text Block] Scheduled Maturities of Time Deposits Financing receivable write off recorded investment past due. Financing Receivable Write Off Recorded Investment Past Due Past due loans receivable Debt Instrument, Face Amount Face amount of subordinated debentures Subordinated debentures issued Earnings Per Share, Policy [Policy Text Block] Earnings per Share Real estate loans residential Real Estate Loans Residential [Member] Residential Cumulative Effect, Period of Adoption, Adjustment [Member] Cumulative Effect Period of Adoption Adjustment Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Gross increase for new tax positions Hedging Relationship [Domain] Lessee, Finance Lease, Renewal Term Finance lease extension term Parent Company [Member] Hanmi Financial Deferred Tax Assets, Deferred Gain on Sale Leaseback Transaction Lease liability Measurement Basis [Axis] Measurement Basis Financing Receivable, Allowance for Credit Loss [Line Items] Financing Receivable Allowance For Credit Losses [Line Items] Interest Income, Deposits with Financial Institutions Interest on deposits in other banks Interest Income, Deposits with Financial Institutions, Total Prepayment Rate Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Off balance sheet credit loss liability effect of new accounting principle in period of adoption. Off Balance Sheet Credit Loss Liability Effect Of New Accounting Principle In Period Of Adoption Adjustment related to adoption of ASU 2016-13 Long-Term Debt, Type [Domain] Long-term Debt, Type Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction, Total Entity Voluntary Filers Entity Voluntary Filers Financing Receivable, Past Due [Table] Schedule Of Financing Receivables Past Due [Table] Subsequent Events [Abstract] Other Real Estate Owned Fair Value Disclosure. Other Real Estate Owned Fair Value Disclosure Other real estate owned Holdings of securities as percentage of share holders' equity. Holdings Of Securities As Percentage Of Share Holders Equity Holdings of securities as percentage of share holders' equity Debt Securities, Available-for-Sale [Table Text Block] Summary of Investment Securities Available for Sale Restrictions on Cash and Cash Equivalents [Table] Schedule Of Restricted Cash And Cash Equivalents [Table] Derivative assets cash collateral received. Derivative Assets Cash Collateral Received [Member] Derivative Assets, Cash Collateral Received Derivative Instruments, Gain (Loss) [Table] Derivative Instruments Gain Loss By Hedging Relationship By Income Statement Location By Derivative Instrument Risk [Table] Commitments and Contingencies Disclosure [Abstract] Gain (Loss) on Sale of Loans and Leases Gains on sale of second draw PPP loans Gain on sales of SBA loans Gain (Loss) on Sale of Loans and Leases, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Options granted in period (shares) Interest Paid, Excluding Capitalized Interest, Operating Activities Interest expense paid Banking Regulation, Total Risk-Based Capital Ratio, Well Capitalized, Minimum Minimum to Be Categorized as Well Capitalized Ratio, Total capital to risk-weighted assets Minimum ratio of qualifying total capital to risk-weighted assets for well capitalized Deposit Institutions [Member] Deposit Institutions [Member] Depository Institutions Derivative liability, including accrued interest Derivative Liability, Including Accrued Interest Derivative liability, including accrued interest. Alternative Investment, Measurement Input Range Condensed Financial Information Disclosure [Abstract] Financial Asset, Not Past Due [Member] Current Prior - Net Financing Receivable Net Chargeoffs Originated Five Or More Years Before Latest Fiscal Year Financing receivable net chargeoffs originated five or more years before latest fiscal year. Liabilities [Abstract] Liabilities: Commercial And Industrial Portfolio Segment [Member] Commercial And Industrial Portfolio Segment [Member] Commercial and Industrial Commercial and Industrial Loans Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Gain Derivative [Line Items] Derivative [Line Items] Earnings Per Share, Diluted, Undistributed Net income per share, diluted (in USD per share) Financial Asset, 60 to 89 Days Past Due [Member] 60-89 Days Past Due 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 Impairment of Intangible Assets (Excluding Goodwill) Impairment of intangible assets Impairment of Intangible Assets (Excluding Goodwill), Total Interest Expense, Other Domestic Deposits Other time deposits Loss Contingency Nature [Axis] Loss Contingency Nature 2025 Time Deposit Maturities, Year Two Serviced loans sold to unaffiliated parties. Serviced Loans Sold To Unaffiliated Parties Serviced loans sold to unaffiliated parties Banking Regulation, Total Risk-Based Capital Ratio, Capital Adequacy, Minimum Minimum Regulatory Requirement Ratio for Total capital to risk-weighted assets Minimum ratio of qualifying total capital to risk-weighted assets Line of Credit Facility, Maximum Borrowing Capacity Maximum borrowing capacity of line of credit Impaired Financing Receivable Unpaid Principal Balance Collectively Evaluated For Impairment Impaired Financing Receivable Unpaid Principal Balance Collectively Evaluated For Impairment Unpaid principal balance of Non-accrual Non-PCI loans individually evaluated for amount of impairment Earnings Per Share [Abstract] Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Available-for-Sale Over five years through ten years, Estimated Fair Value OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Change in unrealized gain (loss) on securities available for sale, net of income taxes OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax, Total Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Future Minimum Annual Rental Commitments Under Non-Cancelable Operating Leases Charge-offs Financing Receivable, Allowance for Credit Loss, Writeoff, Total Financing Receivable, Allowance for Credit Loss, Writeoff Less loans charged off Financing Receivable, Noncurrent, Allowance for Credit Loss [Table Text Block] Allowance for Credit Losses Loss Contingencies [Table] Loss Contingencies [Table] Derivative net asset position aggregate fair value. Derivative Net Asset Position Aggregate Fair Value Fair value of derivatives in net asset position Federal Home Loan Bank, Advances, Branch of FHLB Bank, Amount of Advances Federal Home Loan Bank, Advances, Branch of FHLB Bank, Amount of Advances Banking Regulation, Common Equity Tier 1 Risk-Based Capital, Capital Adequacy, Minimum Minimum Regulatory Requirement Capital, Common equity Tier 1 capital to risk-weighted assets Payment Protection Program Payment Protection Program [Member] Payment Protection Program Income (Loss) from Subsidiaries, before Tax Equity in undistributed income of subsidiary Undistributed income of subsidiary Summary Of Interest Expense On Deposits Table [Text Block] Summary Of Interest Expense On Deposits Table Table [Text Block] Summary of Interest Expense on Deposits Accounting Policies [Abstract] Lessee, Lease, Description [Table] Lessee Lease Description [Table] Deferred Tax Assets, Purchase Accounting Deferred Tax Assets Purchase Accounting Purchase accounting Schedule of Managing of Risks Inherent in Servicing Assets and Servicing Liabilities [Table] Managing Of Risks Inherent In Servicing Assets And Servicing Liabilities [Table] Federal Home Loan Bank, Advances, Maturities Summary, Due in Rolling Year Two Advances due over 12 months through 24 months Banking Regulation, Total Risk-Based Capital, Well Capitalized, Minimum Minimum to Be Categorized as Well Capitalized Capital, Total capital to risk-weighted assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Unpaid Principal Balance Of Long Term Debt Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Unpaid Principal Balance Of Long Term Debt Unpaid principal balance Liability Class [Axis] Interest Expense, Federal Home Loan Bank and Federal Reserve Bank Advances, Short-Term Interest on borrowings Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Interest Income Interest Income [Member] CARES Act of 2020 unpaid deferred interest receivable related to loans modified. C A R E S Act Of2020 Unpaid Deferred Interest Receivable Related To Loans Modified Unpaid deferred interest receivable related to loans modified under CARES Act Advance from Federal Home Loan Bank, Rolling Maturity [Abstract] Outstanding Balance Summary of amortized cost basis of collateral dependent loans by class of loans. Summary Of Amortized Cost Basis Of Collateral Dependent Loans By Class Of Loans Table [Text Block] Summary of Amortized Cost Basis of Collateral Dependent Loans By Class of Loans Commercial Real Estate Other, Including Gas Stations [Member] Real Estate Loans Commercial Property Other Loans Including Gas Stations [Member] Other Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss Accrued interest receivable on available-for-sale debt securities Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Total Alternative Investment, Valuation Technique [Extensible Enumeration] Alternative Investment, Valuation Technique [Extensible List] Banking Regulation, Tier 1 Risk-Based Capital Ratio, Actual Actual Capital Ratio, Tier 1 capital to risk-weighted assets Derivative effective date Derivative Effective Date Derivative effective date. Federal Home Loan Bank Branch [Axis] Federal Home Loan Bank Branch Due from Customer Acceptances Customers' liability on acceptances Securities Borrowed, Allowance for Credit Loss [Table Text Block] Allowance for Credit Losses Related to Off-Balance Sheet Items Lessee, Operating Lease, Remaining Lease Term Operating lease remaining term Basic EPS Earnings Per Share, Basic Basic earnings per share Basic earnings per share (in USD per share) Summary of Investment Holdings [Table] Summary Of Investment Holdings [Table] Adjustment to Accumulated Other Comprehensive Income, Tax Adjustment To Accumulated Other Comprehensive Income Tax Adjustments to accumulated other comprehensive income Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Activity in Accumulated Other Comprehensive Income Deposits [Abstract] Deposits: CBI Merger [Member] C B I Merger [Member] CBI Merger 2027 Time Deposit Maturities, Year Four Gain (Loss) on Sales of Loans, Net Gain (Loss) on Sales of Loans, Net, Total Gain on sale of SBA loans Income Statement [Abstract] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Servicing Assets and Servicing Liabilities at Fair Value, Assumptions Used to Estimate Fair Value, Discount Rate Discount rates ranging Property, Plant and Equipment Disclosure [Text Block] Premises and Equipment Federal Home Loan Bank, Advances, Maturities Summary, Due in Rolling Year Three Advances due over 24 months through 36 months Accounting Standards Update and Change in Accounting Principle [Table Text Block] Summary of Impact of ASC on Allowance for Credit Losses Performance Shares [Member] Performance Stock Units Stock Repurchase Program, Number of Shares Authorized to be Repurchased, Percent Stock Repurchase Program Number Of Shares Authorized To Be Repurchased Percent Number of shares authorized for repurchase (percent) Operating Lease, Cost Operating lease costs Banking Regulation, Tier 1 Risk-Based Capital, Well Capitalized, Minimum Minimum to Be Categorized as Well Capitalized Capital, Tier 1 capital to risk-weighted assets Measurement Input Type [Axis] Restructuring Type [Axis] Restructuring Type Financing Receivable, Past Due [Line Items] Financing Receivable, Recorded Investment, Past Due [Line Items] Financing Receivable, Past Due [Line Items] Statistical Measurement [Domain] Statistical Measurement Loss Contingencies [Line Items] Loss Contingencies [Line Items] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Finite-Lived Intangible Assets Acquired Intangible assets acquired Real Estate Construction [Member] Real Estate Loans Construction Loans [Member] Construction Deferred tax assets mark to market on loans. Deferred Tax Assets Mark To Market On Loans Mark to market Interest and Dividend Income, Operating [Abstract] Interest and dividend income: Derivative Asset, Subject to Master Netting Arrangement, before Offset Total derivative assets Gross Amounts of Recognized Assets, Offsetting of Derivative Assets Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Available-for-Sale Over five years through ten years, Amortized Cost All Award Types Award Type Period End Date Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Unusual Risk or Uncertainty, Nature [Axis] Unusual Risk or Uncertainty, Nature Operating Lease, Payments Cash paid for amounts included in the measurement of Company's operating lease liabilities Share Repurchase Program [Axis] Share Repurchase Program Equity Securities, FV-NI, Realized Gain Gross realized gains on sales of securities Diluted EPS Earnings Per Share, Diluted Diluted earnings per share Diluted earnings per share (in USD per share) Office Real Estate Loans Commercial Property Office [Member] Real estate loans commercial property office. Product and Service [Domain] Product and Service Deferred Tax Assets, Operating Loss Carryforwards Net operating loss carryforward Deferred Tax Assets, Operating Loss Carryforwards, Total Unrecognized Tax Benefits Unrecognized tax benefits at end of year Unrecognized tax benefits at beginning of year Accrual TDRs [Member] Accrual T D Rs [Member] Accrual TDRs Internal Revenue Service (IRS) [Member] Federal Federal Home Loan Bank, Advance Outstanding advances Advances from the FHLB Loans and Leases Receivable Disclosure [Line Items] Loans And Leases Receivable Disclosure [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Period of continuous service Derivative Liability Derivative fair value of liabilities Derivative financial instruments, Liabilities Derivative Liability, Total 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 Shares, Options exercisable at end of period (shares) Options Exercisable, Number of Shares (shares) Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] A2007 equity compensation plan the 2013 plan and 2021 equity compensation plan. A2013 Equity Compensation Plan2013 Plan And2021 Equity Compensation Plan [Member] 2013 and 2021 Plan Special Mention [Member] Special Mention Loss Contingency, Nature [Domain] Loss Contingency, Nature Real Estate Owned, Transfer to Real Estate Owned Transfer of loans receivable to other real estate owned Fair Value, Recurring [Member] Recurring Basis Allowance for Loan and Lease Loss, Recovery of Bad Debts Recoveries on loans receivable previously charged off Number of Reportable Segments Number of reportable segments Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized For Future Issuance Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized For Future Issuance Number of shares of common stock to be granted under equity incentive awards Additional Paid in Capital, Common Stock Additional paid-in capital Full Service [Member] Full Service [Member] Full Service Equity Securities, FV-NI, Realized Loss Gross realized losses on sales of securities Net gains (loss) in earnings resulting from sale of securities Equity Securities, FV-NI, Realized Gain (Loss) Net realized gains (losses) on sales of securities Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Noninterest Income Total noninterest income Deferred Tax Assets, Net Net deferred tax assets Schedule of non performing assets. Schedule Of Non Performing Assets Table Table [Text Block] Non-Performing Assets Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Goodwill and other intangible assets triggering event. Goodwill And Other Intangible Assets Triggering Event Goodwill and other intangible assets triggering event Transfers and Servicing of Financial Assets [Text Block] Servicing Assets Interest Income (Expense), after Provision for Loan Loss Net interest income after credit loss expense (recovery) U.S. Treasury Securities US Treasury Securities [Member] U.S. Treasury securities Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Percent of participant contributions (percent) Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions Available-for-Sale, Number of Securities Credit Loss, Financial Instrument [Policy Text Block] Credit Losses on Off-Balance Sheet Credit Exposures Payments for Repurchase of Common Stock Repurchase of common stock Residential Real Estate Residential Real Estate Portfolio Segment [Member] Residential real estate portfolio segment. Commercial and Industrial loans Commercial and industrial loans. Commercial And Industrial Loans [Member] Derivative [Member] Derivative financial instruments Collateral Held [Domain] Cumulative Effect, Period of Adoption, Adjusted Balance [Member] Cumulative Effect Period of Adoption Adjusted Balance Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Valuation adjustment on servicing assets Valuation Adjustment on Servicing Assets Valuation adjustment on servicing assets. Loan, Held-for-Sale, Fair Value Disclosure Loans held for sale Stock options exercised (shares) Number of Shares, Options exercised (shares) Number of Shares, Options exercised (shares) Consolidation, Policy [Policy Text Block] Principles of Consolidation Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Other AOCI Tax, Attributable to Parent Balance at end of period Balance at beginning of period Accumulated other comprehensive income, tax (benefit) expense Accumulated other comprehensive loss, tax benefit Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Available-for-Sale Within one year, Estimated Fair Value Liabilities and Equity [Abstract] Liabilities and stockholders' equity Liabilities and Stockholders' equity Federal Home Loan Bank, Advances, Activity for Year, Maximum Outstanding at any Month End Maximum amount outstanding at any month-end Federal Home Loan Bank, Advances, Maturities Summary, Due in Next Rolling 12 Months Advances due within 12 months Entity Address, Postal Zip Code Entity Address, Postal Zip Code FHLB, advances, weighted average interest rate Federal Home Loan Bank, Advances, Weighted Average Interest Rate Entity Interactive Data Current Entity Interactive Data Current Undisbursed loan commitments. Undisbursed Loan Commitments Total undisbursed loan commitments Financing Receivable, Modified, Commitment to Lend Financing Receivable, Troubled Debt Restructuring, Commitment to Lend Unrecognized Tax Benefits that Would Impact Effective Tax Rate Unrecognized tax benefits that would affect our effective tax rate if recognized Discount Rate Revision of Prior Period, Adjustment [Member] Impact of ASU 2016-13 Adoption Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block] Summary of Debt Securities Available for Sale in an Unrealized Loss Position for Which an Allowance for Credit Losses Has Not Been Recorded Equity [Abstract] Percentage of portfolio segment loans to total allowance. Percentage Of Portfolio Segment Loans To Total Allowance Percentage of Total Allowance Lessee, Operating Lease, Liability, Undiscounted Excess Amount Interest Home Equity Loan [Member] Home Equity Loans and Lines - Residential Finance Leases Portfolio Segment [Member] Leases Receivable Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Reclassification from accumulated other comprehensive income Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Number of shares granted Number of Shares, Stock granted Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Personal Loans [Member] Personal loans. Personal Loans - Residential Pass [Member] Pass/Pass-Watch Revision of Prior Period [Axis] Revision of Prior Period Shares granted under the plan Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Granted Share based compensation arrangement by share based payment award number of shares granted. Classified grade. Classified Grade [Member] Classified Interest Expense, Deposits Interest on deposits Total interest expense on deposits Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted-Average Exercise Price Per Share, Options exercised (in USD per share) Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Due from Banks Contractually Specified Servicing Fee Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments Gain Loss [Line Items] Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 Available-for-Sale Over ten years, Estimated Fair Value Derivatives, Fair Value [Line Items] Derivatives Fair Value [Line Items] Equity Components [Axis] Equity Components Borrowing capacity through Fed Discount Window Amount available from borrowing source. Amount Available From Borrowing Source Amount available from borrowing source Federal home loan bank advances maximum borrowing capacity as percentage of assets. Federal Home Loan Bank Advances Maximum Borrowing Capacity As Percentage Of Assets Percentage of borrowings from FHLB (up to) Federal Home Loan Bank Stock Federal Home Loan Bank ("FHLB") stock, at cost Pledged to secure advances. Pledged To Secure Advances [Member] Pledged to Secure Advances Investments, Debt and Equity Securities [Abstract] Purchases, sales and reclassification of loans receivable to loans held for sale by portfolio segment. Purchases Sales And Reclassification Of Loans Receivable To Loans Held For Sale By Portfolio Segment Table Table [Text Block] Information on SBA Loans Held for Sale Financing Receivable [Policy Text Block] Loans Receivable Banking Regulation, Common Equity Tier 1 Risk-Based Capital, Well Capitalized, Minimum Minimum to Be Categorized as Well Capitalized Capital, Common equity Tier 1 capital to risk-weighted average Collateral Already Posted, Aggregate Fair Value Amount of collateral posted Transfers and Servicing of Financial Assets, Policy [Policy Text Block] Servicing Assets Noninterest Income [Abstract] Noninterest income: Federal Home Loan Bank, Advance, Maturity, Average Interest Rate, Year Two Advances due over 12 months through 24 months (percent) Other Real Estate, Foreclosed Assets, and Repossessed Assets Other real estate owned ("OREO") Other Real Estate, Foreclosed Assets, and Repossessed Assets, Total Financing Receivable Portfolio Segment [Axis] Financing Receivable Portfolio Segment Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Grant date fair value, vested Weighted-Average Grant Date Fair Value Per Share, Stock vested (in USD per share) Local Phone Number Local Phone Number Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Banking Regulation, Common Equity Tier 1 Risk-Based Capital Ratio, Actual Actual Capital Ratio, Common equity Tier 1 capital to risk-weighted assets Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted-Average Exercise Price Per Share, Options exercisable at end of period (in USD per share) Options Exercisable, Weighted-Average Exercise Price Per Share (in USD per share) Shares Granted, Value, Share-Based Payment Arrangement, before Forfeiture Total fair value of granted shares Designated as Hedging Instrument Designated as Hedging Instrument [Member] Defined Contribution Plan [Table] Defined Contribution Plan [Table] Current Federal Tax Expense (Benefit) Federal Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Restricted stock awards, net of forfeitures (shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total Percentage of redemption price of outstanding principal amount. Percentage Of Redemption Price Of Outstanding Principal Amount Percentage of redemption price of outstanding principal amount. AOCI before Tax, Attributable to Parent Balance at end of period Balance at beginning of period Goodwill Goodwill Goodwill, Total Goodwill, Beginning Balance Goodwill, Ending Balance Financing Receivable, Allowance for Credit Loss [Table] Schedule Of Financing Receivable Allowance For Credit Losses [Table] Statement of Cash Flows [Abstract] Servicing Asset at Amortized Cost Balance at end of period Balance at beginning of period Servicing assets Unrealized gain (loss): OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract] $23.50 to $24.83 Exercise Price Range Range Four [Member] Exercise Price Range Range Four [Member] Income Tax Authority [Domain] Income Tax Authority Accumulated other comprehensive loss, net of tax benefit of $29,058 and $35,973 as of December 31, 2023 and 2022, respectively Balance at end of period Balance at beginning of period 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] Premises and Equipment Fair Value, Assets and Liabilities Measured on Nonrecurring Basis, Valuation Techniques [Table Text Block] Quantitative Information about Level 3 Fair Value Assumptions for Assets Measured at Fair Value on Non-Recurring Basis Financing Receivable, Nonaccrual [Table Text Block] Non-Accrual Loans, Disaggregated by Loan Class Document Annual Report Document Annual Report Amount of Gain or (Loss) Recognized in OCI Included Component Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Stock Repurchase Program [Member] Stock Repurchase Program [Member] Stock Repurchase Program Common Stock, Par or Stated Value Per Share Common stock par value (in USD per share) Debt Instrument, Interest Rate, Stated Percentage Fixed interest rate Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Weighted average period cost expected to be recognized Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset 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 Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights Share-based compensation arrangement by share-based payment award, vesting rights Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10 Available-for-Sale Over ten years, Amortized Cost Retirement Plan Name [Axis] Retirement Plan Name Interest Payable Accrued interest payable Interest Expense, NOW Accounts, Money Market Accounts, and Savings Deposits Money market and savings Interest Expense, NOW Accounts, Money Market Accounts, and Savings Deposits, Total Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Reconciliation of Unrecognized Tax Benefits Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Financing Receivable, Allowance for Credit Loss Provision for credit losses Payments of Dividends Cash dividends paid Payments of Dividends, Total Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income Fair Value, Inputs, Level 3 [Member] Significant Unobservable Inputs 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] Interest Expense, Savings Deposits Demand: interest-bearing Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net increase (decrease) in cash and due from banks Loss on sales of securities Debt and Equity Securities, Gain (Loss) Net gain (loss) on sales of securities Net gain (loss) on sales of securities Debt and Equity Securities, Gain (Loss), Total Real estate loans commercial property loan. Real Estate Loans Commercial Property Loan [Member] Total commercial property loans Payment Deferral [Member] Payment Deferral Deferral of Principal Internal Credit Assessment [Domain] Internal Credit Assessment Noncash Investing and Financing Items [Abstract] Non-cash activities: Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Effect of dilutive securities - options and unvested restricted stock (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Number of Shares, Options forfeited (shares) Borrowing. Borrowing Borrowings Overnight advances (percent) Federal Home Loan Bank Advances Maturities Summary Average Interest Rate Of Amounts Due Overnight Federal Home Loan Bank, Advances, Maturities Summary, Average Interest Rate of Amounts Due Overnight Document Financial Statement Error Correction [Flag] Condensed Income Statement [Table] Condensed Income Statement [Table] CALIFORNIA California Noninterest Expense [Abstract] Noninterest expense: Financing receivable allowance for credit losses adjusted balance. Financing Receivable Allowance For Credit Losses Adjusted Balance Adjusted balance Fair Value, by Balance Sheet Grouping [Table Text Block] Estimated Fair Values of Financial Instruments City Area Code City Area Code Deferred State and Local Income Tax Expense (Benefit) State Postemployment Benefits [Abstract] Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: Cash Flows from Operating Activities: Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Securities Disclosure of investments in qualified affordable housing projects. Investments In Qualified Affordable Housing Projects [Text Block] Qualified Affordable Housing Project Investments Financial Instrument Performance Status [Domain] Financial Instrument Performance Status Provision (Negative Provision) For Loan, Lease, And Other Losses Provision Negative Provision For Loan Lease And Other Losses Provision (recovery) for credit losses Investments in affordable housing projects. Investments In Affordable Housing Projects [Line Items] Investments in Affordable Housing Projects [Line Items] 2023 Financing Receivable, Year One, Originated, Current Fiscal Year Derivative Liability, Including Not Subject to Master Netting Arrangement, after Offset and Deduction Net Amounts of Liabilities presented in the Statement of Financial Position, Offsetting of Derivative Liabilities Revision of Prior Period, Accounting Standards Update, Adjustment [Member] Adjustment Related to Adoption of ASU Pledging Purpose [Domain] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Investments in affordable housing projects. Investments In Affordable Housing Projects [Table] Investments In Affordable Housing Projects [Table] Weighted Average Number of Shares Outstanding, Basic Basic Weighted-average shares for basic EPS (shares) Weighted Average Number of Shares Outstanding, Basic, Total Labor and Related Expense Salaries and employee benefits Financing Receivable, Allowance for Credit Loss [Roll Forward] Allowance for credit losses: Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities: Change in unrealized gain (loss) on cash flow hedge, net of income taxes Unrealized Gain (Loss) on Cash Flow Hedging Instruments Disclosure of accounting policy for life insurance policy on an officer, executive or employee for which the reporting entity (a bank) is entitled to proceeds from the policy upon death of the insured or surrender of the insurance policy. Bank Owned Life Insurance Policy Policy [Text Block] Bank-Owned Life Insurance Stock Issued During Period Shares Stock Options Expired Stock Issued During Period Shares Stock Options Expired Number of Shares, Options expired (shares) Number of Shares, Options expired (shares) Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Schedule of Restricted Stock Awards and Performance Stock Units under 2013 And 2021 Plan Statement [Table] Statement [Table] Share-Based Payment Arrangement, Option, Activity [Table Text Block] Summary of Stock Option Transactions under Plans Proceeds from borrowings Proceeds From Repayment Of Borrowings Proceeds from repayment of borrowings. Income tax (expense) benefit related to items of other comprehensive income Income tax benefit (expense) related to items of other comprehensive income Income tax benefit (expense) related to items of other comprehensive income. Nonperforming Financial Instruments [Member] Nonperforming Document Fiscal Period Focus Document Fiscal Period Focus Lessee, Operating Lease, Liability, to be Paid Remaining lease commitments Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Exercise Price Range, Lower Limit (in USD per share) Income (Loss) from Equity Method Investments Dividends from bank subsidiaries Amortization of servicing assets - net Amortization expense of service asset liability net. Amortization Expense Of Service Asset Liability Net Amortization expense Not Designated as Hedging Instrument [Member] Not Designated as Hedging Instrument Carrying Value Of Loans Pledged As Collateral For FHLB Advances Carrying Value Of Loans Pledged As Collateral For Fhlb Advances Pledged loans, carrying values Collateral Held [Axis] 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Statement [Line Items] Statement [Line Items] Nontaxable Municipal Bonds [Member] Municipal bonds-tax exempt US Government agencies debt securities and US Government sponsored enterprises debt securities. U S Government Agencies Debt Securities And U S Government Sponsored Enterprises Debt Securities [Member] Total U.S. government agency and sponsored agency obligations Debt Instrument, Fair Value Disclosure Borrowings and subordinated debentures Debt Instrument, Fair Value Disclosure, Total Non Purchased Credit Impaired Loans [Member] Non Purchased Credit Impaired Loans [Member] Non-PCI Loans Off​-balance​ sheet​ credit​ loss​ liability ​after adjustment. Off Balance Sheet Credit Loss Liability After Adjustment Adjusted balance Antidilutive securities excluded from calculation of diluted earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Collateral dependent loans fair value disclosure. Collateral Dependent Loans Fair Value Disclosure Collateral dependent loans Adjustment to Accumulated Other Comprehensive Income, Before Tax Adjustment To Accumulated Other Comprehensive Income Before Tax Adjustments to accumulated other comprehensive income Increase (Decrease) in Deposits Change in deposits Increase (Decrease) in Deposits, Total Other Time Deposits [Member] Other Time Deposits [Member] Other Time Deposits Servicing Asset at Amortized Cost, Increase (Decrease) for Valuation Allowance Adjustment Change in valuation allowance Change in valuation allowance Lease, Cost Net lease expense Lease, Cost, Total Exercise Price Range [Domain] Exercise Price Range Subsequent Event [Line Items] Redemption of subordinated debentures ,net of treasury debentures. Redemption Of Subordinated Debentures ,Net of Treasury Debentures Redemption of subordinated debentures, net of treasury debentures Redemption of subordinated debentures, net of treasury debentures Internal Credit Assessment [Axis] Internal Credit Assessment Income tax expense (benefit). Income Tax Expense Benefit [Member] Income Tax Expense Asset Class [Domain] Asset Class Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Summary of Deferred Tax Assets and Liabilities Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption Derivative Asset, Including Not Subject to Master Netting Arrangement, after Offset and Deduction Net Amounts of Assets presented in the Statement of Financial Position, Offsetting of Derivative Assets Principal payoffs and amortization. Principal Payoffs And Amortization Principal paydowns and amortization Derivative Instruments and Hedging Activities Derivatives, Policy [Policy Text Block] Common Stock [Member] Common Stock - Number of Shares, Shares Issued Debt Instrument [Line Items] Debt Instrument [Line Items] Interest-Bearing Deposit Liabilities Interest-bearing Interest-bearing deposits Interest-Bearing Deposit Liabilities, Total Federal home loan bank advances maturities summary average interest rate one to three years from balance sheet date. Federal Home Loan Bank Advances Maturities Summary Average Interest Rate One To Three Years From Balance Sheet Date Weighted average interest rate of outstanding advances (percent) Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral Gross Amounts Not Offset in the Statement of Financial Position, Derivative Assets, Net Amount Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral, Total Proceeds from Sale, Loan, Held-for-Sale Proceeds from sale of second draw PPP loans Sales Proceeds from Sale of Loans Held-for-sale, Total Reclassification adjustment for losses included in net earnings, net of tax Reclassification adjustment for (gains) losses included in net earnings, net of tax Reclassification adjustment for (gains) losses included in net earnings, net of tax Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax Cash and Cash Equivalents, at Carrying Value Cash Cash and Cash Equivalents, at Carrying Value, Total Financing Receivable, Allowance for Credit Loss [Table Text Block] Allowance for Credit Losses by Portfolio Segment Income Tax Examination, Interest Accrued Accrued interest Stock options exercised, shares outstanding (shares) Stock Outstanding During Period Shares Stock Options Exercised Stock outstanding during period shares stock options exercised. Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Share-Based Compensation Expense and Related Tax Benefits Options Exercisable, Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Options Exercisable, Intrinsic Value Time Deposits State of California time deposits Time Deposits Total Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Banking Regulation, Tier 1 Leverage Capital, Capital Adequacy, Minimum Minimum Regulatory Requirement Capital, Tier 1 capital to average assets Proceeds from Sale of Debt Securities, Available-for-Sale Proceeds from sales of securities available for sale Fair Value of Financial Instruments, Policy [Policy Text Block] Fair Value of Financial Instruments Antidilutive Securities, Name [Domain] Antidilutive Securities, Name Derivative Financial Instruments, Assets [Member] Derivative Assets, Financial Instruments Noninterest-Bearing Deposit Liabilities Noninterest-bearing Noninterest-bearing deposits Noninterest-Bearing Deposit Liabilities, Total Accounting Standards Update 2016-13 [Member] ASU 2016-13 Derivative fair value of derivative asset amount offset against collateral gross. Derivative Fair Value Of Derivative Asset Amount Offset Against Collateral Gross Gross Amounts Offset in the Statement of Financial Position, Offsetting of Derivative Assets Loans and leases receivable non performing assets. Loans And Leases Receivable Non Performing Assets Total nonperforming assets Lessee, Finance Lease, Remaining Lease Term Finance lease remaining term Professional Fees Professional fees Less: treasury stock; 3,549,380 shares and 3,222,613 shares as of December 31, 2023 and 2022, respectively Treasury Stock, Value Treasury Stock, Value, Total Cover Cover [Abstract] Good Faith and Margin Deposit with Broker-Dealer Broker deposits Liquidity [Abstract] Liquidity [Abstract] Residential consumer real estate loan. Real Estate Loans Residential Consumer Loans [Member] Residential/consumer loans Derivative Asset, Statement of Financial Position [Extensible Enumeration] Derivative liability cash collateral provided. Derivative Liability Cash Collateral Provided Gross Amounts Not Offset in the Statement of Financial Position, Derivative Liabilities, Cash Collateral Provided Share Repurchase Program [Domain] Share Repurchase Program Cash Surrender Value of Life Insurance Cash surrender value Document Fiscal Year Focus Document Fiscal Year Focus Performing Financial Instruments [Member] Performing Federal Home Loan Bank Branch [Domain] Federal Home Loan Bank Branch Comprehensive Income (Loss) Note [Text Block] Accumulated Other Comprehensive Income (Loss) Loans receivable net chargeoff Notes Receivable Net Chargeoff Notes receivable net chargeoff. Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt Estimated fair value Condensed Income Statement [Table Text Block] Statement of Income of Parent Company Federal Home Loan Bank, Advances, Activity for Year, Average Interest Rate at Period End Outstanding advances (percent) Weighted-average interest rate at end of year Income Taxes Paid, Net Income taxes paid Income Taxes Paid, Net, Total Amount of interest expense on loans received from Federal Home Loan Bank (FHLB). Interest Expense Loans From Federal Home Loan Banks Interest expense on FHLB State and Local Income Tax Expense (Benefit), Continuing Operations Federal and state income tax State and Local Income Tax Expense (Benefit), Continuing Operations, Total Nonaccrual TDRs [Member] Nonaccrual T D Rs [Member] Nonaccrual TDRs Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Reclassification out of Accumulated Other Comprehensive Income [Member] Reclassification out of Accumulated Other Comprehensive Income Purchases of loans receivable Payments for (Proceeds from) Loans Receivable Payments for (Proceeds from) Loans Receivable, Total Financing Receivable, Past Due [Table Text Block] Analysis of Past Due Loans, Disaggregated by Loan Class Financing Receivable, Credit Quality Indicator [Line Items] Financing Receivable, Credit Quality Indicator [Line Items] Share-Based Payment Arrangement [Policy Text Block] Share-Based Compensation Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value Per Share, Restricted stock granted (in USD per share) Increase (Decrease) in Income Taxes Change in income tax assets Bank Acceptances Executed and Outstanding Bank's liability on acceptances Three Month Secured Overnight Financing Rate SOFR Three Month Secured Overnight Financing Rate SOFR [Member] Three month secured overnight financing rate SOFR. Proceeds from Sale of Productive Assets Proceeds from disposition of premises and equipment Proceeds from Sale of Productive Assets, Total Financing Receivable Credit Quality Indicators [Table Text Block] Credit Quality of Loan Portfolio Security Exchange Name Security Exchange Name Accounting Standards Update and Change in Accounting Principle [Table] New Accounting Pronouncements Or Change In Accounting Principle [Table] Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Net current period other comprehensive income New Accounting Pronouncements, Policy [Policy Text Block] Recently Issued Accounting Standards Preferred Stock, Shares Issued Preferred stock issued (shares) Preferred Stock, Shares Authorized Preferred stock authorized (shares) Deferred Tax Assets, State Taxes State taxes Debt Instrument, Optional Interest Payment Deferral Period Debt Instrument Optional Interest Payment Deferral Period Optional interest payment deferral period (not to exceed) Condensed Cash Flow Statement [Table Text Block] Statement of Cash Flows of Parent Company Schedule of Finite-Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Derivative Liability, Subject to Master Netting Arrangement, before Offset Total derivative liabilities Property, Plant and Equipment, Gross Premises and equipment, gross Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance Federal Home Loan Bank Stock [Policy Text Block] Federal Home Loan Bank Stock Policy [Text Block] Federal Home Loan Bank Stock Current State and Local Tax Expense (Benefit) State Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Change in right-of-use asset obtained in exchange for lease liability Commercial Real Estate Commercial Real Estate Portfolio Segment [Member] CARES Act Of 2020 loan modification amount. C A R E S Act Of2020 Loan Modification Amount Loans Modified under provision of CARES Act Hedging Designation [Domain] Hedging Designation Treasury Stock, Shares, Acquired Shares repurchased (shares) Marketing and Advertising Expense Advertising and promotion Marketing and Advertising Expense, Total Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Weighted-Average Exercise Price Per Share, Options forfeited (in USD per share) Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree Other Comprehensive Income (Loss), Tax Income tax benefit (expense) related to items of other comprehensive income Income tax (expense) benefit related to items of other comprehensive income Other Comprehensive Income (Loss), Tax, Total Loans Receivable [Member] Loans Financial Instrument [Axis] Financial Instrument Weighted Average Number of Shares Outstanding, Diluted [Abstract] Weighted-average shares outstanding: Effective income tax rate reconciliation low income housing amortization. Effective Income Tax Rate Reconciliation Low Income Housing Amortization Low-income housing amortization Open advances Federal Home Loan Bank Advances Maturities Summary Due Open Advances Federal home loan bank advances maturities summary due open advances. Stock Issued During Period, Value, Stock Options Exercised Stock options exercised Subordinated debentures ($136,800 and $136,800 face amount less unamortized discount and debt issuance costs of $6,788 and $7,391 as of December 31, 2023 and 2022, respectively) Junior Subordinated Debenture Owed to Unconsolidated Subsidiary Trust Subordinated debentures Junior Subordinated Debenture Owed to Unconsolidated Subsidiary Trust, Total Entity Emerging Growth Company Entity Emerging Growth Company Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Total intrinsic value of options exercised Restricted Cash and Cash Equivalents Items [Line Items] Restricted Cash And Cash Equivalents Items [Line Items] Commercial term loans. Commercial Term Loans [Member] Commercial term Amendment Amendment Flag Amendment Flag Financing Receivable, 90 Days or More Past Due, Still Accruing Loans 90 days or more past due and still accruing Loans receivable 90 days or more past due and still accruing Issuance of awards pursuant to equity incentive plans, net of forfeitures Stock Issued During Period, Value, Restricted Stock Award, Gross Tax Credit Carryforward, Amount Low income housing tax credit Remittance fees. Remittance Fees Trade finance and other service charges and fees Federal Home Loan Bank Advances And Related Weighted Average Interest Rates Table [Text Block] Federal Home Loan Bank Advances And Related Weighted Average Interest Rates Table Table [Text Block] Summary of Financial Data Pertaining to Federal Home Loan Bank Advances Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] Regulatory Asset [Axis] Regulatory Asset Increase (Decrease) in Loans from Federal Home Loan Banks Decrease in the advances from the FHLB Increase in the advances from the FHLB Split dollar death benefit agreement. Split Dollar Death Benefit Agreement [Member] Split Dollar Death Benefit Agreement Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Gross Unrealized Loss $21.50 to $23.49 Exercise Price Range Range Three [Member] Exercise Price Range Range Three [Member] Income Tax Expense (Benefit), Continuing Operations [Abstract] Current expense: Accounting Standards Update [Domain] Accounting Standards Update Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Shares, Issued Ending balance, shares issued (shares) Beginning balance, shares issued (shares) Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Estimated Future Amortization Expense Related to Other Intangible Assets Deferred Tax Liabilities Mark To Market On Loans Deferred Tax Liabilities Mark To Market On Loans Mark to market CARES Act Of 2020 loan deferral amount. C A R E S Act Of2020 Loan Deferral Amount Loans deferred under provision of CARES Act Commitments to Extend Credit [Member] Commitments to extend credit Dividends On Federal Reserve Bank And Federal Home Loan Bank Stock Dividends On Federal Reserve Bank And Federal Home Loan Bank Stock Dividends on FHLB stock Payments to Acquire Debt Securities, Available-for-Sale Purchases of securities Purchases of securities available for sale Subsidiaries [Member] Hanmi Bank Leases [Abstract] Derivative, Gain (Loss) on Derivative, Net Amount of Gain or (Loss) Recognized in Income on Derivative Derivative, Gain (Loss) on Derivative, Net, Total Variable Rate [Domain] Variable Rate Debt Securities, Available-for-Sale, Unrealized Loss Position Available-for-Sale, Estimated Fair Value International loans. Commercial International Loans [Member] International loans U.S Government and agencies securities. U S Government And Agencies Securities [Member] U.S. Government and its Agencies Regulatory capital requirements under banking regulations. Regulatory Capital Requirements Under Banking Regulations [Abstract] Reclassification from AOCI, Current Period, Tax Reclassification from accumulated other comprehensive income Reclassification from AOCI, Current Period, Tax, Total Mortgage-Backed Securities, Issued by US Government Sponsored Enterprises [Member] Mortgage-backed securities Entity File Number Entity File Number Non purchased credit impaired credit. Non Purchased Credit Impaired Credit [Member] Non-PCI Loans and Leases Deferred Tax Assets, Gross Total deferred tax assets Goodwill and Intangible Assets Disclosure [Abstract] Change in borrowings Proceeds from (Repayments of) Debt Proceeds from (Repayments of) Debt, Total Repayment of borrowings Other Liabilities Other liabilities Other Liabilities, Total Servicing Asset at Amortized Cost, Amortization Amortization Interest and Fee Income, Other Loans Fee income Income tax benefit related to reclassification adjustment Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash and due from banks at end of period Cash and due from banks at beginning of year Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total Other Assets Other assets Other Assets, Total Share-Based Payment Arrangement [Abstract] Debt Instrument, Initial Fixed Interest Rate, Term Debt Instrument Initial Fixed Interest Rate Term Term for the initial fixed interest rate Residential Real Estate [Member] Mortgage-backed securities - residential Cash dividends paid (common stock, $0.54/share, $0.94/share, $1.00/share) Dividends, Common Stock, Cash Loans receivable, net of allowance for credit losses of $69,462 and $71,523 as of December 31, 2023 and 2022, respectively Financing Receivable, after Allowance for Credit Loss Loans receivable, net Estimate of Fair Value Measurement [Member] Fair Value Financing receivable recorded investment by vintage year and risk rating. Financing Receivable Recorded Investment By Vintage Year And Risk Rating [Line Items] Financing Receivable, Credit Quality Indicator [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value Per Share, stock at end of period (in USD per share) Weighted-Average Grant Date Fair Value Per Share, Stock at beginning of period (in USD per share) Deferred Tax Assets, Valuation Allowance Valuation allowance Valuation allowance Commercial letters of credit. Commercial Letters Of Credit [Member] Commercial letters of credit Schedule of Intangible Assets and Goodwill [Table Text Block] Summary of Goodwill and Other Intangible Assets Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Exercise Price Range, Upper Limit (in USD per share) Impaired Financing Receivable Unpaid Principal Balance Individually Evaluated For Impairment Impaired Financing Receivable Unpaid Principal Balance Individually Evaluated For Impairment Unpaid principal balance of Non-accrual Non-PCI loans and leases reviewed collectively Net operating loss carry back period. Operating Loss Carry Back Period Net operating loss carryback period Collateralized Mortgage Obligations [Member] Collateralized mortgage obligations Auditor Location Auditor Location Interest Rate Contract [Member] Interest Rate Products Accrued Liabilities and Other Liabilities Accrued expenses and other liabilities Entity Address, Address Line Two Entity Address, Address Line Two Tier One Common Capital Required for Capital Adequacy to Risk Weighted Assets Tier One Common Capital Required For Capital Adequacy To Risk Weighted Assets Minimum Regulatory Requirement Ratio for Common equity Tier 1 capital to risk-weighted assets Preferred Stock, $0.001 par value; authorized 10,000,000 shares; no shares issued as of December 31, 2023 and December 31, 2022 Preferred Stock, Value, Issued Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Real estate loans residential loans member. Real Estate Loans Residential Loans [Member] Residential Loans receivable Total gross loans receivable Loans receivable Total Loans Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Restricted stock surrendered due to employee tax liability (shares) Off-Balance-Sheet, Credit Loss, Liability Balance at end of period Balance at beginning of period Shares surrendered to satisfy tax liability upon vesting of equity awards (shares) Restricted Stock, Shares Issued Net of Shares for Tax Withholdings Earnings Per Share [Text Block] Earnings per Share Banking Regulation, Tier 1 Leverage Capital Ratio, Capital Adequacy, Minimum Minimum Regulatory Requirement Ratio for Tier 1 capital to average assets Leverage ratio Federal Home Loan Bank, Advances, General Debt Obligations, Disclosures, Collateral Pledged Pledged loans receivable, carrying value Unrealized gain on cash flow hedge Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Parent Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Parent, Total Entity Address, Address Line One Entity Address, Address Line One Commercial real estate Retail. Real Estate Loans Commercial Property Retail Loans [Member] Retail Antidilutive Securities [Axis] Antidilutive Securities Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Less: income allocated to unvested restricted shares Undistributed Earnings (Loss) Allocated to Participating Securities, Basic, Total Derivative, Net Liability Position, Aggregate Fair Value Fair value of derivatives in net liability position Derivative Asset, Subject to Master Netting Arrangement, Liability Offset Gross Amounts of Recognized Liabilities, Offsetting of Derivative Liabilities Finite-Lived Intangible Assets, Gross Gross carrying amount, excluding goodwill Finite-Lived Intangible Assets, Gross, Total 2028 & thereafter Time deposit maturities year five and thereafter. Time Deposit Maturities Year Five And Thereafter Noninterest Income, Other Operating Income Other operating income Subsequent Event Type [Domain] Interest and Dividend Income, Operating Total interest and dividend income Proceeds from Sale of Other Real Estate Proceeds from sales of other real estate owned ("OREO") Income Statement Location [Axis] Income Statement Location OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax Unrealized holding gain (loss) arising during period CARES Act. C A R E S Act [Member] CARES Act Adjustment to Accumulated Other Comprehensive Income, Net of Tax Adjustment To Accumulated Other Comprehensive Income Net Of Tax Adjustments to accumulated other comprehensive income Shares surrendered to satisfy tax liability upon vesting of equity awards Restricted Stock, Value, Shares Issued Net of Tax Withholdings Amortization of Debt Discount (Premium) Amortization of subordinated debentures Deferred Tax Liabilities, Net [Abstract] Deferred tax liabilities: Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill) Intangible asset impairment charges Purchases of loans receivable Payments to Acquire Loans Receivable Purchases of loans receivable Exercise Price Range [Axis] Exercise Price Range Federal Home Loan Bank, Advances, General Debt Obligations, Amount of Available, Unused Funds Borrowing capacity available based on pledged collateral Gain on sale/leaseback of fixed assets Gain on sale/leaseback of fixed assets Gain on sale/leaseback of fixed assets. Long-Term Debt, Type [Axis] Long-term Debt, Type Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Fair Value, Nonrecurring [Member] Non-recurring Basis Accrued interest receivable. Accrued Interest Receivable [Member] Accrued Interest Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Issuance Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Issuance Shares available for issuance under the Plan Shares available for issuance under the Plan Interest income on nonaccrual loans Allowance for credit losses resulting from defaulted loans. Allowance For Credit Losses Resulting From Defaulted Loans Allowance for credit losses resulting from defaulted loans Stockholders' Equity, Policy [Policy Text Block] Treasury Stock Debt Instrument, Frequency of Periodic Payment Frequency of interest payment Fair Value, Inputs, Level 2 [Member] Significant Observable Inputs with No Active Market with Identical Characteristics Class of Financing Receivable [Axis] Class of Financing Receivable Time Deposits More Than $250,000 Time Deposits, 250,000 or More [Member] Time Deposits250000or More [Member] Interest Expense, Deposits [Abstract] Depreciation, Depletion and Amortization Depreciation and amortization expense Depreciation, Depletion and Amortization, Total Product and Service [Axis] Product and Service Treasury Stock, Value, Acquired, Cost Method Shares repurchased Repurchase of common stock Financing Receivable, Nonaccrual Total nonaccrual loans FHLB, advances, weighted-average interest rate during the year Federal Home Loan Bank, Advances, Activity for Year, Average Interest Rate for Year Weighted-average interest rate during the year Banking Regulation, Tier 1 Risk-Based Capital Ratio, Well Capitalized, Minimum Minimum to Be Categorized as Well Capitalized Ratio, Tier 1 capital to risk-weighted assets Minimum ratio of Tier 1 capital to average assets for well capitalized Class of Financing Receivable [Domain] Class of Financing Receivable Financing Receivable, Nonaccrual, No Allowance Nonaccrual Loans With No Allowance for Credit Losses Title of 12(b) Security Title of 12(b) Security Effective Income Tax Rate Reconciliation Federal Tax Credits Effective Income Tax Rate Reconciliation Federal Tax Credits Tax credit - federal Previously Reported [Member] Pre-ASU 2016-13 Adoption Banking Regulation, Tier 1 Risk-Based Capital Ratio, Capital Adequacy, Minimum Minimum Regulatory Requirement Ratio for Tier 1 capital to risk-weighted assets Minimum ratio of Tier 1 capital to risk-weighted assets Finite-Lived Intangible Assets, Accumulated Amortization Accumulated amortization Deferred tax liabilities leases right of use assets. Deferred Tax Liabilities Leases Right Of Use Assets Leases - right of use assets Two thousand and thirty one subordinated notes. Two Thousand And Thirty One Subordinated Notes [Member] 2031 Notes Non performing loans receivable. Non Performing Loans Receivable Total Nonperforming Loans Condensed Balance Sheet Statement [Table] Condensed Balance Sheet Statement [Table] Income Tax Authority, Name [Axis] Income Tax Authority, Name Number Of Branches Number Of Branches Number of branches Financing Receivable, Modifications, Number of Contracts Number of Loans Federal Home Loan Bank, Advance, Maturity, Average Interest Rate [Abstract] Weighted Average Rate Accounting Standards Update [Axis] Accounting Standards Update Extended Maturity [Member] Extension of Maturity Subordinated Debt [Member] Subordinated debentures Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax 2022 - YTD Net Financing Receivable Net Charge Offs Originated In Fiscal Year Before Latest Fiscal Year Financing receivable net charge offs originated in fiscal year before latest fiscal year. Treasury Stock, Common [Member] Proceeds From Sale Of Small Business Administration Loans Proceeds From Sale Of Small Business Administration Loans Proceeds from sales of SBA loans Deposits Total deposits Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Amortization of Debt Issuance Costs Amortization of debt issuance costs Interest Rate Swap Interest Rate Swap [Member] State and Local Jurisdiction [Member] State Amount of Gain or (Loss) Recognized in OCI on Derivative OCI, before Reclassifications, before Tax, Attributable to Parent Other comprehensive income (loss) before reclassification Derivative [Table] Derivative [Table] Long-Term Line of Credit Line of credit Long-Term Line of Credit, Total Available Borrowing From Federal Reserve Discount Window Available Borrowing From Federal Reserve Discount Window Available for use through the Federal Reserve Bank of San Francisco discount window Goodwill, Impairment Loss Goodwill impairment loss Goodwill impairment Other Income [Member] Other Income Supplies and Postage Expense Supplies and communications Supplies and Postage Expense, Total Segment Reporting, Policy [Policy Text Block] Segment Reporting Real estate loans. Real Estate Loans [Member] Real estate loans Portion at Fair Value Measurement [Member] Fair Value Disclosure Item Amounts [Default] Portion at Fair Value Measurement [Member] [Default] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset Repossessed personal property. Repossessed Personal Property [Member] Repossessed Personal Property OCI, before Reclassifications, Net of Tax, Attributable to Parent Other comprehensive income (loss) before reclassification Subsequent Event [Table] Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Decrease in unrecognized tax benefits due to state taxes Section 401(k) Plan [Member] Section401k Plan [Member] Section 401(k) Plan Common Stock, Dividends, Per Share, Declared Common stock (in usd per share) Banking Regulation, Total Risk-Based Capital, Capital Adequacy, Minimum Minimum Regulatory Requirement Capital, Total capital to risk-weighted assets Commercial real estate other. Real Estate Loans Commercial Property Other Loans [Member] Other Receivable [Domain] Receivable Residential Mortgage-Backed Securities [Member] Mortgage-backed securities - residential Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Available-for-Sale Over one year through five years, Estimated Fair Value Cash and Cash Equivalents [Axis] Cash and Cash Equivalents Impairment of goodwill and other intangible assets Goodwill and Intangible Asset Impairment Goodwill and Intangible Asset Impairment, Total Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss Available-for-Sale, Gross Unrealized Loss Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss, Total Condensed Balance Sheet Statements, Captions [Line Items] Condensed Balance Sheet Statements Captions [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Options Exercisable, Weighted-Average Remaining Contractual Life Residential property real estate loan. Real Estate Loans Residential Property Loans [Member] Residential Common Stock, Shares, Outstanding Common stock outstanding (shares) Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Stock Repurchase Program, Number of Shares Authorized to be Repurchased Number of shares authorized for repurchase under program (shares) Share-Based Compensation Share-Based Payment Arrangement [Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value Per Share, Stock forfeited (in USD per share) Tier One Common Capital Required to be Well Capitalized to Risk Weighted Assets Tier One Common Capital Required To Be Well Capitalized To Risk Weighted Assets Minimum to Be Categorized as Well Capitalized Ratio, Common equity Tier 1 capital to risk-weighted assets Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block] Allowance for Credit Losses Maturity extension and deferral of principal. Maturity Extension and Deferral of Principal [Member] Maturity Extension and Deferral of Principal Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Loans Receivable Financing Receivable, Modified in Period, Amount Post- Modification Outstanding Recorded Investment Capital Conservation Buffer, Actual, Percent Capital Conservation Buffer Actual Percent Capital conservation buffer (percent) Condensed Balance Sheet [Table Text Block] Balance Sheets of Parent Company Derivative fair value of derivative liability amount offset against collateral gross. Derivative Fair Value Of Derivative Liability Amount Offset Against Collateral Gross Gross Amounts Offset in the Statement of Financial Position, Offsetting of Derivative Liabilities Credit Loss Status [Domain] Credit Loss Status Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Unamortized Debt Issuance Expense Unamortized debt issuance cost Financial Asset, Equal to or Greater than 90 Days Past Due [Member] 90 Days or More Past Due Derivative Financial Instruments, Liabilities [Member] Derivative Liabilities, Financial Instruments Financing Receivable, Reclassification From Portfolio Loans To Loans Held For Sale [Roll Forward] Financing Receivable Reclassification From Portfolio Loans To Loans Held For Sale Roll Forward Financing Receivable, Reclassification From Portfolio Loans To Loans Held For Sale [Roll Forward] Income Statement Location [Domain] Income Statement Location Tax Expense Benefit [Member] Tax Expense Benefit [Member] Tax Benefit (Expense) Document Type Document Type Financial Instrument Performance Status [Axis] Financial Instrument Performance Status Federal Home Loan Bank, Advances, Activity for Year, Average Balance of Agreements Outstanding Average balance of FHLB advances Financing Receivable Portfolio Segment [Domain] Financing Receivable Portfolio Segment Fair Value by Liability Class [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Prepaid Expense and Other Assets Prepaid expenses and other assets Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Other Intangibles Derivative, Notional Amount Notional Amount Net Income (Loss) Available to Common Stockholders, Basic Net Income (Loss) Available to Common Stockholders, Basic Allowance for Loan and Lease Losses, Writeoff Less loans receivable charged off Financing Receivable, Allowance for Credit Loss, Period Increase (Decrease) Increase to beginning balance of allowance for credit losses Financing Receivable, Allowance for Credit Loss, Period Increase (Decrease), Total Deferred Tax Liabilities, Other Other Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Number of Shares, Stock forfeited Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Fixed assets in process Fixed Assets In Process [Member] Fixed assets in process. Entity Filer Category Entity Filer Category Credit loss expense (recovery) Credit Loss Recovery Expense Credit loss (recovery) expense. Financing Receivable, Held-for-Sale [Policy Text Block] Loans Held for Sale Other Noninterest Expense Other operating expenses Other expense 2019 - YTD net Financing Receivable Net Chargeoffs Originated Four Years Before Latest Fiscal Year Financing receivable net chargeoffs originated four years before latest fiscal year. Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Weighted-Average Exercise Price Per Share, Options expired (in USD per share) Balance Sheet Location [Domain] Balance Sheet Location Income Tax Authority, Name [Domain] Income Tax Authority, Name Variable Rate [Axis] Variable Rate Qualified Affordable Housing Project Investments, Commitment Unfunded commitments related to investments Banking Regulation, Total Capital, Actual Actual Capital, Total capital to risk-weighted assets Asset Class [Axis] Asset Class Deferred Tax Assets, Tax Credit Carryforwards Tax credits Deferred Tax Assets, Tax Credit Carryforwards, Total Financing Receivable, Held-for-Sale Balance at end of period Balance at beginning of period Loans held for sale, at the lower of cost or fair value Back to Back Swaps Back to back swaps [Member] Back to back swaps. Liabilities Total liabilities Property, Plant and Equipment [Table] Schedule Of Property Plant And Equipment [Table] Interest income on securities Interest and Dividend Income, Securities, Operating Interest and Dividend Income, Securities, Operating, Total Life Insurance, Corporate or Bank Owned, Change in Value Change in bank-owned life insurance Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions Available-for-Sale More than One Year, Number of Securities Debt Instrument, Description of Variable Rate Basis Variable interest rate basis Finite-Lived Intangible Asset, Useful Life Amortization Period Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income Loss [Table] Contractually Specified Servicing Fees, Amount Servicing fee income Recoveries Financing Receivable, Allowance for Credit Loss, Recovery Recoveries on loans receivable previously charged off Recoveries Accrued interest receivable Accrued interest on loans Accrued interest Equity, Attributable to Parent Balance at end of period Balance at beginning of period Stockholders' equity Total stockholders' equity 2020 - YTD net Financing Receivable Net Chargeoffs Originated Three Years Before Latest Fiscal Year Financing receivable net chargeoffs originated three years before latest fiscal year. Condensed Financial Information of Parent Company Only Disclosure [Text Block] Condensed Financial Information of Parent Company Dividend payable date Dividends Payable, Date to be Paid Consolidated Entities [Axis] Consolidated Entities Documents Incorporated by Reference [Text Block] Documents Incorporated by Reference Financial Asset, 30 to 59 Days Past Due [Member] 30-59 Days Past Due Transfers and Servicing [Abstract] Regulatory Asset [Domain] Regulatory Asset Net Income (Loss) Net income Net income Net income Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Interest Expense Total interest expense Interest expense Standby Letters of Credit [Member] Standby letters of credit Bank Owned Life Insurance Bank-owned life insurance Cash and Cash Equivalents [Domain] Cash and Cash Equivalents Third Party Originators Intangible [Member] Third Party Originators Intangible [Member] Third-party originators intangible Schedule of Derivative Instruments [Table Text Block] Summary of Gross Presentation, Effects of Offsetting and a Net Presentation of Derivatives SBA loans. S B A Loans [Member] SBA Loans Fair Value Measurement, Policy [Policy Text Block] Fair Value Measurements Statement of Financial Position [Abstract] Carrying value for loans pledged by bank. Carrying Value For Loans Pledged By Bank Loans pledged with FRB Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Available-for-Sale Over one year through five years, Amortized Cost Derivative Liability, Statement of Financial Position [Extensible Enumeration] Weighted Average Number of Shares Outstanding, Diluted Diluted Weighted-average shares for diluted EPS Loans Purchased by Portfolio Segment Payments to acquire loans receivable by portfolio segment [Table Text Block] Payments to acquire loans receivable by portfolio segment. Servicing Assets and Servicing Liabilities at Fair Value, Assumptions Used to Estimate Fair Value, Prepayment Speed Prepayment speeds Reconciliation between Federal Statutory Income Tax Rate and Effective Tax Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Effect of dilutive securities per share. Effect Of Dilutive Securities Per Share Effect of dilutive securities (in USD per share) Effective Income Tax Rate Reconciliation, Percent Effective tax rate Deferred Federal Income Tax Expense (Benefit) Federal Loans and Leases Receivable, Gross Total gross loans receivable Payments to Acquire Productive Assets Purchases of premises and equipment Payments to Acquire Productive Assets, Total Servicing assets. Servicing Assets [Member] Servicing Assets Net asset and liability position Derivative Assets (Liabilities), at Fair Value, Net Derivative Assets (Liabilities), at Fair Value, Net, Total Fees and Commissions, Depositor Accounts1 Fees And Commissions Depositor Accounts1 Service charges on deposit accounts Debt Securities, Available-for-Sale, Amortized Cost Amortized cost of securities available for sale Amortized Cost Advance from Federal Home Loan Bank Borrowings Advance from Federal Home Loan Bank, Total Operating Lease, Weighted Average Remaining Lease Term Weighted average remaining lease term Amortization Method Qualified Affordable Housing Project Investments, Amortization Qualified affordable housing project investments, amortization expense recognized Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Percent of employer contribution (up to, percent) Off-Balance-Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal) Provision (recovery) for credit losses Use of Estimates, Policy [Policy Text Block] Use of Estimates in the Preparation of Financial Statements Income Tax Disclosure [Text Block] Income Taxes 2024 Time Deposit Maturities, Year One Loans receivable, collateral dependent loans, amortized cost basis. Loans Receivable Collateral Dependent Loans Amortized Cost Basis Amortized Cost Deferred Tax Assets, Net [Abstract] Deferred tax assets: Troubled Debt Restructuring [Policy Text Block] Troubled Debt Restructuring Bank Owned Life Insurance [Member] Bank Owned Life Insurance [Member] Bank-Owned Life Insurance Derivative Asset Derivative fair value of assets Derivative financial instruments, Assets Derivative Asset, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted-Average Exercise Price Per Share, Options outstanding at end of period (in USD per share) Weighted-Average Exercise Price Per Share, Options outstanding at beginning of period (in USD per share) Options Outstanding, Weighted-Average Exercise Price Per Share (in USD per share) Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Loan Restructuring Modification [Axis] Loan Restructuring Modification Investments in Affordable Housing Projects [Abstract] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Reconciliation of Components Used to Derive Basic and Diluted EPS 2020 Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year Leasehold Improvements [Member] Leasehold improvements Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Available-for-Sale More than One Year, Gross Unrealized Loss Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table Text Block] Capital Ratios of Hanmi Financial and Bank Income Tax Authority [Axis] Income Tax Authority Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Fair Value Disclosures [Abstract] Current Income Tax Expense (Benefit) Total current expense Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV Measurement Frequency [Domain] Measurement Frequency Allowance for loan and lease losses adjusted balance. Allowance For Loan And Lease Losses Adjusted Balance Adjusted balance Hedging Designation [Axis] Hedging Designation Occupancy, Net Occupancy and equipment Type of Restructuring [Domain] Type of Restructuring Reclassification, Comparability Adjustment [Policy Text Block] Reclassifications Revision of Prior Period [Domain] Revision of Prior Period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Number of Shares, Stock vested Operating Lease, Expense Net rental expenses Business Acquisition [Axis] Business Acquisition Loans and Leases Receivable, Allowance Balance at end of period Balance at beginning of period Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class Nature Of Operations And Principles Of Consolidation Policy [Text Block] Nature Of Operations And Principles Of Consolidation Policy Policy [Text Block] Summary of Operations Deferral of principal and interests. Deferral Of Principal And Interests [Member] Deferral of Principal and Interest Cash Flow Hedging Cash Flow Hedging [Member] Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Investments in consolidated subsidiaries Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures, Total Operating Loss Carryforwards Net operating loss carryforwards 2022 Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover Page - USD ($)
12 Months Ended
Dec. 31, 2023
Feb. 21, 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 HAFC    
Entity Registrant Name HANMI FINANCIAL CORPORATION    
Entity Central Index Key 0001109242    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer No    
ICFR Auditor Attestation Flag true    
Entity Voluntary Filers No    
Entity Filer Category Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Document Financial Statement Error Correction [Flag] false    
Entity Common Stock, Shares Outstanding   30,267,113  
Entity Current Reporting Status Yes    
Entity Shell Company false    
Entity File Number 000-30421    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 95-4788120    
Entity Address, Address Line One 900 Wilshire Boulevard    
Entity Address, Address Line Two Suite 1250    
Entity Address, City or Town Los Angeles    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 90017    
City Area Code 213    
Local Phone Number 382-2200    
Entity Interactive Data Current Yes    
Title of 12(b) Security Common Stock, $0.001 Par Value    
Security Exchange Name NASDAQ    
Document Annual Report true    
Document Transition Report false    
Entity Public Float     $ 447,656,208
Auditor Firm ID 173    
Auditor Name Crowe LLP    
Auditor Location Los Angeles, California    
Documents Incorporated by Reference

Documents Incorporated By Reference Herein: Sections of the Registrant’s Definitive Proxy Statement for its 2024 Annual Meeting of Stockholders, which will be filed within 120 days of the fiscal year ended December 31, 2023, are incorporated by reference into Part III of this report (or information will be provided by amendment to this Form 10-K), as noted therein.

   
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets    
Cash and due from banks $ 302,324 $ 352,421
Securities available for sale, at fair value (amortized cost of $967,031 and $978,796 as of December 31, 2023 and 2022, respectively) 865,739 853,838
Loans held for sale, at the lower of cost or fair value 12,013 8,043
Loans receivable, net of allowance for credit losses of $69,462 and $71,523 as of December 31, 2023 and 2022, respectively 6,112,972 5,895,610
Accrued interest receivable 23,371 18,537
Premises and equipment, net 21,959 22,850
Customers' liability on acceptances 625 328
Servicing assets 7,070 7,176
Goodwill and other intangible assets, net 11,099 11,225
Federal Home Loan Bank ("FHLB") stock, at cost 16,385 16,385
Income tax assets 35,226 51,924
Bank-owned life insurance 56,335 55,544
Prepaid expenses and other assets 105,223 84,381
Total assets 7,570,341 7,378,262
Deposits:    
Noninterest-bearing 2,003,596 2,539,602
Interest-bearing 4,276,978 3,628,470
Total deposits 6,280,574 6,168,072
Accrued interest payable 39,306 7,792
Bank's liability on acceptances 625 328
Borrowings 325,000 350,000
Subordinated debentures ($136,800 and $136,800 face amount less unamortized discount and debt issuance costs of $6,788 and $7,391 as of December 31, 2023 and 2022, respectively) 130,012 129,409
Accrued expenses and other liabilities 92,933 85,146
Total liabilities 6,868,450 6,740,747
Stockholders' equity:    
Preferred Stock, $0.001 par value; authorized 10,000,000 shares; no shares issued as of December 31, 2023 and December 31, 2022
Common stock, $0.001 par value; authorized 62,500,000 shares; issued 33,918,035 shares (30,368,655 shares outstanding) and 33,708,234 shares (30,485,621 shares outstanding) as of December 31, 2023 and 2022, respectively 34 33
Additional paid-in capital 586,912 583,410
Accumulated other comprehensive loss, net of tax benefit of $29,058 and $35,973 as of December 31, 2023 and 2022, respectively (71,928) (88,985)
Retained earnings 319,048 269,542
Less: treasury stock; 3,549,380 shares and 3,222,613 shares as of December 31, 2023 and 2022, respectively (132,175) (126,485)
Total stockholders' equity 701,891 637,515
Total liabilities and stockholders' equity $ 7,570,341 $ 7,378,262
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Amortized cost of securities available for sale $ 967,031 $ 978,796
Loans receivable, allowance for credit losses 69,462 71,523
Face amount of subordinated debentures 136,800 136,800
Unamortized discount and debt issuance costs $ 6,788 $ 7,391
Preferred stock par value (in USD per share) $ 0.001 $ 0.001
Preferred stock authorized (shares) 10,000,000 10,000,000
Preferred stock issued (shares) 0 0
Common stock par value (in USD per share) $ 0.001 $ 0.001
Common stock authorized (shares) 62,500,000 62,500,000
Common stock issued (shares) 33,918,035 33,708,234
Common stock outstanding (shares) 30,368,655 30,485,621
Accumulated other comprehensive loss, tax benefit $ (29,058) $ (35,973)
Treasury stock (shares) 3,549,380 3,222,613
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Interest and dividend income:      
Interest and fees on loans receivable $ 339,811 $ 257,878 $ 208,602
Interest on securities 16,938 12,351 6,230
Dividends on FHLB stock 1,229 1,024 941
Interest on deposits in other banks 11,350 2,560 902
Total interest and dividend income 369,328 273,813 216,675
Interest expense:      
Interest on deposits 134,708 25,938 11,655
Interest on borrowings 6,867 2,249 1,697
Interest on subordinated debentures 6,482 7,979 8,273
Total interest expense 148,057 36,166 21,625
Net interest income before credit loss expense 221,271 237,647 195,050
Credit loss expense (recovery) 4,342 836 (24,403)
Net interest income after credit loss expense (recovery) 216,929 236,811 219,453
Noninterest income:      
Service charges on deposit accounts 10,147 11,488 11,043
Trade finance and other service charges and fees 4,832 4,805 4,628
Gain on sale of SBA loans 5,701 9,478 17,266
Net gain (loss) on sales of securities (1,871)   (499)
Other operating income 15,370 8,429 8,058
Total noninterest income 34,179 34,200 40,496
Noninterest expense:      
Salaries and employee benefits 81,398 76,140 72,561
Occupancy and equipment 18,340 17,648 19,075
Data processing 13,695 13,134 12,003
Professional fees 6,255 5,692 5,566
Supplies and communications 2,479 2,638 3,026
Advertising and promotion 3,105 3,637 2,649
Other operating expenses 11,255 11,395 9,575
Total noninterest expense 136,527 130,284 124,455
Income before tax 114,581 140,727 135,494
Income tax expense 34,540 39,333 36,817
Net income $ 80,041 $ 101,394 $ 98,677
Basic earnings per share [1] $ 2.63 $ 3.33 $ 3.22
Diluted earnings per share [1] $ 2.62 $ 3.32 $ 3.22
Weighted-average shares outstanding:      
Basic 30,269,740 30,299,148 30,393,559
Diluted 30,330,258 30,392,057 30,471,747
[1] Per share amounts may not be able to be recalculated using net income and weighted-average shares presented above due to rounding.
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 $ 80,041 $ 101,394 $ 98,677
Unrealized gain (loss):      
Unrealized holding gain (loss) arising during period 21,795 (113,094) (17,185)
Unrealized gain on cash flow hedge 306    
Unrealized gain (loss) 22,101 (113,094) (17,185)
Income tax benefit (expense) related to items of other comprehensive income (6,351) 32,552 5,303
Other comprehensive income (loss), net of tax 15,750 (80,542) (11,882)
Reclassification adjustment for losses included in net earnings 1,871   499
Income tax benefit related to reclassification adjustment (564)   (136)
Reclassification adjustment for losses included in net earnings, net of tax 1,307   363
Other comprehensive income (loss), net of tax 17,057 (80,542) (11,519)
Total comprehensive income $ 97,098 $ 20,852 $ 87,158
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock - Number of Shares, Shares Issued
Treasury Stock, Common [Member]
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Balance at beginning of period at Dec. 31, 2020 $ 577,044 $ 33 $ (119,046) $ 578,360 $ 3,076 $ 114,621
Beginning balance, shares issued (shares) at Dec. 31, 2020   33,560,801        
Beginning balance, treasury stock (shares) at Dec. 31, 2020     (2,842,966)      
Beginning balance, shares outstanding (shares) at Dec. 31, 2020   30,717,835        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of awards pursuant to equity incentive plans, net of forfeitures (shares)   43,038        
Share-based compensation expense 2,436     2,436    
Shares surrendered to satisfy tax liability upon vesting of equity awards (572)   $ (572)      
Shares surrendered to satisfy tax liability upon vesting of equity awards (shares)   (24,953) (24,953)      
Repurchase of common stock (6,135)   $ (6,135)      
Repurchase of common stock (shares)   (328,659) (328,659)      
Cash dividends paid (common stock, $0.54/share, $0.94/share, $1.00/share) (16,514)         (16,514)
Net income 98,677         98,677
Change in unrealized gain (loss) on securities available for sale, net of income taxes (11,519)       (11,519)  
Balance at end of period at Dec. 31, 2021 643,417 $ 33 $ (125,753) 580,796 (8,443) 196,784
Ending balance, shares issued (shares) at Dec. 31, 2021   33,603,839        
Ending balance, treasury stock (shares) at Dec. 31, 2021     (3,196,578)      
Ending balance, shares outstanding (shares) at Dec. 31, 2021   30,407,261        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock options exercised 19     19    
Stock options exercised (shares)   1,500 1,500      
Issuance of awards pursuant to equity incentive plans, net of forfeitures (shares)   104,395        
Share-based compensation expense 2,595     2,595    
Shares surrendered to satisfy tax liability upon vesting of equity awards (732)   $ (732)      
Shares surrendered to satisfy tax liability upon vesting of equity awards (shares)   (27,535) (27,535)      
Cash dividends paid (common stock, $0.54/share, $0.94/share, $1.00/share) (28,636)         (28,636)
Net income 101,394         101,394
Change in unrealized gain (loss) on securities available for sale, net of income taxes (80,542)       (80,542)  
Balance at end of period at Dec. 31, 2022 $ 637,515 $ 33 $ (126,485) 583,410 (88,985) 269,542
Ending balance, shares issued (shares) at Dec. 31, 2022   33,708,234        
Ending balance, treasury stock (shares) at Dec. 31, 2022 3,222,613   (3,222,613)      
Ending balance, shares outstanding (shares) at Dec. 31, 2022   30,485,621        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock options exercised     $ (821) 821    
Stock options exercised (shares)   50,000 (35,273)      
Stock options exercised, shares outstanding (shares)   14,727        
Issuance of awards pursuant to equity incentive plans, net of forfeitures $ 1 $ 1        
Issuance of awards pursuant to equity incentive plans, net of forfeitures (shares)   159,801        
Share-based compensation expense 2,681     2,681    
Shares surrendered to satisfy tax liability upon vesting of equity awards (785)   $ (785)      
Shares surrendered to satisfy tax liability upon vesting of equity awards (shares)   (41,494) (41,494)      
Repurchase of common stock (4,084)   $ (4,084)      
Repurchase of common stock (shares)   (250,000) (250,000)      
Cash dividends paid (common stock, $0.54/share, $0.94/share, $1.00/share) (30,535)         (30,535)
Net income 80,041         80,041
Change in unrealized gain (loss) on securities available for sale, net of income taxes 16,839       16,839  
Change in unrealized gain (loss) on cash flow hedge, net of income taxes 218       218  
Balance at end of period at Dec. 31, 2023 $ 701,891 $ 34 $ (132,175) $ 586,912 $ (71,928) $ 319,048
Ending balance, shares issued (shares) at Dec. 31, 2023   33,918,035        
Ending balance, treasury stock (shares) at Dec. 31, 2023 3,549,380   (3,549,380)      
Ending balance, shares outstanding (shares) at Dec. 31, 2023   30,368,655        
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Stockholders' Equity [Abstract]      
Common stock (in usd per share) $ 1 $ 0.94 $ 0.54
XML 18 R8.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 $ 80,041 $ 101,394 $ 98,677
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 6,793 12,384 13,797
Amortization of servicing assets - net 2,456 2,672 2,292
Share-based compensation expense 2,681 2,595 2,436
Credit loss expense (recovery) 4,342 836 (24,403)
Loss on sales of securities 1,871   499
Gain on sales of SBA loans (5,701) (9,478) (17,266)
Origination of SBA loans held for sale (104,998) (150,825) (265,743)
Proceeds from sales of SBA loans 104,250 165,587 274,132
Change in bank-owned life insurance (791) (639) (1,011)
Gain on sale of fixed assets (3,957)   (45)
Change in prepaid expenses and other assets (28,938) (24,612) 2,657
Change in income tax assets 9,783 24,688 3,312
Valuation adjustment on servicing assets (385) 385  
Change in accrued interest payable and other liabilities 40,352 22,321 4,395
Net cash provided by operating activities 107,799 147,308 93,729
Cash flows from investing activities:      
Purchases of securities available for sale (106,971) (166,564) (513,243)
Proceeds from matured, called and repayment of securities 105,848 105,979 275,624
Proceeds from sales of securities available for sale 8,149   55,884
Purchases of loans receivable (9,657) (11,200) (28,862)
Purchases of premises and equipment (2,419) (1,926) (2,724)
Proceeds from disposition of premises and equipment 7,229   45
Proceeds from sales of other real estate owned ("OREO")   809 1,479
Change in loans receivable, excluding purchases (212,173) (808,604) (235,242)
Net cash used in investing activities (209,994) (881,506) (447,039)
Cash flows from financing activities:      
Change in deposits 112,502 381,803 511,261
Change in borrowings (25,000) 212,500 (12,500)
Issuance of subordinated debentures     107,929
Redemption of subordinated debentures, net of treasury debentures   (87,300) (13,043)
Proceeds from exercise of stock options   19  
Cash paid for employee vested shares surrendered due to employee tax liability (785) (732) (572)
Repurchase of common stock (4,084)   (6,135)
Cash dividends paid (30,535) (28,636) (16,514)
Net cash provided by financing activities 52,098 477,654 570,426
Net increase (decrease) in cash and due from banks (50,097) (256,544) 217,116
Cash and due from banks at beginning of year 352,421 608,965 391,849
Cash and due from banks at end of period 302,324 352,421 608,965
Supplemental disclosures of cash flow information:      
Interest expense paid 116,543 29,535 25,028
Income taxes paid 16,536 12,728 31,400
Non-cash activities:      
Transfer of loans receivable to other real estate owned   117  
Income tax (expense) benefit related to items of other comprehensive income (6,915) 32,552 4,668
Change in right-of-use asset obtained in exchange for lease liability 8,109 $ 408 $ 2,805
Cashless exercise of stock options $ 821    
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

Note 1 — Summary of Significant Accounting Policies

Summary of Operations

Hanmi Financial Corporation (“Hanmi Financial,” the “Company,” “we,” “us” or “our”) is the holding company of Hanmi Bank (the “Bank”).

The Bank is a California state-chartered financial institution, the deposits of which are insured by the FDIC, up to applicable limits. The Bank is a state nonmember bank and the FDIC is its primary federal bank regulator. The California Department of Financial Protection and Innovation is the Bank's primary state bank regulator.

The Bank’s primary operations are related to traditional banking activities, including the acceptance of deposits and originating loans and investing in securities. The Bank is a community bank conducting general business banking, with its primary market encompassing the Korean-American and other ethnic communities. The Bank’s full-service offices are located in markets where many of the businesses are owned by immigrants and other minority groups. The Bank’s client base reflects the multi-ethnic composition of these communities. As of December 31, 2023, the Bank maintained a network of 35 full-service branch offices and eight loan production offices in California, Texas, Illinois, Virginia, New Jersey, New York, Colorado, Georgia and Washington.

Basis of Presentation

The accounting and reporting policies of Hanmi Financial and subsidiaries conform, in all material respects, to U.S. generally accepted accounting principles (“GAAP”) and general practices within the banking industry. The information set forth in the following notes is presented on a continuing operations basis. The following is a summary of the significant accounting policies consistently applied in the preparation of the accompanying Consolidated Financial Statements.

Principles of Consolidation

The Consolidated Financial Statements include the accounts of Hanmi Financial and its wholly-owned subsidiaries, the Bank, and Hanmi Financial Corporation Statutory Trust I. All intercompany transactions and balances have been eliminated in consolidation.

Use of Estimates in the Preparation of Financial Statements

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Reclassifications

Certain amounts in the prior years' financial statements and related disclosures were reclassified to conform to the current year presentation with no effect on previously reported net income, stockholders’ equity or cash flows.

Segment Reporting

Through our branch network and lending units, we provide a broad range of financial products and services to individuals and companies. These products include demand, time and savings deposits; and commercial and industrial, real estate and consumer lending. While our chief decision makers monitor the revenue streams of our various products and services, operations are managed and financial performance is evaluated on a company-wide basis. Accordingly, we consider all of our operations to be aggregated in one reportable operating segment.

Cash and Due from Banks

Cash and due from banks include cash, deposits with other financial institutions, and federal funds sold. Net cash flows are reported for customer loan and deposit transactions, interest bearing deposits in other financial institutions, and federal funds purchased and repurchase agreements.

Securities

Securities are classified into three categories and accounted for as follows:

(i)
Securities that we have the positive intent and ability to hold to maturity are classified as “held to maturity” and reported at amortized cost;
(ii)
Securities that are bought and held principally for the purpose of selling them in the near future are classified as “trading securities” and reported at fair value. Unrealized gains and losses are recognized in earnings;
(iii)
Securities not classified as held to maturity or trading securities are classified as “available for sale” and reported at fair value. Unrealized gains and losses are reported either in earnings or as a separate component of stockholders’ equity as accumulated other comprehensive income, net of income taxes.

All of the securities held by the Company are available for sale debt securities. For available for sale debt securities in an unrealized loss position, the Company first assesses whether it intends to sell, or it is more likely than not that it will be required to sell, the security before recovery of its amortized cost basis. If either of the criteria regarding intent or requirement to sell is met, the security’s amortized cost basis is written down to fair value through income. For available for sale debt securities that do not meet the aforementioned criteria, the Company evaluates whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and adverse conditions specifically related to the security, among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss is recorded and an allowance for credit losses is established, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance for credit losses is recognized in other comprehensive income.

Changes in the allowance for credit losses are recorded as a provision for or recovery of credit loss expense. Losses are charged against the allowance when management believes the risk of default of an available for sale security is confirmed or when either of the criteria regarding intent or requirement to sell is met.

Accrued interest receivable on available for sale debt securities totaled $3.3 million and $2.4 million at December 31, 2023 and 2022, respectively, and was excluded from the estimate of credit losses.

Loans receivable

Originated loans: Loans (other than SBA loans) are primarily originated by the Company with the intent to hold them for investment and are stated at the principal amount outstanding, net of deferred fees and costs. Net deferred fees and costs include nonrefundable loan fees, direct loan origination costs and initial direct costs. Net deferred fees or costs are recognized as an adjustment to interest income over the contractual life of the loans using the effective interest method or taken into income when the related loans are paid off or sold. The amortization of loan fees or costs is discontinued when a loan is placed on nonaccrual status. Interest income is recorded on an accrual basis in accordance with the terms of the respective loan and includes prepayment penalties. Equipment financing agreements are similar to commercial business loans in that the financing agreements are typically made on the basis of the borrower’s ability to make repayment from the cash flows of the borrower’s business.

Nonaccrual loans and nonperforming assets: Loans are placed on nonaccrual status when, in the opinion of management, the full timely collection of principal or interest is in doubt. Generally, the accrual of interest is discontinued when principal or interest payments become 90 or more days past due, unless management believes the loan is adequately collateralized and is in the process of collection. However, in certain instances, we may place a loan on nonaccrual status earlier, depending upon the individual circumstances surrounding the loan’s status. When an asset is placed on nonaccrual, previously accrued but unpaid interest is reversed against current interest income. Subsequent collections of cash are applied as principal reductions when received, except when the ultimate collectability of principal is probable, in which case interest payments are credited to income. Nonaccrual loans may be restored to accrual status when principal and interest become current and full repayment is expected, which generally occurs after payments of six months.

 

Nonperforming assets consist of loans on nonaccrual status, loans 90 days or more past due and still accruing interest, and OREO.

Loans held for sale

Loans originated, or transferred from loans receivable, and intended for sale in the secondary market are carried at the lower of aggregate cost or fair market value. Fair market value, if lower than cost, is determined based on valuations obtained from market participants or the value of underlying collateral, calculated individually. A valuation allowance is established if the market value of such loans is lower than their cost and net unrealized losses, if any, are recognized through a valuation allowance by charges to income. Origination fees on loans held for sale, net of certain costs of processing and closing the loans, are deferred until the time of sale and are included in the computation of the gain or loss from the sale of the related loans.

Allowance for credit losses

The Company calculates its allowance for credit losses by estimating expected credit losses on a collective basis for loans that share similar risk characteristics. Loans that do not share similar risk characteristics with other loans are evaluated for credit losses on an individual basis. The Company segments loans primarily by loan types, including the collateral type, loan purpose, contract term, amortization and payment structure, considering that the same type of loans share considerable similar risk characteristics. Depending on the type of the pool of financial assets with similar risk characteristics, the Company uses a DCF method, a PD/LGD method, or a WARM method to estimate expected credit losses.

The Company’s methodologies for estimating the allowance for credit losses consider available relevant information about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable forecasts. The methodologies apply historical loss information, adjusted for asset-specific characteristics, economic conditions at the measurement date, and forecasts about future economic conditions expected to exist through the contractual lives of the financial assets that were reasonable and supportable, to the identified pools of financial assets with similar risk characteristics. For all methodologies, the Company determined that four quarters represented a reasonable and supportable forecast period and revert to a historical loss rate over twelve quarters on a straight-line basis. The Company leverages quarterly economic projections from the Federal Open Market Committee and Moody’s Analytics to inform its loss driver forecasts over the four-quarter forecast period, utilizing the national unemployment rate forecast as the primary loss driver. The Company applies an expected loss ratio based on internal historical losses adjusted as appropriate for qualitative factors. The Company's evaluation of market, industry or business specific data, changes in the underlying portfolio composition, trends relating to credit quality, delinquencies, and reasonable and supportable forecasts of economic conditions informed the estimate of qualitative factors.

The Company estimated the allowance for credit losses on loans based on the underlying assets’ amortized cost basis. In the event that collection of principal becomes uncertain, the Company has policies in place to reverse accrued interest in a timely manner. Therefore, the Company has a policy to exclude accrued interest from the measurement of allowance for credit losses.

Expected credit losses are reflected in the allowance for credit losses through a charge to credit loss expense. When the Company deems all or a portion of a financial asset to be uncollectible, the appropriate amount is written off and the allowance for credit losses is reduced by the same amount. Subsequent recoveries, if any, are credited to the allowance for credit losses when received.

Credit Losses on Off-Balance Sheet Credit Exposures

The Company has credit loss exposure for off-balance sheet lending commitments. The Company estimates expected credit losses for off-balance sheet exposures over the contractual period in which it is exposed to credit risk via a contractual obligation to extend credit, unless that obligation is unconditionally cancellable by the Company. The estimate includes consideration of the likelihood that funding will occur and an estimate of expected credit losses on commitments expected to be funded over its estimated life. Adjustments to the allowance for credit losses on off-balance sheet credit exposures is recognized as a provision for credit loss expense.

Individually Evaluated Loans

Individually evaluated loans are measured for expected credit losses based on the present value of expected cash flows discounted at the effective interest rate, the observable market price, or the fair value of collateral. The allowance for collateral dependent loans is calculated as the difference between the outstanding loan balance and the value of the collateral as determined by recent appraisals, less estimated costs to sell. The allowance for collateral dependent loans varies based on the collateral coverage of the loan at the time of the designation as nonperforming. We continue to monitor the collateral coverage on these loans on a quarterly basis, based on recent appraisals, and adjust the allowance accordingly.

Premises and Equipment

Premises and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization are computed on the straight-line method over the estimated useful lives of the various classes of assets. The ranges of useful lives for the principal classes of assets are as follows:

 

Buildings and improvements

10 to 30 years

Furniture and equipment

3 to 10 years

Leasehold improvements

Term of lease or useful life, whichever is shorter

Software

3 to 7 years

 

Impairment of Long-Lived Assets

We review long-lived assets and certain identifiable intangibles for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future net undiscounted cash flows expected to be generated by the asset. If such assets are considered to be nonperforming, the individual amount to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell.

Other Real Estate Owned and Repossessed Personal Property

Other real estate owned includes real estate acquired through foreclosure and other real estate holdings that are not used in the operation of the Company’s business. Repossessed personal property consists of equipment repossessed on defaulted equipment financing agreements. Other real estate owned and repossessed personal property are recorded at the lower of cost or fair value less estimated costs to sell. Subsequent declines in fair value are recorded through expense.

Servicing Assets

Servicing assets are initially recorded at fair value, which represents the price paid, and amortized in proportion to, and over the period of, estimated net servicing income.

Servicing assets are recorded based on the present value of the contractually specified servicing fee, net of adequate compensation cost, for the estimated life of the loan, using a discount rate and a constant prepayment rate. Management periodically evaluates the servicing assets for impairment. Impairment, if it occurs, is recognized in a valuation allowance in the period of impairment.

Goodwill and Other Intangible Assets

Goodwill and other intangible assets consist of acquired intangible assets arising from acquisitions, including core deposit and third-party originator intangibles. The acquired intangible assets are initially measured at fair value and then are amortized on the straight-line method over their estimated useful lives while goodwill is not amortized.

Goodwill and other intangible assets are assessed for impairment annually or whenever events or changes in circumstances indicate the carrying amount may not be recoverable. The Company performed its annual impairment test and determined no impairment existed as of December 31, 2023.

Federal Home Loan Bank Stock

The Bank is a member of the FHLB of San Francisco and is required to own common stock in the FHLB based upon the Bank’s balance of outstanding FHLB advances. FHLB stock is carried at cost and may be sold back to the FHLB at its carrying

value. FHLB stock is periodically evaluated for impairment based on ultimate recovery of par value. Both cash and stock dividends received are reported as dividend income.

Bank-Owned Life Insurance

We have purchased single premium life insurance policies (“bank-owned life insurance”) on certain current and former officers. The Bank and named beneficiaries of various current and former covered officers are the beneficiaries under each policy. In the event of the death of a covered officer, the Bank and named beneficiaries of the covered officer will receive the specified insurance benefit from the insurance carrier. Bank-owned life insurance is recorded at the amount that can be realized under the insurance contract at the balance sheet date, which is the cash surrender value adjusted for other charges or other amounts due, if any, that are probable at settlement. Under the Split Dollar Death Benefit Agreements, upon death of an active or former employee, the designated beneficiary(ies) are eligible to receive benefits, which in the aggregate, totaled $2.5 million at December 31, 2023.

Revenue Recognition

ASU 2014-09, Revenue from Contracts with Customers (Topic 606), established a principles-based approach to recognizing revenue that applies to all contracts other than those covered by other authoritative U.S. GAAP guidance. Quantitative and qualitative disclosures regarding the nature, amount, timing and uncertainty of revenue and cash flows are also required. The standard’s core principle is that a company shall recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. In doing so, companies generally are required to use more judgment and make more estimates than under prior guidance. These may include identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation.

Since the guidance does not apply to revenue associated with financial instruments, including loans and securities that are accounted for under GAAP, the new guidance did not have an impact on revenue most closely associated with our financial instruments, including interest income and expense. The Company completed its overall assessment of revenue streams and review of related contracts potentially affected by the ASU, including revenue streams associated with our noninterest income. Based on this assessment, the Company concluded that ASU 2014-09 did not change the method in which the Company currently recognizes revenue for these revenue streams.

The Company's noninterest income primarily includes service charges on deposit accounts, trade finance and other service charges and fees, servicing income, bank-owned life insurance income and gains or losses on sale of SBA loans and securities. Based on our assessment of revenue streams related to the Company's noninterest income, we concluded that the Company's performance obligations for such revenue streams are typically satisfied as services are rendered. If applicable, the Company records contract liabilities, or deferred revenue, when payments from customers are received or due in advance of providing services to customers, and records contract assets when services are provided to customers before payment is received or before payment is due. The Company’s noninterest revenue streams are largely based on transactional activities and since the Company generally receives payments for its services during the period or at the time services are provided, there are no contract asset or receivable balances as of December 31, 2023 and 2022. Consideration is often received immediately or shortly after the Company satisfies its performance obligations and revenue is recognized.

The Company also completed its evaluation of certain costs related to these revenue streams to determine whether such costs should be presented as expenses or contra-revenue (i.e., gross versus net) and concluded that our Consolidated Statements of Income do not include any revenue streams that are impacted by such gross versus net provisions of the standard.

Income Tax

We provide for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided when it is more likely than not that some portion or all of the deferred tax assets will not be realized.

The Company has invested in limited partnerships formed to develop and operate affordable housing units for lower income tenants throughout California. The partnership interests are accounted for utilizing the proportional amortization method with amortization expense and tax benefits recognized through the income tax provision.

Share-Based Compensation

The Company may provide awards of options, stock appreciation rights, restricted stock awards, restricted stock unit awards, shares granted as a bonus or in lieu of another award, dividend equivalents, other stock-based awards, or performance awards, together with any other right or interest to a participant. Plan participants may include executives and other employees, officers, directors, consultants and other persons who provide services to the Company or its related entities. All stock options granted under its stock-based benefit plans have an exercise price equal to the fair market value of the underlying common stock on the date of grant. Stock options granted generally vest based on three to five years of continuous service and expire 10 years from the date of grant. Restricted stock awards become fully vested after a certain number of years or after certain performance criteria are met. Performance stock units vest upon achievement of certain criteria and may have dividend equivalent rights associated with them. Hanmi Financial becomes entitled to an income tax deduction in an amount equal to the taxable income reported by the holders of the restricted shares when the restrictions are released and the shares are issued. Restricted shares are forfeited if officers and employees terminate employment prior to the lapsing of restrictions or if certain market condition criteria are not met. Forfeitures of restricted stock are treated as canceled shares.

Excess tax benefits from the exercise or vesting of share-based awards are included as a reduction in the provision for income tax expense in the period in which the exercise or vesting occurs.

Earnings per Share

Earnings per share (“EPS”) is calculated on both a basic and a diluted basis. Basic EPS excludes dilution and is computed by dividing income available to common stockholders by the weighted-average number of common shares outstanding for the period. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock or resulted from the issuance of common stock that then shared in earnings. For diluted EPS, the weighted-average number of common shares included the impact of unvested restricted stock under the treasury method.

Unvested restricted stock containing rights to non-forfeitable dividends are considered participating securities prior to vesting and have been included in the earnings allocation in computing basic and diluted EPS under the two-class method.

Treasury Stock

In January 2019, the Company's board of directors adopted a stock repurchase program, under which the Company may repurchase up to 5.0% of its then outstanding shares, or approximately 1.5 million shares of its common stock. The program permits shares to be repurchased in open market or private transactions, through block trades, and pursuant to any trading plan that may be adopted in accordance with Rule 10b5-1 of the Securities and Exchange Commission. The repurchase program may be suspended, terminated or modified at any time for any reason, including market conditions, the cost of repurchasing shares, the availability of alternative investment opportunities, liquidity, and other factors deemed appropriate. These factors may also affect the timing and amount of share repurchases. The repurchase program does not obligate the Company to purchase any particular number of shares. During the year ended December 31, 2023, there were 250,000 shares repurchased, for a total cost of $4.1 million.

We use the cost method of accounting for treasury stock. The cost method requires us to record the reacquisition cost of treasury stock as a deduction from stockholders’ equity on the Consolidated Balance Sheets.

Fair Value of Financial Instruments

Fair values of financial instruments are estimated using relevant market information and other assumptions, as more fully disclosed in a separate note. Fair value estimates involve uncertainties and matters of significant judgment regarding interest rates, credit risk, prepayments, and other factors, especially in the absence of broad markets for particular items. Changes in assumptions or in market conditions could significantly affect these estimates.

Derivative Instruments and Hedging Activities

FASB ASC 815, Derivatives and Hedging (“ASC 815”), provides the disclosure requirements for derivatives and hedging activities with the intent to provide users of financial statements with an enhanced understanding of: (a) how and why an entity uses derivative instruments, (b) how the entity accounts for derivative instruments and related hedged items, and (c) how derivative instruments and related hedged items affect an entity’s financial position, financial performance, and cash flows. Further, qualitative disclosures are required that explain the Company’s objectives and strategies for using derivatives, as well as quantitative disclosures about the fair value of and gains and losses on derivative instruments, and disclosures about credit-risk-related contingent features in derivative instruments.

As required by ASC 815, the Company records all derivatives on the balance sheet at fair value. The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk, such as interest rate risk, are considered fair value hedges. Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges. Derivatives may also be designated as hedges of the foreign currency exposure of a net investment in a foreign operation. Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge. The Company may enter into derivative contracts that are intended to economically hedge a certain level of its risk, even though hedge accounting does not apply or the Company elects not to apply hedge accounting.

In accordance with the FASB’s fair value measurement guidance in ASU 2011-04, Fair Value Measurement (Topic 820), the Company made an accounting policy election to measure the credit risk of its derivative financial instruments that are subject to master netting agreements on a net basis by counterparty portfolio.

 

Accounting Standards Adopted in 2023

 

ASU 2022-02, Troubled Debt Restructurings and Vintage Disclosures (Topic 326): The FASB amended the accounting and disclosure requirements for expected credit losses by removing the recognition and measurement guidance on TDRs and enhancing disclosures pertaining to certain loan refinancings and restructurings by creditors made to borrowers experiencing financial difficulty. Additionally, this standard requires disclosure of current-period gross write-offs by year of origination for financing receivables.

 

The standard became effective for the Company for the interim and annual periods beginning on January 1, 2023. The adoption of ASU 2022-02 did not have a material effect on the Company’s operating results or financial condition.

 

ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting: In March 2020, the FASB issued ASU 2020-04 to ease the potential burden in accounting for reference rate reform. The amendments in ASU 2020-04 are elective and apply to all entities that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform.

 

ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848: In March 2021, it was announced LIBOR would cease on June 30, 2023. Because the current relief in Topic 848 may not cover a period of time during which a significant number of modifications may take place, the amendments in this ASU will be deferred to December 31, 2024.

 

The new guidance on Topic 848 provided several optional expedients that reduce costs and complexity of accounting for reference rate reform, including measures to simplify or modify accounting issues resulting from reference rate reform for contract modifications, hedges, and debt securities.

 

The adoption of ASU 2020-04 did not have a material effect on the Company’s operating results or financial condition.

 

Recently Issued Accounting Standards Not Yet Effective

 

ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures: In December 2023, the FASB issued ASU 2023-09 to enhance the transparency and decision usefulness of income tax disclosures primarily related to income tax rate reconciliation and income taxes information. The amendments in ASU 2023-09 are effective for fiscal years beginning after December 15, 2024. The adoption of ASU 2023-09 is not expected to have material effect on the Company’s operating results or financial condition.

 

ASU 2023-07, Segment Reporting (Topic 280): Segment Reporting: In November 2023, the FASB issued ASU 2023-07 to provide updates that improve reportable segment disclosure requirements, primarily through enhanced disclosures on significant segment expenses. The amendments in ASU 2023-07 are effective for fiscal years beginning after December 15, 2024. The adoption of ASU 2023-07 is not expected to have material effect on the Company’s operating results or financial condition.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Securities

Note 2 — Securities

The following is a summary of securities available for sale as of December 31, 2023 and 2022:

 

 

 

 

 

 

Gross

 

 

Gross

 

 

Estimated

 

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Fair

 

 

 

Cost

 

 

Gain

 

 

Loss

 

 

Value

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

86,355

 

 

$

173

 

 

$

(1,040

)

 

$

85,488

 

U.S. government agency and sponsored agency obligations:

 

 

 

 

 

 

 

 

 

 

 

 

Mortgage-backed securities - residential

 

 

504,544

 

 

 

481

 

 

 

(62,697

)

 

 

442,328

 

Mortgage-backed securities - commercial

 

 

59,973

 

 

 

 

 

 

(11,982

)

 

 

47,991

 

Collateralized mortgage obligations

 

 

106,823

 

 

 

237

 

 

 

(9,649

)

 

 

97,411

 

Debt securities

 

 

132,215

 

 

 

 

 

 

(7,590

)

 

 

124,625

 

Total U.S. government agency and sponsored agency obligations

 

 

803,555

 

 

 

718

 

 

 

(91,918

)

 

 

712,355

 

Municipal bonds-tax exempt

 

 

77,121

 

 

 

 

 

 

(9,225

)

 

 

67,896

 

Total securities available for sale

 

$

967,031

 

 

$

891

 

 

$

(102,183

)

 

$

865,739

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

49,690

 

 

$

 

 

$

(1,664

)

 

$

48,026

 

U.S. government agency and sponsored agency obligations:

 

 

 

 

 

 

 

 

 

 

 

 

Mortgage-backed securities - residential

 

 

540,590

 

 

 

63

 

 

 

(75,501

)

 

 

465,152

 

Mortgage-backed securities - commercial

 

 

61,799

 

 

 

 

 

 

(10,507

)

 

 

51,292

 

Collateralized mortgage obligations

 

 

98,236

 

 

 

 

 

 

(12,751

)

 

 

85,485

 

Debt securities

 

 

150,338

 

 

 

 

 

 

(11,839

)

 

 

138,499

 

Total U.S. government agency and sponsored agency obligations

 

 

850,963

 

 

 

63

 

 

 

(110,598

)

 

 

740,428

 

Municipal bonds-tax exempt

 

 

78,143

 

 

 

 

 

 

(12,759

)

 

 

65,384

 

Total securities available for sale

 

$

978,796

 

 

$

63

 

 

$

(125,021

)

 

$

853,838

 

 

The amortized cost and estimated fair value of securities as of December 31, 2023, by contractual or expected maturity, are shown below. Collateralized mortgage obligations are included in the table shown below based on their expected maturities. All other securities are included based on their contractual maturities. Mortgage-backed securities included in the table below may mature before their contractual maturities.

 

 

 

Available for Sale

 

 

 

Amortized

 

 

Estimated

 

 

 

Cost

 

 

Fair Value

 

 

 

(in thousands)

 

Within one year

 

$

62,521

 

 

$

61,828

 

Over one year through five years

 

 

169,176

 

 

 

160,983

 

Over five years through ten years

 

 

83,720

 

 

 

77,608

 

Over ten years

 

 

651,614

 

 

 

565,320

 

Total

 

$

967,031

 

 

$

865,739

 

 

The following table summarizes debt securities available for sale in an unrealized loss position for which an allowance for credit losses has not been recorded at December 31, 2023 and 2022, aggregated by major security type and length of time in a continuous unrealized loss position:

 

 

 

Holding Period

 

 

 

Less than 12 Months

 

 

12 Months or More

 

 

Total

 

 

 

Gross
Unrealized
Loss

 

 

Estimated
Fair
Value

 

 

Number
of
Securities

 

 

Gross
Unrealized
Loss

 

 

Estimated
Fair
Value

 

 

Number
of
Securities

 

 

Gross
Unrealized
Loss

 

 

Estimated
Fair
Value

 

 

Number
of
Securities

 

 

 

(in thousands, except number of securities)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

(57

)

 

$

21,024

 

 

 

7

 

 

$

(983

)

 

$

32,449

 

 

 

11

 

 

$

(1,040

)

 

$

53,473

 

 

 

18

 

U.S. government agency and sponsored agency obligations:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mortgage-backed securities - residential

 

 

(11

)

 

 

2,324

 

 

 

5

 

 

 

(62,686

)

 

 

411,417

 

 

 

118

 

 

 

(62,697

)

 

 

413,741

 

 

 

123

 

Mortgage-backed securities - commercial

 

 

 

 

 

 

 

 

 

 

 

(11,982

)

 

 

47,991

 

 

 

15

 

 

 

(11,982

)

 

 

47,991

 

 

 

15

 

Collateralized mortgage obligations

 

 

(38

)

 

 

7,074

 

 

 

2

 

 

 

(9,611

)

 

 

63,610

 

 

 

24

 

 

 

(9,649

)

 

 

70,684

 

 

 

26

 

Debt securities

 

 

 

 

 

 

 

 

 

 

 

(7,590

)

 

 

124,625

 

 

 

26

 

 

 

(7,590

)

 

 

124,625

 

 

 

26

 

Total U.S. government agency and sponsored agency obligations

 

 

(49

)

 

 

9,398

 

 

 

7

 

 

 

(91,869

)

 

 

647,643

 

 

 

183

 

 

 

(91,918

)

 

 

657,041

 

 

 

190

 

Municipal bonds-tax exempt

 

 

 

 

 

 

 

 

 

 

 

(9,225

)

 

 

67,896

 

 

 

19

 

 

 

(9,225

)

 

 

67,896

 

 

 

19

 

Total

 

$

(106

)

 

$

30,422

 

 

 

14

 

 

$

(102,077

)

 

$

747,988

 

 

 

213

 

 

$

(102,183

)

 

$

778,410

 

 

 

227

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

(414

)

 

$

33,812

 

 

 

14

 

 

$

(1,250

)

 

$

14,215

 

 

 

4

 

 

$

(1,664

)

 

$

48,027

 

 

 

18

 

U.S. government agency and sponsored agency obligations:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mortgage-backed securities - residential

 

 

(1,712

)

 

 

36,009

 

 

 

18

 

 

 

(73,789

)

 

 

424,302

 

 

 

105

 

 

 

(75,501

)

 

 

460,311

 

 

 

123

 

Mortgage-backed securities - commercial

 

 

(84

)

 

 

4,069

 

 

 

1

 

 

 

(10,423

)

 

 

47,221

 

 

 

14

 

 

 

(10,507

)

 

 

51,290

 

 

 

15

 

Collateralized mortgage obligations

 

 

(1,011

)

 

 

23,606

 

 

 

8

 

 

 

(11,740

)

 

 

61,879

 

 

 

20

 

 

 

(12,751

)

 

 

85,485

 

 

 

28

 

Debt securities

 

 

(1,103

)

 

 

31,714

 

 

 

8

 

 

 

(10,736

)

 

 

106,785

 

 

 

22

 

 

 

(11,839

)

 

 

138,499

 

 

 

30

 

Total U.S. government agency and sponsored agency obligations

 

 

(3,910

)

 

 

95,398

 

 

 

35

 

 

 

(106,688

)

 

 

640,187

 

 

 

161

 

 

 

(110,598

)

 

 

735,585

 

 

 

196

 

Municipal bonds-tax exempt

 

 

 

 

 

 

 

 

 

 

 

(12,759

)

 

 

65,385

 

 

 

19

 

 

 

(12,759

)

 

 

65,385

 

 

 

19

 

Total

 

$

(4,324

)

 

$

129,210

 

 

 

49

 

 

$

(120,697

)

 

$

719,787

 

 

 

184

 

 

$

(125,021

)

 

$

848,997

 

 

 

233

 

 

The Company evaluates its available for sale securities portfolio for impairment on a quarterly basis. The Company did not recognize unrealized losses in income because it has the ability and the intent to hold and does not expect to be required to sell these securities until the recovery of their cost basis. The quarterly impairment assessment takes into account the changes in the credit quality of these debt securities since acquisition and the likelihood of a credit loss occurring over the life of the securities. In the event that a credit loss is expected to occur in the future, an allowance is established and a corresponding credit loss is recognized. Based on this analysis, the Company determined that no credit losses are expected to be realized on the tax-exempt municipal bond portfolio. The remainder of the securities portfolio consists of U.S. Treasury obligations, U.S. government agency securities, and U.S. government sponsored agency securities, all of which have the backing of the U.S. government, and are therefore not expected to incur credit losses.

Realized gains and losses on sales of securities and proceeds from sales of securities were as follows for the periods indicated:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Gross realized gains on sales of securities

 

$

 

 

$

 

 

$

99

 

Gross realized losses on sales of securities

 

 

(1,871

)

 

 

 

 

 

(598

)

Net realized gains (losses) on sales of securities

 

$

(1,871

)

 

$

 

 

$

(499

)

Proceeds from sales of securities

 

$

8,149

 

 

 

 

 

 

55,884

 

For the year ended December 31, 2023, the Company recorded $1.9 million in net realized loss from sale of securities that had previously been recognized as net unrealized losses of $1.7 million in comprehensive income.

There were no sales of securities for the year ended December 31, 2022. For the year ended December 31, 2021, the Company recorded $0.5 million in net realized loss from the sale of securities that had previously been recognized as net unrealized losses of $0.1 million in comprehensive income.

Securities available for sale with market values of $24.8 million and $23.4 million as of December 31, 2023 and 2022, respectively, were pledged to secure advances from the Federal Reserve Bank (“FRB”) Discount Window and the Bank Term Funding Program (“BTFP”), and for other purposes as required or permitted by law.

At year-end 2023, there were no holdings of securities of any one issuer, other than the U.S. government and its agencies, in an amount greater than 10% of shareholders’ equity.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Loans Receivable

Note 3 — Loans Receivable

The Board of Directors and management review and approve the Bank’s loan policy and procedures on a regular basis to reflect matters such as regulatory and organizational structure changes, strategic planning revisions, concentrations of credit, loan delinquencies and nonperforming loans, and problem loans.

Real estate loans are loans secured by liens or interest in real estate, to provide for the purchase, construction or refinance of real estate properties. Commercial and industrial loans consist of commercial term loans, commercial lines of credit and can include SBA loans. Alternatively, SBA loans can be real estate secured. Equipment financing agreements are typically secured by the business assets being financed. We maintain management loan review and monitoring departments that review and monitor pass graded loans as well as problem loans to prevent further deterioration.

Concentrations of Credit: The majority of the Bank’s loan portfolio consists of commercial real estate loans.

Loans receivable, net

Loans receivable consisted of the following as of the dates indicated:

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Real estate loans:

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

Retail

 

$

1,107,360

 

 

$

1,023,608

 

Hospitality

 

 

740,519

 

 

 

646,893

 

Office

 

 

574,981

 

 

 

499,946

 

Other (1)

 

 

1,366,534

 

 

 

1,553,729

 

Total commercial property loans

 

 

3,789,394

 

 

 

3,724,176

 

Construction

 

 

100,345

 

 

 

109,205

 

Residential (2)

 

 

962,661

 

 

 

734,472

 

Total real estate loans

 

 

4,852,400

 

 

 

4,567,853

 

Commercial and industrial loans (3)

 

 

747,819

 

 

 

804,492

 

Equipment financing agreements

 

 

582,215

 

 

 

594,788

 

Loans receivable

 

 

6,182,434

 

 

 

5,967,133

 

Allowance for credit losses

 

 

(69,462

)

 

 

(71,523

)

Loans receivable, net

 

$

6,112,972

 

 

$

5,895,610

 

 

(1)
Includes, among other property types, mixed-use, gas station, apartment, industrial, faith-based facilities and warehouse; the remaining real estate categories represent less than 1% of the Bank's total loans receivable.
(2)
Includes $1.9 million and $2.4 million of home equity loans and lines, and $4.5 million and $4.6 million of personal loans at December 31, 2023 and 2022, respectively.
(3)
At December 31, 2023 and 2022, PPP loans were $0.2 million and $0.9 million, respectively.

Accrued interest on loans was $19.8 million and $16.0 million at December 31, 2023 and 2022, respectively.

At December 31, 2023 and 2022, loans with carrying values of $2.36 billion and $2.40 billion, respectively, were pledged to secure advances from the FHLB.

Loans Held for Sale

The following table details the information on SBA loans held for sale by portfolio segment for the years ended December 31, 2023 and 2022:

 

 

 

Real Estate

 

 

Commercial
and Industrial

 

 

Total

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

Balance at beginning of period

 

$

3,775

 

 

$

4,268

 

 

$

8,043

 

Originations and transfers

 

 

65,705

 

 

 

39,293

 

 

 

104,998

 

Sales

 

 

(60,611

)

 

 

(39,903

)

 

 

(100,514

)

Principal paydowns and amortization

 

 

(77

)

 

 

(437

)

 

 

(514

)

Balance at end of period

 

$

8,792

 

 

$

3,221

 

 

$

12,013

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

 

 

 

 

 

 

Balance at beginning of period

 

$

6,954

 

 

$

6,388

 

 

$

13,342

 

Originations and transfers

 

 

99,547

 

 

 

51,278

 

 

 

150,825

 

Sales

 

 

(102,720

)

 

 

(53,389

)

 

 

(156,109

)

Principal paydowns and amortization

 

 

(6

)

 

 

(9

)

 

 

(15

)

Balance at end of period

 

$

3,775

 

 

$

4,268

 

 

$

8,043

 

 

Loans held for sale were comprised of $12.0 million and $8.0 million of the guaranteed portion of SBA 7(a) loans at December 31, 2023 and 2022, respectively.

The following table presents loans purchased by portfolio segment for the years ended December 31, 2023 and 2022:

 

 

 

Commercial
Real Estate

 

 

Commercial
and Industrial

 

 

Residential
Real Estate

 

 

Total

 

 

 

(in thousands)

 

2023

 

$

 

 

$

9,657

 

 

$

 

 

$

9,657

 

2022

 

$

11,030

 

 

$

180

 

 

$

18,715

 

 

$

29,925

 

 

 

Allowance for credit losses

The following table details the information on the allowance for credit losses by portfolio segment for the years ended December 31, 2023, 2022 and 2021:

 

 

 

Real
Estate

 

 

Commercial
and
Industrial

 

 

Equipment Financing Agreements

 

 

Total

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for credit losses:

 

 

 

 

 

 

 

 

 

 

 

 

Beginning balance

 

$

44,026

 

 

$

15,267

 

 

$

12,230

 

 

$

71,523

 

Charge-offs

 

 

(627

)

 

 

(6,657

)

 

 

(8,806

)

 

 

(16,090

)

Recoveries

 

 

312

 

 

 

7,089

 

 

 

1,646

 

 

 

9,047

 

Provision (recovery) for credit losses

 

 

1,788

 

 

 

(5,442

)

 

 

8,636

 

 

 

4,982

 

Ending balance

 

$

45,499

 

 

$

10,257

 

 

$

13,706

 

 

$

69,462

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for credit losses:

 

 

 

 

 

 

 

 

 

 

 

 

Beginning balance

 

$

48,890

 

 

$

12,418

 

 

$

11,249

 

 

$

72,557

 

Charge-offs

 

 

(1,886

)

 

 

(524

)

 

 

(2,312

)

 

 

(4,722

)

Recoveries

 

 

848

 

 

 

1,178

 

 

 

1,322

 

 

 

3,348

 

Provision (recovery) for credit losses

 

 

(3,826

)

 

 

2,195

 

 

 

1,971

 

 

 

340

 

Ending balance

 

$

44,026

 

 

$

15,267

 

 

$

12,230

 

 

$

71,523

 

December 31, 2021

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for credit losses:

 

 

 

 

 

 

 

 

 

 

 

 

Beginning balance

 

$

51,876

 

 

$

21,410

 

 

$

17,140

 

 

$

90,426

 

Charge-offs

 

 

(1,427

)

 

 

(546

)

 

 

(4,400

)

 

 

(6,373

)

Recoveries

 

 

10,807

 

 

 

897

 

 

 

946

 

 

 

12,650

 

Provision (recovery) for credit losses

 

 

(12,366

)

 

 

(9,343

)

 

 

(2,437

)

 

 

(24,146

)

Ending balance

 

$

48,890

 

 

$

12,418

 

 

$

11,249

 

 

$

72,557

 

The table below presents the allowance for credit losses by portfolio segment as a percentage of the total allowance for credit losses and loans by portfolio segment as a percentage of the aggregate investment of loans receivable for the years ended December 31, 2023 and 2022:

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

 

Allowance
Amount

 

 

Percentage
of Total
Allowance

 

 

Total
Loans

 

 

Percentage
of Total
Loans

 

 

Allowance
Amount

 

 

Percentage
of Total
Allowance

 

 

Total
Loans

 

 

Percentage
of Total
Loans

 

 

 

(dollars in thousands)

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Retail

 

$

10,264

 

 

 

14.8

%

 

$

1,107,360

 

 

 

17.9

%

 

$

7,872

 

 

 

11.0

%

 

$

1,023,608

 

 

 

17.2

%

Hospitality

 

 

15,534

 

 

 

22.4

 

 

 

740,519

 

 

 

12.0

 

 

 

13,407

 

 

 

18.7

 

 

 

646,893

 

 

 

10.8

 

Office

 

 

3,024

 

 

 

4.4

 

 

 

574,981

 

 

 

9.3

 

 

 

2,293

 

 

 

3.2

 

 

 

499,946

 

 

 

8.4

 

Other

 

 

8,663

 

 

 

12.4

 

 

 

1,366,534

 

 

 

22.1

 

 

 

13,056

 

 

 

18.3

 

 

 

1,553,729

 

 

 

26.0

 

Total commercial property loans

 

 

37,485

 

 

 

54.0

 

 

 

3,789,394

 

 

 

61.3

 

 

 

36,628

 

 

 

51.2

 

 

 

3,724,176

 

 

 

62.4

 

Construction

 

 

2,756

 

 

 

4.0

 

 

 

100,345

 

 

 

1.6

 

 

 

4,022

 

 

 

5.7

 

 

 

109,205

 

 

 

1.8

 

Residential

 

 

5,258

 

 

 

7.5

 

 

 

962,661

 

 

 

15.6

 

 

 

3,376

 

 

 

4.7

 

 

 

734,472

 

 

 

12.4

 

Total real estate loans

 

 

45,499

 

 

 

65.5

 

 

 

4,852,400

 

 

 

78.5

 

 

 

44,026

 

 

 

61.6

 

 

 

4,567,853

 

 

 

76.6

 

Commercial and industrial loans

 

 

10,257

 

 

 

14.8

 

 

 

747,819

 

 

 

12.1

 

 

 

15,267

 

 

 

21.3

 

 

 

804,492

 

 

 

13.4

 

Equipment financing agreements

 

 

13,706

 

 

 

19.7

 

 

 

582,215

 

 

 

9.4

 

 

 

12,230

 

 

 

17.1

 

 

 

594,788

 

 

 

10.0

 

Total

 

$

69,462

 

 

 

100.0

%

 

$

6,182,434

 

 

 

100.0

%

 

$

71,523

 

 

 

100.0

%

 

$

5,967,133

 

 

 

100.0

%

 

The following table represents the amortized cost basis of collateral dependent loans by class of loans as of December 31, 2023 and 2022, for which repayment is expected to be obtained through the sale of the underlying collateral and any collateral dependent loans that are still accruing but are considered nonperforming.

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Real estate loans:

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

Retail

 

$

1,530

 

 

$

1,930

 

Hospitality

 

 

338

 

 

 

 

Other (1)

 

 

305

 

 

 

256

 

Total commercial property loans

 

 

2,173

 

 

 

2,186

 

Residential

 

 

1

 

 

 

508

 

Total real estate loans

 

 

2,174

 

 

 

2,694

 

Commercial and industrial loans

 

 

5,178

 

 

 

 

Total

 

$

7,352

 

 

$

2,694

 

 

(1)
Includes, among other property types, mixed-use, gas station, apartment, industrial, faith-based facilities and warehouse; the remaining real estate categories represent less than one percent of the Bank's total loans receivable.

Loan Quality Indicators

As part of the on-going monitoring of the quality of our loan portfolio, we utilize an internal loan grading system to identify credit risk and assign an appropriate grade (from 1 to 8) for each loan in our portfolio. Third-party loan reviews are conducted annually on a sample basis. Additional adjustments are made when determined to be necessary. The loan grade definitions are as follows:

Pass and Pass-Watch: Pass and Pass-Watch loans, grades (1-4), are in compliance with the Bank’s credit policy and regulatory requirements, and do not exhibit any potential or defined weaknesses as defined under “Special Mention,” “Substandard” or “Doubtful.” This category is the strongest level of the Bank’s loan grading system. It consists of all performing loans with no identified credit weaknesses. It includes cash and stock/security secured loans or other investment grade loans.

Special Mention: A Special Mention loan, grade (5), has potential weaknesses that deserve management’s close attention. If not corrected, these potential weaknesses may result in deterioration of the repayment of the debt and result in a Substandard classification. Loans that have significant actual, not potential, weaknesses are considered more severely classified.

Substandard: A Substandard loan, grade (6), has a well-defined weakness that jeopardizes the liquidation of the debt. A loan graded Substandard is not protected by the sound worth and paying capacity of the borrower, or of the value and type of collateral pledged. With a Substandard loan, there is a distinct possibility that the Bank will sustain some loss if the weaknesses or deficiencies are not corrected.

Doubtful: A Doubtful loan, grade (7), is one that has critical weaknesses that would make the collection or liquidation of the full amount due improbable. However, there may be pending events which may work to strengthen the loan, and therefore the amount or timing of a possible loss cannot be determined at the current time.

Loss: A loan classified as Loss, grade (8), is considered uncollectible and of such little value that their continuance as active bank assets is not warranted. This classification does not mean that the loan has absolutely no recovery or salvage value, but rather it is not practical or desirable to defer writing off this asset even though partial recovery may be possible in the future. Loans classified as Loss will be charged off in a timely manner.

Under regulatory guidance, loans graded special mention or worse are considered criticized loans, and loans graded substandard or worse are considered classified loans.

 

Loans by Vintage Year and Risk Rating

 

 

 

Term Loans

 

 

 

 

 

 

 

 

 

Amortized Cost Basis by Origination Year (1)

 

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

2021

 

 

2020

 

 

2019

 

 

Prior

 

 

Revolving
Loans
Amortized
Cost Basis

 

 

Total

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

$

683,819

 

 

$

986,822

 

 

$

858,821

 

 

$

572,950

 

 

$

378,067

 

 

$

238,400

 

 

$

30,236

 

 

$

3,749,115

 

Special Mention

 

 

4,400

 

 

 

3,997

 

 

 

3,271

 

 

 

5,670

 

 

 

711

 

 

 

2,310

 

 

 

1,406

 

 

 

21,765

 

Classified

 

 

3,065

 

 

 

1,080

 

 

 

4,899

 

 

 

 

 

 

5,578

 

 

 

3,892

 

 

 

 

 

 

18,514

 

Total commercial property

 

 

691,284

 

 

 

991,899

 

 

 

866,991

 

 

 

578,620

 

 

 

384,356

 

 

 

244,602

 

 

 

31,642

 

 

 

3,789,394

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

411

 

 

 

 

 

 

216

 

 

 

 

 

 

627

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

403

 

 

 

 

 

 

(81

)

 

 

 

 

 

322

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Construction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

72,039

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

72,039

 

Special Mention

 

 

 

 

 

 

 

 

28,306

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

28,306

 

Classified

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total construction

 

 

72,039

 

 

 

 

 

 

28,306

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

100,345

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Residential

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

290,196

 

 

 

375,712

 

 

 

158,618

 

 

 

12,656

 

 

 

217

 

 

 

119,736

 

 

 

5,025

 

 

 

962,160

 

Special Mention

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

500

 

 

 

500

 

Classified

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

1

 

Total residential

 

 

290,196

 

 

 

375,712

 

 

 

158,618

 

 

 

12,656

 

 

 

217

 

 

 

119,737

 

 

 

5,525

 

 

 

962,661

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(7

)

 

 

 

 

 

(7

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total real estate loans

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

1,046,054

 

 

 

1,362,534

 

 

 

1,017,439

 

 

 

585,606

 

 

 

378,284

 

 

 

358,136

 

 

 

35,261

 

 

 

4,783,314

 

Special Mention

 

 

4,400

 

 

 

3,997

 

 

 

31,577

 

 

 

5,670

 

 

 

711

 

 

 

2,310

 

 

 

1,906

 

 

 

50,571

 

Classified

 

 

3,065

 

 

 

1,080

 

 

 

4,899

 

 

 

 

 

 

5,578

 

 

 

3,893

 

 

 

 

 

 

18,515

 

Total real estate loans

 

 

1,053,519

 

 

 

1,367,611

 

 

 

1,053,915

 

 

 

591,276

 

 

 

384,573

 

 

 

364,339

 

 

 

37,167

 

 

 

4,852,400

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

411

 

 

 

 

 

 

216

 

 

 

 

 

 

627

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

403

 

 

 

 

 

 

(88

)

 

 

 

 

 

315

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial and industrial loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

177,864

 

 

 

169,209

 

 

 

84,198

 

 

 

31,348

 

 

 

9,971

 

 

 

12,920

 

 

 

242,044

 

 

 

727,554

 

Special Mention

 

 

 

 

 

14,578

 

 

 

 

 

 

102

 

 

 

 

 

 

65

 

 

 

(1

)

 

 

14,744

 

Classified

 

 

329

 

 

 

 

 

 

 

 

 

 

 

 

79

 

 

 

174

 

 

 

4,939

 

 

 

5,521

 

Total commercial and industrial loans

 

 

178,193

 

 

 

183,787

 

 

 

84,198

 

 

 

31,450

 

 

 

10,050

 

 

 

13,159

 

 

 

246,982

 

 

 

747,819

 

YTD gross charge-offs

 

 

 

 

 

17

 

 

 

 

 

 

 

 

 

110

 

 

 

410

 

 

 

6,120

 

 

 

6,657

 

YTD net charge-offs (recoveries)

 

 

 

 

 

5

 

 

 

(7

)

 

 

 

 

 

101

 

 

 

(6,621

)

 

 

6,090

 

 

 

(432

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Equipment financing agreements:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

215,670

 

 

 

211,228

 

 

 

101,622

 

 

 

24,340

 

 

 

18,832

 

 

 

3,192

 

 

 

 

 

 

574,884

 

Special Mention

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified

 

 

392

 

 

 

4,171

 

 

 

1,945

 

 

 

365

 

 

 

401

 

 

 

57

 

 

 

 

 

 

7,331

 

Total equipment financing agreements

 

 

216,062

 

 

 

215,399

 

 

 

103,567

 

 

 

24,705

 

 

 

19,233

 

 

 

3,249

 

 

 

 

 

 

582,215

 

YTD gross charge-offs

 

 

178

 

 

 

3,944

 

 

 

3,267

 

 

 

386

 

 

 

799

 

 

 

232

 

 

 

 

 

 

8,806

 

YTD net charge-offs (recoveries)

 

 

178

 

 

 

3,744

 

 

 

2,858

 

 

 

244

 

 

 

250

 

 

 

(114

)

 

 

 

 

 

7,160

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total loans receivable:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

1,439,588

 

 

 

1,742,971

 

 

 

1,203,259

 

 

 

641,294

 

 

 

407,087

 

 

 

374,248

 

 

 

277,305

 

 

 

6,085,752

 

Special Mention

 

 

4,400

 

 

 

18,575

 

 

 

31,577

 

 

 

5,772

 

 

 

711

 

 

 

2,375

 

 

 

1,905

 

 

 

65,315

 

Classified

 

 

3,786

 

 

 

5,251

 

 

 

6,844

 

 

 

365

 

 

 

6,058

 

 

 

4,124

 

 

 

4,939

 

 

 

31,367

 

Total loans receivable

 

$

1,447,774

 

 

$

1,766,797

 

 

$

1,241,680

 

 

$

647,431

 

 

$

413,856

 

 

$

380,747

 

 

$

284,149

 

 

$

6,182,434

 

YTD gross charge-offs

 

 

178

 

 

 

3,961

 

 

 

3,267

 

 

 

797

 

 

 

909

 

 

 

858

 

 

 

6,120

 

 

 

16,090

 

YTD net charge-offs (recoveries)

 

 

178

 

 

 

3,749

 

 

 

2,851

 

 

 

647

 

 

 

351

 

 

 

(6,823

)

 

 

6,090

 

 

 

7,043

 

 

(1)
Includes extensions, renewals, or modifications of credit contracts, which consist of a new credit decision

 

 

 

Term Loans

 

 

 

 

 

 

 

 

 

Amortized Cost Basis by Origination Year (1)

 

 

 

 

 

 

 

 

 

2022

 

 

2021

 

 

2020

 

 

2019

 

 

2018

 

 

Prior

 

 

Revolving
Loans
Amortized
Cost Basis

 

 

Total

 

 

 

(in thousands)

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

$

1,184,361

 

 

$

901,029

 

 

$

600,740

 

 

$

404,786

 

 

$

301,950

 

 

$

207,861

 

 

$

50,877

 

 

$

3,651,604

 

Special Mention

 

 

847

 

 

 

13,384

 

 

 

5,857

 

 

 

7,115

 

 

 

 

 

 

6,080

 

 

 

1,701

 

 

 

34,984

 

Classified

 

 

 

 

 

 

 

 

412

 

 

 

4,312

 

 

 

12,304

 

 

 

20,560

 

 

 

 

 

 

37,588

 

Total commercial property

 

 

1,185,208

 

 

 

914,413

 

 

 

607,009

 

 

 

416,213

 

 

 

314,254

 

 

 

234,501

 

 

 

52,578

 

 

 

3,724,176

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Construction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

41,662

 

 

 

67,543

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

109,205

 

Special Mention

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total construction

 

 

41,662

 

 

 

67,543

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

109,205

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Residential

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

405,975

 

 

 

173,236

 

 

 

13,102

 

 

 

232

 

 

 

731

 

 

 

134,766

 

 

 

5,422

 

 

 

733,464

 

Special Mention

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

500

 

 

 

500

 

Classified

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

496

 

 

 

 

 

 

508

 

Total residential

 

 

405,987

 

 

 

173,236

 

 

 

13,102

 

 

 

232

 

 

 

731

 

 

 

135,262

 

 

 

5,922

 

 

 

734,472

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total real estate loans

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

1,631,998

 

 

 

1,141,808

 

 

 

613,842

 

 

 

405,018

 

 

 

302,681

 

 

 

342,627

 

 

 

56,299

 

 

 

4,494,273

 

Special Mention

 

 

847

 

 

 

13,384

 

 

 

5,857

 

 

 

7,115

 

 

 

 

 

 

6,080

 

 

 

2,201

 

 

 

35,484

 

Classified

 

 

12

 

 

 

 

 

 

412

 

 

 

4,312

 

 

 

12,304

 

 

 

21,056

 

 

 

 

 

 

38,096

 

Total real estate loans

 

 

1,632,857

 

 

 

1,155,192

 

 

 

620,111

 

 

 

416,445

 

 

 

314,985

 

 

 

369,763

 

 

 

58,500

 

 

 

4,567,853

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial and industrial loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

368,778

 

 

 

100,537

 

 

 

39,577

 

 

 

24,117

 

 

 

7,342

 

 

 

12,282

 

 

 

205,951

 

 

 

758,584

 

Special Mention

 

 

 

 

 

9,285

 

 

 

 

 

 

 

 

 

29

 

 

 

102

 

 

 

34,113

 

 

 

43,529

 

Classified

 

 

 

 

 

 

 

 

171

 

 

 

1,097

 

 

 

81

 

 

 

391

 

 

 

639

 

 

 

2,379

 

Total commercial and industrial loans

 

 

368,778

 

 

 

109,822

 

 

 

39,748

 

 

 

25,214

 

 

 

7,452

 

 

 

12,775

 

 

 

240,703

 

 

 

804,492

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Equipment financing agreements:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

305,249

 

 

 

165,313

 

 

 

46,970

 

 

 

52,133

 

 

 

17,608

 

 

 

1,798

 

 

 

 

 

 

589,071

 

Special Mention

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified

 

 

630

 

 

 

2,542

 

 

 

311

 

 

 

1,581

 

 

 

565

 

 

 

88

 

 

 

 

 

 

5,717

 

Total equipment financing agreements

 

 

305,879

 

 

 

167,855

 

 

 

47,281

 

 

 

53,714

 

 

 

18,173

 

 

 

1,886

 

 

 

 

 

 

594,788

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total loans receivable:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

2,306,025

 

 

 

1,407,658

 

 

 

700,389

 

 

 

481,268

 

 

 

327,631

 

 

 

356,707

 

 

 

262,250

 

 

 

5,841,928

 

Special Mention

 

 

847

 

 

 

22,669

 

 

 

5,857

 

 

 

7,115

 

 

 

29

 

 

 

6,182

 

 

 

36,314

 

 

 

79,013

 

Classified

 

 

642

 

 

 

2,542

 

 

 

894

 

 

 

6,990

 

 

 

12,950

 

 

 

21,535

 

 

 

639

 

 

 

46,192

 

Total loans receivable

 

$

2,307,514

 

 

$

1,432,869

 

 

$

707,140

 

 

$

495,373

 

 

$

340,610

 

 

$

384,424

 

 

$

299,203

 

 

$

5,967,133

 

 

(1)
Includes extensions, renewals, or modifications of credit contracts, which consist of a new credit decision

Loans by Vintage Year and Payment Performance

 

 

 

Term Loans

 

 

 

 

 

 

 

 

 

Amortized Cost Basis by Origination Year (1)

 

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

2021

 

 

2020

 

 

2019

 

 

Prior

 

 

Revolving
Loans
Amortized
Cost Basis

 

 

Total

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

$

689,449

 

 

$

991,899

 

 

$

866,841

 

 

$

578,620

 

 

$

384,275

 

 

$

243,819

 

 

$

31,642

 

 

$

3,786,545

 

Nonperforming

 

 

1,835

 

 

 

 

 

 

150

 

 

 

 

 

 

81

 

 

 

783

 

 

 

 

 

 

2,849

 

Total commercial property

 

 

691,284

 

 

 

991,899

 

 

 

866,991

 

 

 

578,620

 

 

 

384,356

 

 

 

244,602

 

 

 

31,642

 

 

 

3,789,394

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

411

 

 

 

 

 

 

216

 

 

 

 

 

 

627

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

403

 

 

 

 

 

 

(81

)

 

 

 

 

 

322

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Construction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

72,039

 

 

 

 

 

 

28,306

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

100,345

 

Nonperforming

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total construction

 

 

72,039

 

 

 

 

 

 

28,306

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

100,345

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Residential

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

290,196

 

 

 

375,712

 

 

 

158,618

 

 

 

12,656

 

 

 

217

 

 

 

119,736

 

 

 

5,525

 

 

 

962,660

 

Nonperforming

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

1

 

Total residential

 

 

290,196

 

 

 

375,712

 

 

 

158,618

 

 

 

12,656

 

 

 

217

 

 

 

119,737

 

 

 

5,525

 

 

 

962,661

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(7

)

 

 

 

 

 

(7

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total real estate loans

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

1,051,684

 

 

 

1,367,611

 

 

 

1,053,765

 

 

 

591,276

 

 

 

384,492

 

 

 

363,555

 

 

 

37,167

 

 

 

4,849,550

 

Nonperforming

 

 

1,835

 

 

 

 

 

 

150

 

 

 

 

 

 

81

 

 

 

784

 

 

 

 

 

 

2,850

 

Total real estate loans

 

 

1,053,519

 

 

 

1,367,611

 

 

 

1,053,915

 

 

 

591,276

 

 

 

384,573

 

 

 

364,339

 

 

 

37,167

 

 

 

4,852,400

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

411

 

 

 

 

 

 

216

 

 

 

 

 

 

627

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

403

 

 

 

 

 

 

(88

)

 

 

 

 

 

315

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial and industrial loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

177,864

 

 

 

183,787

 

 

 

84,198

 

 

 

31,415

 

 

 

10,050

 

 

 

13,066

 

 

 

242,134

 

 

 

742,514

 

Nonperforming

 

 

329

 

 

 

 

 

 

 

 

 

35

 

 

 

 

 

 

93

 

 

 

4,848

 

 

 

5,305

 

Total commercial and industrial loans

 

 

178,193

 

 

 

183,787

 

 

 

84,198

 

 

 

31,450

 

 

 

10,050

 

 

 

13,159

 

 

 

246,982

 

 

 

747,819

 

YTD gross charge-offs

 

 

 

 

 

17

 

 

 

 

 

 

 

 

 

110

 

 

 

410

 

 

 

6,120

 

 

 

6,657

 

YTD net charge-offs (recoveries)

 

 

 

 

 

5

 

 

 

(7

)

 

 

 

 

 

101

 

 

 

(6,621

)

 

 

6,090

 

 

 

(432

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Equipment financing agreements:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

215,670

 

 

 

211,228

 

 

 

101,622

 

 

 

24,340

 

 

 

18,844

 

 

 

3,192

 

 

 

 

 

 

574,896

 

Nonperforming

 

 

392

 

 

 

4,171

 

 

 

1,945

 

 

 

365

 

 

 

389

 

 

 

57

 

 

 

 

 

 

7,319

 

Total equipment financing agreements

 

 

216,062

 

 

 

215,399

 

 

 

103,567

 

 

 

24,705

 

 

 

19,233

 

 

 

3,249

 

 

 

 

 

 

582,215

 

YTD gross charge-offs

 

 

178

 

 

 

3,944

 

 

 

3,267

 

 

 

386

 

 

 

799

 

 

 

232

 

 

 

 

 

 

8,806

 

YTD net charge-offs (recoveries)

 

 

178

 

 

 

3,744

 

 

 

2,858

 

 

 

244

 

 

 

250

 

 

 

(114

)

 

 

 

 

 

7,160

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total loans receivable:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

1,445,218

 

 

 

1,762,626

 

 

 

1,239,585

 

 

 

647,031

 

 

 

413,386

 

 

 

379,813

 

 

 

279,301

 

 

 

6,166,960

 

Nonperforming

 

 

2,556

 

 

 

4,171

 

 

 

2,095

 

 

 

400

 

 

 

470

 

 

 

934

 

 

 

4,848

 

 

 

15,474

 

Total loans receivable

 

$

1,447,774

 

 

$

1,766,797

 

 

$

1,241,680

 

 

$

647,431

 

 

$

413,856

 

 

$

380,747

 

 

$

284,149

 

 

$

6,182,434

 

YTD gross charge-offs

 

 

178

 

 

 

3,961

 

 

 

3,267

 

 

 

797

 

 

 

909

 

 

 

858

 

 

 

6,120

 

 

 

16,090

 

YTD net charge-offs (recoveries)

 

 

178

 

 

 

3,749

 

 

 

2,851

 

 

 

647

 

 

 

351

 

 

 

(6,823

)

 

 

6,090

 

 

 

7,043

 

 

(1)
Includes extensions, renewals, or modifications of credit contracts, which consist of a new credit decision

 

 

 

Term Loans

 

 

 

 

 

 

 

 

 

Amortized Cost Basis by Origination Year (1)

 

 

 

 

 

 

 

 

 

2022

 

 

2021

 

 

2020

 

 

2019

 

 

2018

 

 

Prior

 

 

Revolving
Loans
Amortized
Cost Basis

 

 

Total

 

 

 

(in thousands)

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

$

1,185,208

 

 

$

914,413

 

 

$

606,597

 

 

$

416,213

 

 

$

312,324

 

 

$

233,643

 

 

$

52,578

 

 

$

3,720,976

 

Nonperforming

 

 

 

 

 

 

 

 

412

 

 

 

 

 

 

1,930

 

 

 

858

 

 

 

 

 

 

3,200

 

Total commercial property

 

 

1,185,208

 

 

 

914,413

 

 

 

607,009

 

 

 

416,213

 

 

 

314,254

 

 

 

234,501

 

 

 

52,578

 

 

 

3,724,176

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Construction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

41,662

 

 

 

67,543

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

109,205

 

Nonperforming

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total construction

 

 

41,662

 

 

 

67,543

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

109,205

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Residential

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

405,975

 

 

 

173,236

 

 

 

13,102

 

 

 

232

 

 

 

731

 

 

 

134,766

 

 

 

5,922

 

 

 

733,964

 

Nonperforming

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

496

 

 

 

 

 

 

508

 

Total residential

 

 

405,987

 

 

 

173,236

 

 

 

13,102

 

 

 

232

 

 

 

731

 

 

 

135,262

 

 

 

5,922

 

 

 

734,472

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total real estate loans

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

1,632,845

 

 

 

1,155,192

 

 

 

619,699

 

 

 

416,445

 

 

 

313,055

 

 

 

368,409

 

 

 

58,500

 

 

 

4,564,145

 

Nonperforming

 

 

12

 

 

 

 

 

 

412

 

 

 

 

 

 

1,930

 

 

 

1,354

 

 

 

 

 

 

3,708

 

Total real estate loans

 

 

1,632,857

 

 

 

1,155,192

 

 

 

620,111

 

 

 

416,445

 

 

 

314,985

 

 

 

369,763

 

 

 

58,500

 

 

 

4,567,853

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial and industrial loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

368,778

 

 

 

109,822

 

 

 

39,577

 

 

 

25,199

 

 

 

7,452

 

 

 

12,539

 

 

 

240,703

 

 

 

804,070

 

Nonperforming

 

 

 

 

 

 

 

 

171

 

 

 

15

 

 

 

 

 

 

236

 

 

 

 

 

 

422

 

Total commercial and industrial loans

 

 

368,778

 

 

 

109,822

 

 

 

39,748

 

 

 

25,214

 

 

 

7,452

 

 

 

12,775

 

 

 

240,703

 

 

 

804,492

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Equipment financing agreements:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

305,249

 

 

 

165,313

 

 

 

46,970

 

 

 

52,133

 

 

 

17,608

 

 

 

1,798

 

 

 

 

 

 

589,071

 

Nonperforming

 

 

630

 

 

 

2,542

 

 

 

311

 

 

 

1,581

 

 

 

565

 

 

 

88

 

 

 

 

 

 

5,717

 

Total equipment financing agreements

 

 

305,879

 

 

 

167,855

 

 

 

47,281

 

 

 

53,714

 

 

 

18,173

 

 

 

1,886

 

 

 

 

 

 

594,788

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total loans receivable:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

2,306,872

 

 

 

1,430,327

 

 

 

706,246

 

 

 

493,777

 

 

 

338,115

 

 

 

382,746

 

 

 

299,203

 

 

 

5,957,286

 

Nonperforming

 

 

642

 

 

 

2,542

 

 

 

894

 

 

 

1,596

 

 

 

2,495

 

 

 

1,678

 

 

 

 

 

 

9,847

 

Total loans receivable

 

$

2,307,514

 

 

$

1,432,869

 

 

$

707,140

 

 

$

495,373

 

 

$

340,610

 

 

$

384,424

 

 

$

299,203

 

 

$

5,967,133

 

 

(1)
Includes extensions, renewals, or modifications of credit contracts, which consist of a new credit decision

Nonaccrual Loans and Nonperforming Assets

The following tables represent the amortized cost basis of loans on nonaccrual status and loans past due 90 days and still accruing as of December 31, 2023 and 2022.

 

 

 

December 31, 2023

 

 

 

Nonaccrual
Loans With
No Allowance for
Credit Losses

 

 

Nonaccrual
Loans With
Allowance for
Credit Losses

 

 

Loans
Past Due
90 Days Still
Accruing

 

 

Total
Nonperforming
Loans

 

 

 

(in thousands)

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

Retail

 

$

1,717

 

 

$

321

 

 

$

 

 

$

2,038

 

Hospitality

 

 

338

 

 

 

150

 

 

 

 

 

 

488

 

Office

 

 

 

 

 

 

 

 

 

 

 

 

Other

 

 

305

 

 

 

18

 

 

 

 

 

 

323

 

Total commercial property loans

 

 

2,360

 

 

 

489

 

 

 

 

 

 

2,849

 

Residential

 

 

1

 

 

 

 

 

 

 

 

 

1

 

Total real estate loans

 

 

2,361

 

 

 

489

 

 

 

 

 

 

2,850

 

Commercial and industrial loans

 

 

5,213

 

 

 

92

 

 

 

 

 

 

5,305

 

Equipment financing agreements

 

 

570

 

 

 

6,749

 

 

 

 

 

 

7,319

 

Total

 

$

8,144

 

 

$

7,330

 

 

$

 

 

$

15,474

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

Nonaccrual
Loans With
No Allowance for
Credit Losses

 

 

Nonaccrual
Loans With
Allowance for
Credit Losses

 

 

Loans
Past Due
90 Days Still
Accruing

 

 

Total
Nonperforming
Loans

 

 

 

(in thousands)

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

Retail

 

$

1,929

 

 

$

 

 

$

 

 

$

1,929

 

Other

 

 

540

 

 

 

731

 

 

 

 

 

 

1,271

 

Total commercial property loans

 

 

2,469

 

 

 

731

 

 

 

 

 

 

3,200

 

Residential

 

 

508

 

 

 

 

 

 

 

 

 

508

 

Total real estate loans

 

 

2,977

 

 

 

731

 

 

 

 

 

 

3,708

 

Commercial and industrial loans

 

 

 

 

 

422

 

 

 

 

 

 

422

 

Equipment financing agreements

 

 

215

 

 

 

5,501

 

 

 

 

 

 

5,716

 

Total

 

$

3,192

 

 

$

6,654

 

 

$

 

 

$

9,846

 

 

The Company recognized $0.2 million, $46,000 and $0.7 million of interest income on nonaccrual loans for the twelve months ended December 31, 2023, 2022 and 2021, respectively.

The following is an aging analysis of loans, disaggregated by loan class, as of the dates indicated:

 

 

 

30-59 Days
Past Due

 

 

60-89 Days
Past Due

 

 

90 Days or More
Past Due

 

 

Total
Past Due

 

 

Current

 

 

Total

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Retail

 

$

632

 

 

$

 

 

$

 

 

$

632

 

 

$

1,106,728

 

 

$

1,107,360

 

Hospitality

 

 

 

 

 

150

 

 

 

22

 

 

 

172

 

 

 

740,347

 

 

 

740,519

 

Office

 

 

 

 

 

 

 

 

 

 

 

 

 

 

574,981

 

 

 

574,981

 

Other

 

 

592

 

 

 

 

 

 

 

 

 

592

 

 

 

1,365,942

 

 

 

1,366,534

 

Total commercial property loans

 

 

1,224

 

 

 

150

 

 

 

22

 

 

 

1,396

 

 

 

3,787,998

 

 

 

3,789,394

 

Construction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

100,345

 

 

 

100,345

 

Residential

 

 

521

 

 

 

336

 

 

 

1

 

 

 

858

 

 

 

961,803

 

 

 

962,661

 

Total real estate loans

 

 

1,745

 

 

 

486

 

 

 

23

 

 

 

2,254

 

 

 

4,850,146

 

 

 

4,852,400

 

Commercial and industrial loans

 

 

76

 

 

 

120

 

 

 

5,178

 

 

 

5,374

 

 

 

742,445

 

 

 

747,819

 

Equipment financing agreements

 

 

7,138

 

 

 

2,134

 

 

 

4,551

 

 

 

13,823

 

 

 

568,392

 

 

 

582,215

 

Total loans receivable

 

$

8,959

 

 

$

2,740

 

 

$

9,752

 

 

$

21,451

 

 

$

6,160,983

 

 

$

6,182,434

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Retail

 

$

 

 

$

 

 

$

 

 

$

 

 

$

1,023,608

 

 

$

1,023,608

 

Hospitality

 

 

 

 

 

 

 

 

 

 

 

 

 

 

646,893

 

 

 

646,893

 

Office

 

 

 

 

 

 

 

 

 

 

 

 

 

 

499,946

 

 

 

499,946

 

Other

 

 

 

 

 

494

 

 

 

 

 

 

494

 

 

 

1,553,235

 

 

 

1,553,729

 

Total commercial property loans

 

 

 

 

 

494

 

 

 

 

 

 

494

 

 

 

3,723,682

 

 

 

3,724,176

 

Construction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

109,205

 

 

 

109,205

 

Residential

 

 

313

 

 

 

804

 

 

 

7

 

 

 

1,124

 

 

 

733,348

 

 

 

734,472

 

Total real estate loans

 

 

313

 

 

 

1,298

 

 

 

7

 

 

 

1,618

 

 

 

4,566,235

 

 

 

4,567,853

 

Commercial and industrial loans

 

 

77

 

 

 

79

 

 

 

 

 

 

156

 

 

 

804,336

 

 

 

804,492

 

Equipment financing agreements

 

 

5,825

 

 

 

1,271

 

 

 

2,949

 

 

 

10,045

 

 

 

584,743

 

 

 

594,788

 

Total loans receivable

 

$

6,215

 

 

$

2,648

 

 

$

2,956

 

 

$

11,819

 

 

$

5,955,314

 

 

$

5,967,133

 

 

The following table details nonperforming assets as of the dates indicated:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Nonaccrual loans

 

$

15,474

 

 

$

9,846

 

Loans receivable 90 days or more past due and still accruing

 

 

 

 

 

 

Total nonperforming loans receivable

 

 

15,474

 

 

 

9,846

 

Other real estate owned ("OREO")

 

 

117

 

 

 

117

 

Total nonperforming assets

 

$

15,591

 

 

$

9,963

 

 

OREO consisted of one property with a carrying value of $0.1 million as of December 31, 2023 and 2022. OREO is included in prepaid expenses and other assets in the accompanying Consolidated Balance Sheets as of December 31, 2023 and 2022.

Loan Modifications

No loans were modified to borrowers experiencing financial difficulty during the twelve months ended December 31, 2023, 2022 or 2021.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Servicing Assets
12 Months Ended
Dec. 31, 2023
Transfers and Servicing [Abstract]  
Servicing Assets

Note 4 — Servicing Assets

The changes in servicing assets for the years ended December 31, 2023 and 2022 were as follows:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Balance at beginning of period

 

$

7,176

 

 

$

7,080

 

Additions related to sale of SBA loans

 

 

1,965

 

 

 

3,153

 

Amortization

 

 

(2,456

)

 

 

(2,672

)

Change in valuation allowance

 

 

385

 

 

 

(385

)

Balance at end of period

 

$

7,070

 

 

$

7,176

 

 

At December 31, 2023 and 2022, we serviced loans sold to unaffiliated parties in the amount of $539.6 million and $523.6 million, respectively. These loans are maintained off-balance sheet and are not included in the loans receivable balance. All of the loans being serviced were SBA loans.

The Company recorded servicing fee income of $5.2 million, $4.9 million and $4.6 million for the years ended December 31, 2023, 2022 and 2021, respectively. Servicing fee income, net of amortization of servicing assets and liabilities, is included in other operating income in the consolidated statements of income.

The fair value of servicing rights was $7.7 million at December 31, 2023. Fair value at December 31, 2023 was determined using discount rates ranging from 14.4% to 24.7% and prepayment speeds ranging from 12.2% to 19.7%, depending on the stratification of the specific servicing right. The fair value of servicing rights was $7.1 million at December 31, 2022. Fair value at December 31, 2022 was determined using discount rates ranging from 21.9% to 25.3% and prepayment speeds ranging from 10.8% to 16.7%, depending on the stratification of the specific servicing right.

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

Note 5 — Premises and Equipment

The following is a summary of the major components of premises and equipment:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Land

 

$

5,319

 

 

$

6,850

 

Building and improvements

 

 

9,420

 

 

 

12,643

 

Furniture and equipment

 

 

31,014

 

 

 

30,341

 

Leasehold improvements

 

 

20,130

 

 

 

18,246

 

Fixed assets in process

 

 

1,059

 

 

 

32

 

 

 

66,942

 

 

 

68,112

 

Accumulated depreciation and amortization

 

 

(44,983

)

 

 

(45,262

)

Total premises and equipment, net

 

$

21,959

 

 

$

22,850

 

 

Depreciation and amortization expense related to premises and equipment was $3.3 million, $3.9 million and $4.4 million for the years ended December 31, 2023, 2022 and 2021, respectively.

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

Note 6 — Leases

 

The Company enters into leases in the normal course of business primarily for financial centers, back-office operations locations, business development offices, information technology data centers and information technology equipment. At December 31, 2023, the Company’s leases have remaining terms ranging from four months to ten years and one month, some of which include renewal or termination options to extend the lease for up to five years.

 

The Company includes lease extension and termination options in the lease term if, after considering relevant economic factors, it is reasonably certain the Company will exercise the option. In addition, the Company has elected to account for any non-lease components in its real estate leases as part of the associated lease component. The Company has also elected not to recognize leases with original lease terms of 12 months or less (short-term leases) on the Company’s balance sheet.

 

Leases are classified as operating or finance leases at the lease commencement date. Lease expense for operating leases and short-term leases is recognized on a straight-line basis over the term of the lease. Right-of-use assets represent our right to

use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Right-of-use assets and lease liabilities are recognized at the lease commencement date based on the estimated present value of the lease payments over the lease term.

 

In determining whether a contract contained a lease, we determined whether an arrangement was or included a lease at contract inception. Operating lease right-of-use asset and liability were recognized at commencement date and initially measured based on the present value of lease payments over the defined lease term. The right-of-use asset and lease liability were $42.4 million and $46.4 million, respectively, as of December 31, 2023. The outstanding balances of the right-of-use asset and lease liability were $40.4 million and $44.2 million, respectively, as of December 31, 2022.

 

In determining the discount rates, since most of our leases do not provide an implicit rate, we used our incremental borrowing rate provided by the FHLB of San Francisco based on the information available at commencement date to calculate the present value of lease payments.

 

The Company's right-of-use asset is included in prepaid expenses and other assets and our lease liability is included in accrued expenses and other liabilities in the accompanying consolidated balance sheet.

 

We lease our premises under non-cancelable operating leases. At December 31, 2023, future minimum annual rental commitments under these non-cancelable operating leases, with initial or remaining terms of one year or more, were as follows:

 

 

 

Amount

 

 

 

(in thousands)

 

2024

 

$

8,861

 

2025

 

 

8,052

 

2026

 

 

6,898

 

2027

 

 

6,576

 

2028

 

 

6,145

 

Thereafter

 

 

14,927

 

Remaining lease commitments

 

 

51,459

 

Interest

 

 

(5,057

)

Present value of lease liability

 

$

46,402

 

 

For the years ended December 31, 2023, 2022 and 2021, net rental expenses recorded under such leases amounted to $8.8 million, $8.3 million, and $8.5 million, respectively. This included operating lease costs of $8.7 million, $7.9 million and $8.1 million for the twelve months ended December 31, 2023, 2022 and 2021, respectively.

 

Weighted average remaining lease terms for the Company’s operating leases were 6.82 years and 7.12 years as of December 31, 2023 and 2022, respectively. Weighted average discount rates used for the Company’s operating leases were 2.98% and 2.42% as of December 31, 2023 and 2022, respectively.

 

Cash paid, and included in cash flows from operating activities, for amounts included in the measurement of the lease liability for the Company's operating leases for the twelve months ended December 31, 2023, 2022 and 2021 was $8.7 million, $8.0 million and $8.0 million, respectively.

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

Note 7 — Goodwill and other intangibles

The third-party originators intangible of $483,000 and goodwill of $11.0 million were recorded as a result of the acquisition of an equipment financing agreements portfolio in 2016. The core deposit intangible of $2.2 million was recognized for the deposits acquired in a 2014 acquisition. The Company's intangible assets were as follows for the periods indicated:

 

 

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

 

Amortization
Period

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

 

 

 

 

(in thousands)

 

Core deposit intangible

 

10 years

 

$

2,213

 

 

$

(2,145

)

 

$

68

 

 

$

2,213

 

 

$

(2,031

)

 

$

182

 

Third-party originators intangible

 

7 years

 

 

483

 

 

 

(483

)

 

 

 

 

 

483

 

 

 

(471

)

 

 

12

 

Goodwill

 

N/A

 

 

11,031

 

 

 

 

 

 

11,031

 

 

 

11,031

 

 

 

 

 

 

11,031

 

Total intangible assets

 

 

 

$

13,727

 

 

$

(2,628

)

 

$

11,099

 

 

$

13,727

 

 

$

(2,502

)

 

$

11,225

 

 

The Company performed an impairment analysis in the fourth quarter of 2023 and determined no impairment existed as of December 31, 2023. No triggering event occurred as of, or subsequent to December 31, 2023, that would require a reassessment of goodwill and other intangible assets. There were no impairment charges related to intangible assets recorded in earnings in the three years ended December 31, 2023.

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

Note 8 — Deposits

Time deposits more than $250,000 at year-end 2023 and 2022 were $1.00 billion and $697.0 million, respectively.

 

At December 31, 2023, the scheduled maturities of time deposits were as follows:

 

Year Ending December 31,

 

Time
Deposits More
Than $250,000

 

 

Other Time
Deposits

 

 

Total

 

 

 

(in thousands)

 

2024

 

$

995,830

 

 

$

1,444,509

 

 

$

2,440,339

 

2025

 

 

3,928

 

 

 

6,205

 

 

 

10,133

 

2026

 

 

263

 

 

 

3,142

 

 

 

3,405

 

2027

 

 

 

 

 

572

 

 

 

572

 

2028 & thereafter

 

 

 

 

 

418

 

 

 

418

 

Total

 

$

1,000,021

 

 

$

1,454,846

 

 

$

2,454,867

 

 

A summary of interest expense on deposits was as follows for the periods indicated:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Demand: interest-bearing

 

$

117

 

 

$

100

 

 

$

61

 

Money market and savings

 

 

44,066

 

 

 

12,753

 

 

 

5,199

 

Time deposits more than $250,000

 

 

42,762

 

 

 

4,457

 

 

 

726

 

Other time deposits

 

 

47,763

 

 

 

8,628

 

 

 

5,669

 

Total interest expense on deposits

 

$

134,708

 

 

$

25,938

 

 

$

11,655

 

 

Accrued interest payable on deposits was $39.2 million and $7.8 million at December 31, 2023 and 2022, respectively. Total deposits reclassified to loans due to overdrafts at December 31, 2023 and 2022 were $1.6 million and $1.2 million, respectively.

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

Note 9 — Borrowings

 

Borrowings consisted of FHLB advances, which represent collateralized obligations with the FHLB. The following is a summary of contractual maturities of FHLB advances:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

 

 

Outstanding
Balance

 

 

Weighted
Average
Rate

 

 

Outstanding
Balance

 

 

Weighted
Average
Rate

 

 

 

(dollars in thousands)

 

Open advances

 

$

212,500

 

 

 

5.70

%

 

$

250,000

 

 

 

4.65

%

Advances due within 12 months

 

 

37,500

 

 

 

0.40

 

 

 

50,000

 

 

 

0.97

 

Advances due over 12 months through 24 months

 

 

12,500

 

 

 

1.90

 

 

 

37,500

 

 

 

0.40

 

Advances due over 24 months through 36 months

 

 

62,500

 

 

 

4.37

 

 

 

12,500

 

 

 

1.90

 

Outstanding advances

 

$

325,000

 

 

 

4.69

%

 

$

350,000

 

 

 

3.57

%

 

The following is financial data pertaining to FHLB advances:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(dollars in thousands)

 

Weighted-average interest rate at end of year

 

 

4.69

%

 

 

3.57

%

 

 

1.05

%

Weighted-average interest rate during the year

 

 

3.48

%

 

 

1.52

%

 

 

1.17

%

Average balance of FHLB advances

 

$

197,390

 

 

$

148,027

 

 

$

145,277

 

Maximum amount outstanding at any month-end

 

$

450,000

 

 

$

350,000

 

 

$

162,500

 

 

We have pledged loans receivable with carrying values of $2.36 billion at December 31, 2023, as collateral with the FHLB for this borrowing facility. The total borrowing capacity available from the pledged collateral is $1.54 billion, of which $1.09 billion remained available at December 31, 2023. At December 31, 2023, the available borrowing capacity through the Federal Reserve Bank of San Francisco Discount Window and the BTFP was $23.2 million on pledged securities with market values of $24.8 million, none of which was outstanding. At December 31, 2022, the available borrowing capacity through the Federal Reserve Bank of San Francisco Discount Window was $22.0 million on pledged securities with market values of $23.4 million, none of which was outstanding.

At December 31, 2023, advances from the FHLB with a weighted average interest rate of 4.69% were $325.0 million, a decrease of $25.0 million from $350.0 million with a weighted average interest rate of 3.57% at December 31, 2022. FHLB open advances were $212.5 million with a weighted average interest rate of 5.70% while the remainder of term advances were $112.5 million with a weighted average interest rate of 2.77% at December 31, 2023. At December 31, 2022, the Bank had $250.0 million of open advances and $100.0 million of term advances at the FHLB with a weighted average rate of 4.65% and 0.87%, respectively. For the years ended December 31, 2023, 2022 and 2021, interest expense on FHLB advances were $6.9 million, $2.2 million and $1.7 million, respectively, and the weighted-average interest rates were 3.48%, 1.52% and 1.17%, respectively.

Note 10 — Subordinated Debentures

On August 20, 2021, the Company issued Fixed-to-Floating Subordinated Notes (“2031 Notes”) of $110.0 million with a final maturity date of September 1, 2031. The 2031 Notes have an initial fixed interest rate of 3.75% per annum, payable semi-annually in arrears on March 1 and September 1 of each year, up to but excluding September 1, 2026. From and including September 1, 2026 and thereafter, the 2031 Notes will bear interest at a floating rate per annum equal to the Benchmark rate (which is expected to be the Three-Month Term SOFR) plus 310 basis points, payable quarterly in arrears on March 1, June 1, September 1 and December 1 of each year. If the then current three-month term SOFR rate is less than zero, the three-month SOFR will be deemed to be zero. Debt issuance cost was $2.1 million, which is being amortized through the 2031 Notes maturity date. At December 31, 2023 and 2022, the balance of the 2031 Notes included in the Company’s Consolidated Balance Sheet, net of debt issuance cost, was $108.3 million and $108.2 million, respectively. The amortization of debt issuance cost was $183,000, $176,000 and $62,000 for the years ended December 31, 2023, 2022 and 2021, respectively.

 

The Company issued Fixed-to-Floating Subordinated Notes (“2027 Notes”) of $100.0 million on March 21, 2017, with a final maturity on March 30, 2027. The Notes have an initial fixed interest rate of 5.45% per annum, payable semi-annually on March 30 and September 30 of each year. From and including March 30, 2022 and thereafter, the 2027 Notes bear interest

at a floating rate equal to the then current three-month LIBOR, as calculated on each applicable date of determination, plus 3.315% payable quarterly. If the then current three-month LIBOR is less than zero, three-month LIBOR will be deemed to be zero. Debt issuance cost was $2.3 million, which is being amortized through the Note’s maturity date.

 

During the year ended December 31, 2022, the Company redeemed its 2027 Notes. A portion of the redemption was funded with the proceeds from the Company’s 2021 subordinated debt offering. The redemption price for each of the 2027 Notes equaled 100% of the outstanding principal amount redeemed, plus any accrued and unpaid interest thereon. All interest accrued on the 2027 Notes ceased to accrue on and after March 30, 2022. Upon the redemption, the Company recognized a pre-tax charge of $1.1 million for the remaining unamortized debt issuance costs associated with the 2027 Notes. The amortization of debt issuance cost was $1.1 million and $0.3 million for the years ended December 31, 2022 and 2021, respectively.

 

At December 31, 2023 and 2022, the balance of Fixed-to-Floating Subordinated Notes included in the Company’s Consolidated Balance Sheet, net of debt issuance cost, was $108.3 million and $108.2 million, respectively.

 

The Company assumed Junior Subordinated Deferrable Interest Debentures (“Subordinated Debentures”) as a result of an acquisition in 2014 with an unpaid principal balance of $26.8 million and an estimated fair value of $18.5 million. The $8.3 million discount is being amortized to interest expense through the debentures’ maturity date of March 15, 2036. A trust was formed in 2005 which issued $26.0 million of Trust Preferred Securities (“TPS”) at a 6.26% fixed rate for the first five years and a variable rate at the three-month LIBOR plus 140 basis points thereafter and invested the proceeds in the Subordinated Debentures. The rate on the TPS at December 31, 2023 was 7.05%. Beginning September 15, 2023, the variable rate on the TPS changed to the three-month SOFR plus approximately 166 basis points, representing a credit spread of 140 basis points and an approximate 26 basis point adjustment to convert three-month LIBOR to three-month SOFR. The Company may redeem the Subordinated Debentures at an earlier date if certain conditions are met. The TPS will be subject to mandatory redemption if the Subordinated Debentures are repaid by the Company. Interest is payable quarterly, and the Company has the option to defer interest payments on the Subordinated Debentures from time to time for a period not to exceed five consecutive years. At December 31, 2023 and 2022, the balance of Subordinated Debentures included in the Company’s Consolidated Balance Sheets, net of discount of $5.1 million and $5.6 million, was $21.7 million and $21.2 million, respectively. The amortization of discount was $420,000, $412,000 and $402,000 for the years ended December 31, 2023, 2022 and 2021, respectively.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subordinated Debentures
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Subordinated Debentures

Note 9 — Borrowings

 

Borrowings consisted of FHLB advances, which represent collateralized obligations with the FHLB. The following is a summary of contractual maturities of FHLB advances:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

 

 

Outstanding
Balance

 

 

Weighted
Average
Rate

 

 

Outstanding
Balance

 

 

Weighted
Average
Rate

 

 

 

(dollars in thousands)

 

Open advances

 

$

212,500

 

 

 

5.70

%

 

$

250,000

 

 

 

4.65

%

Advances due within 12 months

 

 

37,500

 

 

 

0.40

 

 

 

50,000

 

 

 

0.97

 

Advances due over 12 months through 24 months

 

 

12,500

 

 

 

1.90

 

 

 

37,500

 

 

 

0.40

 

Advances due over 24 months through 36 months

 

 

62,500

 

 

 

4.37

 

 

 

12,500

 

 

 

1.90

 

Outstanding advances

 

$

325,000

 

 

 

4.69

%

 

$

350,000

 

 

 

3.57

%

 

The following is financial data pertaining to FHLB advances:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(dollars in thousands)

 

Weighted-average interest rate at end of year

 

 

4.69

%

 

 

3.57

%

 

 

1.05

%

Weighted-average interest rate during the year

 

 

3.48

%

 

 

1.52

%

 

 

1.17

%

Average balance of FHLB advances

 

$

197,390

 

 

$

148,027

 

 

$

145,277

 

Maximum amount outstanding at any month-end

 

$

450,000

 

 

$

350,000

 

 

$

162,500

 

 

We have pledged loans receivable with carrying values of $2.36 billion at December 31, 2023, as collateral with the FHLB for this borrowing facility. The total borrowing capacity available from the pledged collateral is $1.54 billion, of which $1.09 billion remained available at December 31, 2023. At December 31, 2023, the available borrowing capacity through the Federal Reserve Bank of San Francisco Discount Window and the BTFP was $23.2 million on pledged securities with market values of $24.8 million, none of which was outstanding. At December 31, 2022, the available borrowing capacity through the Federal Reserve Bank of San Francisco Discount Window was $22.0 million on pledged securities with market values of $23.4 million, none of which was outstanding.

At December 31, 2023, advances from the FHLB with a weighted average interest rate of 4.69% were $325.0 million, a decrease of $25.0 million from $350.0 million with a weighted average interest rate of 3.57% at December 31, 2022. FHLB open advances were $212.5 million with a weighted average interest rate of 5.70% while the remainder of term advances were $112.5 million with a weighted average interest rate of 2.77% at December 31, 2023. At December 31, 2022, the Bank had $250.0 million of open advances and $100.0 million of term advances at the FHLB with a weighted average rate of 4.65% and 0.87%, respectively. For the years ended December 31, 2023, 2022 and 2021, interest expense on FHLB advances were $6.9 million, $2.2 million and $1.7 million, respectively, and the weighted-average interest rates were 3.48%, 1.52% and 1.17%, respectively.

Note 10 — Subordinated Debentures

On August 20, 2021, the Company issued Fixed-to-Floating Subordinated Notes (“2031 Notes”) of $110.0 million with a final maturity date of September 1, 2031. The 2031 Notes have an initial fixed interest rate of 3.75% per annum, payable semi-annually in arrears on March 1 and September 1 of each year, up to but excluding September 1, 2026. From and including September 1, 2026 and thereafter, the 2031 Notes will bear interest at a floating rate per annum equal to the Benchmark rate (which is expected to be the Three-Month Term SOFR) plus 310 basis points, payable quarterly in arrears on March 1, June 1, September 1 and December 1 of each year. If the then current three-month term SOFR rate is less than zero, the three-month SOFR will be deemed to be zero. Debt issuance cost was $2.1 million, which is being amortized through the 2031 Notes maturity date. At December 31, 2023 and 2022, the balance of the 2031 Notes included in the Company’s Consolidated Balance Sheet, net of debt issuance cost, was $108.3 million and $108.2 million, respectively. The amortization of debt issuance cost was $183,000, $176,000 and $62,000 for the years ended December 31, 2023, 2022 and 2021, respectively.

 

The Company issued Fixed-to-Floating Subordinated Notes (“2027 Notes”) of $100.0 million on March 21, 2017, with a final maturity on March 30, 2027. The Notes have an initial fixed interest rate of 5.45% per annum, payable semi-annually on March 30 and September 30 of each year. From and including March 30, 2022 and thereafter, the 2027 Notes bear interest

at a floating rate equal to the then current three-month LIBOR, as calculated on each applicable date of determination, plus 3.315% payable quarterly. If the then current three-month LIBOR is less than zero, three-month LIBOR will be deemed to be zero. Debt issuance cost was $2.3 million, which is being amortized through the Note’s maturity date.

 

During the year ended December 31, 2022, the Company redeemed its 2027 Notes. A portion of the redemption was funded with the proceeds from the Company’s 2021 subordinated debt offering. The redemption price for each of the 2027 Notes equaled 100% of the outstanding principal amount redeemed, plus any accrued and unpaid interest thereon. All interest accrued on the 2027 Notes ceased to accrue on and after March 30, 2022. Upon the redemption, the Company recognized a pre-tax charge of $1.1 million for the remaining unamortized debt issuance costs associated with the 2027 Notes. The amortization of debt issuance cost was $1.1 million and $0.3 million for the years ended December 31, 2022 and 2021, respectively.

 

At December 31, 2023 and 2022, the balance of Fixed-to-Floating Subordinated Notes included in the Company’s Consolidated Balance Sheet, net of debt issuance cost, was $108.3 million and $108.2 million, respectively.

 

The Company assumed Junior Subordinated Deferrable Interest Debentures (“Subordinated Debentures”) as a result of an acquisition in 2014 with an unpaid principal balance of $26.8 million and an estimated fair value of $18.5 million. The $8.3 million discount is being amortized to interest expense through the debentures’ maturity date of March 15, 2036. A trust was formed in 2005 which issued $26.0 million of Trust Preferred Securities (“TPS”) at a 6.26% fixed rate for the first five years and a variable rate at the three-month LIBOR plus 140 basis points thereafter and invested the proceeds in the Subordinated Debentures. The rate on the TPS at December 31, 2023 was 7.05%. Beginning September 15, 2023, the variable rate on the TPS changed to the three-month SOFR plus approximately 166 basis points, representing a credit spread of 140 basis points and an approximate 26 basis point adjustment to convert three-month LIBOR to three-month SOFR. The Company may redeem the Subordinated Debentures at an earlier date if certain conditions are met. The TPS will be subject to mandatory redemption if the Subordinated Debentures are repaid by the Company. Interest is payable quarterly, and the Company has the option to defer interest payments on the Subordinated Debentures from time to time for a period not to exceed five consecutive years. At December 31, 2023 and 2022, the balance of Subordinated Debentures included in the Company’s Consolidated Balance Sheets, net of discount of $5.1 million and $5.6 million, was $21.7 million and $21.2 million, respectively. The amortization of discount was $420,000, $412,000 and $402,000 for the years ended December 31, 2023, 2022 and 2021, respectively.

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

Note 11 — Income Taxes

In accordance with the provisions of ASC 740, the Company periodically reviews its income tax positions based on tax laws and regulations and financial reporting considerations, and records adjustments as appropriate. This review takes into consideration the status of current taxing authorities’ examinations of the Company’s tax returns, recent positions taken by the taxing authorities on similar transactions, if any, and the overall tax environment.

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

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Unrecognized tax benefits at beginning of year

 

$

258

 

 

$

258

 

 

$

 

Gross increase for new tax positions

 

 

 

 

 

 

 

 

258

 

Unrecognized tax benefits at end of year

 

$

258

 

 

$

258

 

 

$

258

 

 

The total amount of unrecognized tax benefits that would affect our effective tax rate if recognized was $258,000 as of December 31, 2023, 2022 and 2021. The Company records interest expense and penalties related to unrecognized tax benefits in income tax expense. The amount of accrued interest was $71,000 and $33,000 at December 31, 2023 and 2022, respectively. The amount of penalties accrued was $112,000 and $44,000 at December 31, 2023 and 2022, respectively.

For the years ended December 31, 2023 and 2022, there was no change to unrecognized tax benefits related to California Enterprise Zone hiring credits. For the year ended December 31, 2021, unrecognized tax benefits increased by $258,000 related to California Enterprise Zone hiring credits.

We account for interest and penalties related to uncertain tax positions as part of our provision for federal and state income taxes. Accrued interest and penalties are included within accrued expenses and liabilities on the Consolidated Balance Sheets.

As of December 31, 2023, the Company is subject to examination by federal and various state tax authorities for certain years ending December 31, 2019 through 2022. As of December 31, 2023, the Company is under audit with the state of California for tax years 2020 and 2021.

A summary of the provision for income taxes was as follows:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Current expense:

 

 

 

 

 

 

 

 

 

Federal

 

$

26,336

 

 

$

1,310

 

 

$

21,805

 

State

 

 

13,610

 

 

 

304

 

 

 

10,901

 

Total current expense

 

 

39,946

 

 

 

1,614

 

 

 

32,706

 

Deferred expense (benefit):

 

 

 

 

 

 

 

 

 

Federal

 

$

(4,980

)

 

 

27,674

 

 

 

4,914

 

State

 

 

(426

)

 

 

10,045

 

 

 

(803

)

Total deferred expense

 

 

(5,406

)

 

 

37,719

 

 

 

4,111

 

Income tax expense

 

$

34,540

 

 

$

39,333

 

 

$

36,817

 

 

Deferred tax assets and liabilities were as follows:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Deferred tax assets:

 

 

 

 

 

 

 

 

 

Provision for credit losses

 

$

20,745

 

 

$

21,626

 

 

$

21,671

 

Purchase accounting

 

 

1,467

 

 

 

2,149

 

 

 

3,360

 

Net operating loss carryforward

 

 

13,712

 

 

 

14,590

 

 

 

15,316

 

Unrealized loss on securities available for sale

 

 

29,120

 

 

 

35,973

 

 

 

3,421

 

Lease liability

 

 

13,729

 

 

 

13,029

 

 

 

14,712

 

Tax credits

 

 

 

 

 

1,711

 

 

 

 

State taxes

 

 

2,741

 

 

 

54

 

 

 

2,318

 

Other

 

 

4,283

 

 

 

3,793

 

 

 

4,032

 

Total deferred tax assets

 

 

85,797

 

 

 

92,925

 

 

 

64,830

 

Deferred tax liabilities:

 

 

 

 

 

 

 

 

 

Mark to market

 

 

(32,992

)

 

 

(38,916

)

 

 

(3,531

)

Depreciation

 

 

(333

)

 

 

(1,292

)

 

 

(1,292

)

Leases - right of use assets

 

 

(12,592

)

 

 

(11,932

)

 

 

(13,738

)

Other

 

 

(2,790

)

 

 

(2,836

)

 

 

(2,650

)

Total deferred tax liabilities

 

 

(48,707

)

 

 

(54,976

)

 

 

(21,211

)

Valuation allowance

 

 

(1,864

)

 

 

(1,276

)

 

 

(1,644

)

Net deferred tax assets

 

$

35,226

 

 

$

36,673

 

 

$

41,975

 

 

As of each reporting date, management considers the realization of deferred tax assets based on management’s judgment of various future events and uncertainties, including the timing and amount of future income, as well as the implementation of various tax planning strategies to maximize realization of deferred tax assets. A valuation allowance is provided when it is more likely than not that some portion of deferred tax assets will not be realized. As of December 31, 2023, management determined that a valuation allowance of $1.9 million was appropriate against certain state net operating losses. For all other deferred tax assets, management believes it was more likely than not that these deferred tax assets will be realized principally through future taxable income and reversal of existing taxable temporary differences. As of December 31, 2022, management determined that a valuation allowance of $1.3 million was appropriate against certain state net operating losses.

As of December 31, 2023, the Company had net operating loss carryforwards of $7.2 million and $190.9 million for federal and state income tax purposes, respectively. The federal net operating loss carryforwards of $7.2 million expire at various dates from 2034 to 2035. The state net operating loss carryforwards include California of $128.9 million which expire at various dates from 2031 through 2035, and Illinois of $62.0 million which expire at various dates from 2035-2036. Management determined that a partial valuation allowance was required against the Illinois net operating loss carryforwards. As of December 31, 2023, the Company had no remaining low income housing tax credit carryforwards.

Reconciliation between the federal statutory income tax rate and the effective tax rate is shown in the following table:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Federal statutory income tax rate

 

 

21.00

%

 

 

21.00

%

 

 

21.00

%

State taxes, net of federal tax benefits

 

 

9.06

 

 

 

7.33

 

 

 

5.81

 

Tax credit - federal

 

 

(1.52

)

 

 

(1.30

)

 

 

(1.16

)

Low-income housing amortization

 

 

1.64

 

 

 

1.34

 

 

 

1.37

 

Other

 

 

(0.03

)

 

 

(0.42

)

 

 

0.16

 

Effective tax rate

 

 

30.15

%

 

 

27.95

%

 

 

27.18

%

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Income (Loss)

Note 12 — Accumulated Other Comprehensive Income (Loss)

Activity in accumulated other comprehensive income for the year ended December 31, 2023, 2022 and 2021 was as follows:

 

 

 

Unrealized
Gains and
Losses on
Available for
Sale Securities

 

 

Unrealized
Gains and
Losses on
Cash Flow Hedge

 

 

Tax Benefit
(Expense)

 

 

Total

 

 

 

(in thousands)

 

For the year ended December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Balance at beginning of period

 

$

(124,958

)

 

$

 

 

$

35,973

 

 

$

(88,985

)

Other comprehensive income (loss) before reclassification

 

 

21,795

 

 

 

306

 

 

 

(6,351

)

 

 

15,750

 

Reclassification from accumulated other comprehensive income

 

 

1,871

 

 

 

 

 

 

(564

)

 

 

1,307

 

Net current period other comprehensive income

 

 

23,666

 

 

 

306

 

 

 

(6,915

)

 

 

17,057

 

Balance at end of period

 

$

(101,292

)

 

$

306

 

 

$

29,058

 

 

$

(71,928

)

 

 

 

 

 

 

 

 

 

 

 

 

For the year ended December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Balance at beginning of period

 

$

(11,864

)

 

$

 

 

$

3,421

 

 

$

(8,443

)

Other comprehensive income (loss) before reclassification

 

 

(113,094

)

 

 

 

 

 

32,552

 

 

 

(80,542

)

Net current period other comprehensive income

 

 

(113,094

)

 

 

 

 

 

32,552

 

 

 

(80,542

)

Balance at end of period

 

$

(124,958

)

 

$

 

 

$

35,973

 

 

$

(88,985

)

 

 

 

 

 

 

 

 

 

 

 

 

For the year ended December 31, 2021

 

 

 

 

 

 

 

 

 

 

 

 

Balance at beginning of period

 

$

4,323

 

 

$

 

 

$

(1,247

)

 

$

3,076

 

Other comprehensive income (loss) before reclassification

 

 

(16,686

)

 

 

 

 

 

4,668

 

 

 

(12,018

)

Reclassification from accumulated other comprehensive income

 

 

499

 

 

 

 

 

 

 

 

 

499

 

Net current period other comprehensive income

 

 

(16,187

)

 

 

 

 

 

4,668

 

 

 

(11,519

)

Balance at end of period

 

$

(11,864

)

 

$

 

 

$

3,421

 

 

$

(8,443

)

 

For the year ended December 31, 2023, there was a $1.9 million reclassification from accumulated other comprehensive income to net loss on sales of securities in noninterest income. Net unrealized losses of $1.7 million related to these sold securities had previously been recorded in accumulated other comprehensive income or loss.

For the year ended December 31, 2022, there was no sale of securities.

For the year ended December 31, 2021, there was a $0.5 million reclassification from accumulated other comprehensive income to net loss on sales of securities in noninterest income. Net unrealized losses of $0.1 million related to these sold securities had previously been recorded in accumulated other comprehensive income or loss.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Regulatory Matters
12 Months Ended
Dec. 31, 2023
Regulatory Capital Requirements Under Banking Regulations [Abstract]  
Regulatory Matters

Note 13 — Regulatory Matters

Risk-Based Capital

Federal bank regulatory agencies require bank holding companies and banks to maintain a minimum ratio of qualifying total capital to risk-weighted assets of 8.00% and a minimum ratio of Tier 1 capital to risk-weighted assets of 6.00%. In addition to the risk-based guidelines, federal bank regulatory agencies require bank holding companies and banks to maintain a minimum ratio of Tier 1 capital to average assets, referred to as the leverage ratio, of 4.00%.

In order for banks to be considered “well capitalized,” federal bank regulatory agencies require them to maintain a minimum ratio of qualifying total capital to risk-weighted assets of 10.00% and a minimum ratio of Tier 1 capital to

risk-weighted assets of 8.00%. In addition to the risk-based guidelines, federal bank regulatory agencies require depository institutions to maintain a minimum ratio of Tier 1 capital to average assets, referred to as the leverage ratio, of 5.00%.

At December 31, 2023, the Bank’s capital ratios exceeded the minimum requirements to place the Bank in the “well capitalized” category and the Company exceeded all of its applicable minimum regulatory capital ratio requirements.

A capital conservation buffer of 2.50% must be met to avoid limitations on the ability of the Bank to pay dividends, repurchase shares or pay discretionary bonuses. The Bank’s capital conservation buffer was 6.27% and 5.86% and the Company's capital conservation buffer was 6.20% and 5.71% as of December 31, 2023 and 2022, respectively.

 

The capital ratios of Hanmi Financial and the Bank as of December 31, 2023 and 2022 were as follows:

 

 

 

Actual

 

 

Minimum Regulatory
Requirement

 

 

Minimum to be
Categorized as
“Well Capitalized”

 

 

 

Amount

 

 

Ratio

 

 

Amount

 

 

Ratio

 

 

Amount

 

 

Ratio

 

 

 

(dollars in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total capital (to risk-weighted assets):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

947,286

 

 

 

14.95

%

 

$

506,891

 

 

 

8.00

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

904,153

 

 

 

14.27

%

 

$

506,741

 

 

 

8.00

%

 

$

633,426

 

 

 

10.00

%

Tier 1 capital (to risk-weighted assets):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

773,179

 

 

 

12.20

%

 

$

380,168

 

 

 

6.00

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

840,046

 

 

 

13.26

%

 

$

380,056

 

 

 

6.00

%

 

$

506,741

 

 

 

8.00

%

Common equity Tier 1 capital (to risk-weighted assets)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

751,516

 

 

 

11.86

%

 

$

285,126

 

 

 

4.50

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

840,046

 

 

 

13.26

%

 

$

285,042

 

 

 

4.50

%

 

$

411,727

 

 

 

6.50

%

Tier 1 capital (to average assets):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

773,179

 

 

 

10.37

%

 

$

298,277

 

 

 

4.00

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

840,046

 

 

 

11.32

%

 

$

296,948

 

 

 

4.00

%

 

$

371,185

 

 

 

5.00

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total capital (to risk-weighted assets):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

901,239

 

 

 

14.49

%

 

$

497,508

 

 

 

8.00

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

860,503

 

 

 

13.86

%

 

$

496,607

 

 

 

8.00

%

 

$

620,758

 

 

 

10.00

%

Tier 1 capital (to risk-weighted assets):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

728,344

 

 

 

11.71

%

 

$

373,131

 

 

 

6.00

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

797,608

 

 

 

12.85

%

 

$

372,455

 

 

 

6.00

%

 

$

496,607

 

 

 

8.00

%

Common equity Tier 1 capital (to risk-weighted assets)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

707,101

 

 

 

11.37

%

 

$

279,848

 

 

 

4.50

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

797,608

 

 

 

12.85

%

 

$

279,341

 

 

 

4.50

%

 

$

403,493

 

 

 

6.50

%

Tier 1 capital (to average assets):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

728,344

 

 

 

10.07

%

 

$

289,311

 

 

 

4.00

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

797,608

 

 

 

11.07

%

 

$

288,110

 

 

 

4.00

%

 

$

360,137

 

 

 

5.00

%

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements

Note 14 — Fair Value Measurements

Fair Value Measurements

ASC 820, Fair Value Measurements and Disclosures, defines fair value, establishes a framework for measuring fair value including a three-level valuation hierarchy, and expands disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The three-level fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The three levels of inputs that may be used to measure fair value are defined as follows:

Level 1 - Quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity has the ability to access as of the measurement date.
Level 2 - Significant other observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, and other inputs that are observable or can be corroborated by observable market data.
Level 3 - Significant unobservable inputs that reflect a company’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.

Fair value is used on a recurring basis for certain assets and liabilities in which fair value is the primary basis of accounting. Additionally, fair value is used on a non-recurring basis to evaluate assets or liabilities for impairment or for disclosure purposes.

We record securities available for sale at fair value on a recurring basis. Certain other assets, such as loans held for sale, nonperforming loans, OREO, bank-owned premises, and core deposit intangible, are recorded at fair value on a non-recurring basis. Non-recurring fair value measurements typically involve assets that are periodically evaluated for impairment and for which any impairment is recorded in the period in which the re-measurement is performed.

The following methods and assumptions were used to estimate the fair value of each class of financial instrument below:

Securities available for sale - The fair values of securities available for sale are determined by obtaining quoted prices on nationally recognized securities exchanges. If quoted prices are not available, fair values are measured using matrix pricing, which is a mathematical technique used widely in the industry to value debt securities without relying exclusively on quoted prices for the specific securities but rather by relying on the securities’ relationship to other benchmark quoted securities, or other model-based valuation techniques requiring observable inputs other than quoted prices such as yield curve, prepayment speeds, and default rates. Level 1 securities include U.S. Treasury securities and mutual funds that are traded on an active exchange or by dealers or brokers in active over-the-counter markets. The fair value of these securities is determined by quoted prices on an active exchange or over-the-counter market. Level 2 securities primarily include mortgage-backed securities, collateralized mortgage obligations, U.S. government agency securities and municipal bonds in markets that are active. In determining the fair value of the securities categorized as Level 2, we obtain reports from an investment accounting service provider detailing the fair value of each investment security held as of each reporting date. The investment accounting service provider obtains prices from nationally recognized pricing services. We review the prices obtained for reasonableness based on our understanding of the marketplace, and also consider any credit issues related to the bonds. As we have not made any adjustments to the market quotes provided to us and as they are based on observable market data, they have been categorized as Level 2 within the fair value hierarchy. Level 3 securities are instruments that are not traded in the market. Therefore, no observable market data for the instrument is available, which necessitates the use of significant unobservable inputs.

Derivatives – The fair values of derivatives are based on valuation models using observable market data as of the measurement date (Level 2). Our derivatives are traded in an over-the-counter market where quoted market prices are not always available. Therefore, the fair values of derivatives are determined using quantitative models that utilize multiple market inputs. The inputs will vary based on the type of derivative, but could include interest rates, prices and indices to generate continuous yield or pricing curves, prepayment rates, and volatility factors to value the position. The majority of market inputs are actively quoted and can be validated through external sources, including brokers, market transactions and third-party pricing services.

Loans held for sale – All loans held for sale are SBA loans carried at the lower of cost or fair value. Management obtains quotes, bids or pricing indication sheets on all, or, part of these loans directly from the purchasing financial institutions.

Premiums received, or, to be received on the quotes, bids or pricing indication sheets are indicative of the fact that cost is lower than fair value. At December 31, 2023 and 2022, the entire balance of SBA loans held for sale was recorded at its cost. We record SBA loans held for sale on a nonrecurring basis with Level 2 inputs.

Nonperforming loans – Nonaccrual loans receivable and performing restructured loans receivable are considered nonperforming for reporting purposes and are measured and recorded at fair value on a non-recurring basis. All nonperforming loans with a carrying balance over $250,000 are individually evaluated for the amount of expected credit losses, if any. Nonperforming loans with a carrying balance of $250,000 or less are evaluated collectively. However, from time to time, nonrecurring fair value adjustments to collateral dependent nonperforming loans are recorded based on either the current appraised value of the collateral, a Level 3 measurement, or management’s judgment and estimation of value reported on older appraisals that are then adjusted based on recent market trends, also a Level 3 measurement.

OREO – Fair value of OREO is based primarily on third-party appraisals, less costs to sell and result in a Level 3 classification of the inputs for determining fair value. Appraisals are required annually and may be updated more frequently as circumstances require and the fair value adjustments are made to OREO based on the updated appraised value of the property.

Servicing assets - On a quarterly basis, the Company utilizes a third-party service to evaluate servicing assets related to loans sold to unaffiliated parties with servicing retained, which results in a Level 3 classification. Servicing assets are assessed for impairment or increased obligation based on fair value at each reporting date.

Other repossessed assets – Fair value of equipment from leasing contracts is based primarily on a third-party valuation service, less costs to sell and result in a Level 3 classification of the inputs for determining fair value. Valuations are required at the time the asset is repossessed and may be subsequently updated periodically due to the Company’s short-term possession of the asset prior to its sale, or, as circumstances require and the fair value adjustments are made to the asset based on its value prior to sale.

Assets and Liabilities Measured at Fair Value on a Recurring Basis

As of December 31, 2023 and 2022, assets and liabilities measured at fair value on a recurring basis are as follows:

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

 

 

 

 

Quoted
Prices in
Active
Markets for
Identical
Assets

 

 

Significant
Observable
Inputs with No
Active Market
with Identical
Characteristics

 

 

Significant
Unobservable
Inputs

 

 

Total Fair Value

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Securities available for sale:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

85,488

 

 

$

 

 

$

 

 

$

85,488

 

U.S. government agency and sponsored agency obligations:

 

 

 

 

 

 

 

 

 

 

 

 

Mortgage-backed securities - residential

 

 

 

 

 

442,328

 

 

 

 

 

 

442,328

 

Mortgage-backed securities - commercial

 

 

 

 

 

47,991

 

 

 

 

 

 

47,991

 

Collateralized mortgage obligations

 

 

 

 

 

97,411

 

 

 

 

 

 

97,411

 

Debt securities

 

 

 

 

 

124,625

 

 

 

 

 

 

124,625

 

Total U.S. government agency and sponsored agency obligations

 

 

 

 

 

712,355

 

 

 

 

 

 

712,355

 

Municipal bonds-tax exempt

 

 

 

 

 

67,896

 

 

 

 

 

 

67,896

 

Total securities available for sale

 

$

85,488

 

 

$

780,251

 

 

$

 

 

$

865,739

 

Derivative financial instruments

 

$

 

 

$

6,245

 

 

$

 

 

$

6,245

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Derivative financial instruments

 

$

 

 

$

5,920

 

 

$

 

 

$

5,920

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Securities available for sale:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

48,026

 

 

$

 

 

$

 

 

$

48,026

 

U.S. government agency and sponsored agency obligations:

 

 

 

 

 

 

 

 

 

 

 

 

Mortgage-backed securities - residential

 

 

 

 

 

465,152

 

 

 

 

 

 

465,152

 

Mortgage-backed securities - commercial

 

 

 

 

 

51,292

 

 

 

 

 

 

51,292

 

Collateralized mortgage obligations

 

 

 

 

 

85,485

 

 

 

 

 

 

85,485

 

Debt securities

 

 

 

 

 

138,499

 

 

 

 

 

 

138,499

 

Total U.S. government agency and sponsored agency obligations

 

 

 

 

 

740,428

 

 

 

 

 

 

740,428

 

Municipal bonds-tax exempt

 

 

 

 

 

65,384

 

 

 

 

 

 

65,384

 

Total securities available for sale

 

$

48,026

 

 

$

805,812

 

 

$

 

 

$

853,838

 

Derivative financial instruments

 

$

 

 

$

7,507

 

 

$

 

 

$

7,507

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Derivative financial instruments

 

$

 

 

$

7,375

 

 

$

 

 

$

7,375

 

 

Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis

As of December 31, 2023 and 2022, assets and liabilities measured at fair value on a non-recurring basis are as follows:

 

 

 

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

 

Total

 

 

Prices in Active
Markets for
Identical Assets

 

 

Observable
Inputs with No
Active Market
with Identical
Characteristics

 

 

Significant
Unobservable
Inputs

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Collateral dependent loans (1)

 

$

7,352

 

 

$

 

 

$

 

 

$

7,352

 

Other real estate owned

 

 

117

 

 

 

 

 

 

 

 

 

117

 

Repossessed personal property

 

 

1,305

 

 

 

 

 

 

 

 

 

1,305

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

 

 

 

 

 

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Collateral dependent loans (2)

 

$

2,694

 

 

$

 

 

$

 

 

$

2,694

 

Other real estate owned

 

 

117

 

 

 

 

 

 

 

 

 

117

 

Repossessed personal property

 

 

467

 

 

 

 

 

 

 

 

 

467

 

Servicing assets

 

 

7,176

 

 

 

 

 

 

 

 

 

7,176

 

 

(1) Consisted of real estate loans of $2.2 million and commercial and industrial loans of $5.2 million.

(2) Consisted of real estate loans of $2.7 million.

The following table represents quantitative information about Level 3 fair value assumptions for assets measured at fair value on a non-recurring basis at December 31, 2023 and 2022:

 

Fair Value

 

Valuation
Techniques

Unobservable
Input(s)

Range (Weighted
Average)

 

(dollars in thousands)

 

December 31, 2023

 

 

Collateral dependent loans:

 

 

 

 

Real estate loans:

 

 

 

Commercial property

 

 

 

 

Retail

$

1,530

 

Market approach

Adjustments to market data

5% to 20% / 15%

(1)

Hospitality

 

338

 

Market approach

Adjustments to market data

(30)% to 35% / (1)%

(1)

Other

 

305

 

Market approach

Adjustments to market data

(6)% to 1% / (2)%

(1)

Residential

 

1

 

Market approach

Adjustments to market data

(15)% to 3% / (6)%

(1)

Total real estate loans

 

2,174

 

 

 

 

Commercial and industrial loans

 

5,178

 

Market approach

Adjustments to market data

(20)% to 55% / (2)%

(1)

Total

$

7,352

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other real estate owned

 

$

117

 

 

Market approach

Adjustments to market data

 

(10)% to 5% / (2)%

(1)

 

 

 

 

 

 

 

 

 

 

 

Repossessed personal property

 

 

1,305

 

 

Market approach

Adjustments to market data

 

 

(2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

Collateral dependent loans:

 

 

 

 

Real estate loans:

 

 

 

Commercial property

 

 

 

 

Retail

$

1,930

 

Market approach

Adjustments to market data

5% to 25% / 16%

(1)

Other

 

256

 

Market approach

Adjustments to market data

(42)% to 3% / (24)%

(1)

Residential

 

508

 

Market approach

Adjustments to market data

(15)% to 3% / (1)%

(1)

Total real estate loans

 

2,694

 

 

 

Total

$

2,694

 

 

 

 

 

 

 

 

 

 

 

 

 

Other real estate owned

 

$

117

 

 

Market approach

Adjustments to market data

 

(20)% to 20% / (2)%

(1)

 

 

 

 

 

 

 

 

 

 

 

Repossessed personal property

 

467

 

Market approach

Adjustments to market data

 

(2)

 

 

 

 

 

 

 

 

 

 

 

Servicing assets

 

 

7,176

 

 

Market approach

Prepayment rate
Discount rate

 

11% to 17% / 16%
22% to 25% / 22%

(3)

 

(1)
Appraisal reports utilize a combination of valuation techniques including a market approach, where prices and other relevant information generated by market transactions involving similar or comparable properties are used to determine the appraised value. Appraisals may include an ‘as is’ and ‘upon completion’ valuation scenarios. Adjustments are routinely made in the appraisal process by third-party appraisers to adjust for differences between the comparable sales and income data. Adjustments also result from the consideration of relevant economic and demographic factors with the potential to affect property values. Also, prospective values are based on the market conditions which exist at the date of inspection combined with informed forecasts based on current trends in supply and demand for the property types under appraisal. Positive adjustments disclosed in this table represent increases to the sales comparison and negative adjustment represent decreases.
(2)
The equipment is usually too low in value to use a professional appraisal service. The values are determined internally using a combination of auction values, vendor recommendations and sales comparisons depending on the equipment type. Some highly commoditized equipment, such as commercial trucks have services that provide industry values.
(3)
Fair value is based on a valuation model using the present value of estimated future cash flows, prepayment speeds, default rates, and discount rates. Servicing assets are subsequently measured using the amortization method which requires servicing rights to be amortized into income over the period of the estimated future net servicing income of the underlying loans.

 

ASC 825, Financial Instruments, requires disclosure of the fair value of financial assets and financial liabilities, including those financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis. The methodologies for estimating the fair value of financial assets and financial liabilities that are measured on a recurring basis or non-recurring basis are discussed above.

The estimated fair value of financial instruments has been determined by using available market information and appropriate valuation methodologies. However, considerable judgment is required to interpret market data in order to develop estimates of fair value. Accordingly, the estimates presented herein are not necessarily indicative of the amounts that we could realize in a current market exchange. The use of different market assumptions and/or estimation methodologies may have a material effect on the estimated fair value amounts.

Effective January 1, 2018, the Company adopted ASU 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities (Topic 825). This standard, among other provisions, requires public business entities to use the exit price notion when measuring the fair value of financial instruments for disclosure purposes. Other than certain financial instruments for which we have concluded that the carrying amounts approximate fair value, the fair value estimates shown below are based on an exit price notion as of December 31, 2023 and 2022, as required by ASU 2016-01. The financial instruments for which we have concluded that the carrying amounts approximate fair value include: cash and due from banks, accrued interest receivable and payable, and noninterest-bearing deposits.

The estimated fair values of financial instruments were as follows:

 

 

 

December 31, 2023

 

 

 

Carrying

 

 

Fair Value

 

 

 

Amount

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

 

(in thousands)

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and due from banks

 

$

302,324

 

 

$

302,324

 

 

$

 

 

$

 

Securities available for sale

 

 

865,739

 

 

 

85,488

 

 

 

780,251

 

 

 

 

Loans held for sale

 

 

12,013

 

 

 

 

 

 

12,238

 

 

 

 

Loans receivable, net of allowance for credit losses

 

 

6,112,972

 

 

 

 

 

 

 

 

 

6,007,975

 

Accrued interest receivable

 

 

23,371

 

 

 

23,371

 

 

 

 

 

 

 

Financial liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Noninterest-bearing deposits

 

 

2,003,596

 

 

 

 

 

 

2,003,596

 

 

 

 

Interest-bearing deposits

 

 

4,276,978

 

 

 

 

 

 

 

 

 

4,271,711

 

Borrowings and subordinated debentures

 

 

455,012

 

 

 

 

 

 

323,491

 

 

 

128,229

 

Accrued interest payable

 

 

39,306

 

 

 

39,306

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

Carrying

 

 

Fair Value

 

 

 

Amount

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

 

(in thousands)

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and due from banks

 

$

352,421

 

 

$

352,421

 

 

$

 

 

$

 

Securities available for sale

 

 

853,838

 

 

 

48,026

 

 

 

805,812

 

 

 

 

Loans held for sale

 

 

8,043

 

 

 

 

 

 

8,423

 

 

 

 

Loans receivable, net of allowance for credit losses

 

 

5,895,610

 

 

 

 

 

 

 

 

 

5,808,190

 

Accrued interest receivable

 

 

18,537

 

 

 

18,537

 

 

 

 

 

 

 

Financial liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Noninterest-bearing deposits

 

 

2,539,602

 

 

 

 

 

 

2,539,602

 

 

 

 

Interest-bearing deposits

 

 

3,628,470

 

 

 

 

 

 

 

 

 

3,623,827

 

Borrowings and subordinated debentures

 

 

479,409

 

 

 

 

 

 

345,867

 

 

 

126,828

 

Accrued interest payable

 

 

7,792

 

 

 

7,792

 

 

 

 

 

 

 

 

The methods and assumptions used to estimate the fair value of each class of financial instruments for which it was practicable to estimate that value are explained below:

Cash and due from banks – The carrying amounts of cash and due from banks approximate fair value due to the short-term nature of these instruments (Level 1).

Securities – The fair value of securities, consisting of securities available for sale, is generally obtained from market bids for similar or identical securities, from independent securities brokers or dealers, or from other model-based valuation techniques described above (Level 1 and 2).

Loans held for sale – Loans held for sale, representing the guaranteed portion of SBA loans, are carried at the lower of aggregate cost or fair market value, as determined based upon quotes, bids or sales contract prices (Level 2).

Loans receivable, net of allowance for credit losses – The fair value of loans receivable is estimated based on the discounted cash flow approach. To estimate the fair value of the loans, certain loan characteristics such as account types, remaining terms, annual interest rates or coupons, interest types, past delinquencies, timing of principal and interest payments, current market rates, loan-to-value ratios, loss exposures, and remaining balances are considered. Additionally, the Company’s prior charge-off rates and loss ratios as well as various other assumptions relating to credit, interest, and prepayment risks are used as part of valuing the loan portfolio. Subsequently, the loans were individually evaluated by sorting and pooling them based on loan types, credit risk grades, and payment types. Consistent with the requirements of ASU 2016-01 which was adopted by the Company on January 1, 2018, the fair value of the Company's loans receivable is considered to be an exit price notion as of December 31, 2023 (Level 3).

The fair value of collateral dependent loans is estimated based on the net realizable fair value of the collateral or the observable market price of the most recent sale or quoted price from loans held for sale. The Company does not record loans at fair value on a recurring basis. Nonrecurring fair value adjustments to collateral dependent loans are recorded based on the current appraised value of the collateral (Level 3).

Accrued interest receivable – The carrying amount of accrued interest receivable approximates its fair value (Level 1).

Noninterest-bearing deposits – The fair value of noninterest-bearing deposits is the amount payable on demand at the reporting date (Level 2).

Interest-bearing deposits – The fair value of interest-bearing deposits, such as savings accounts, money market checking, and certificates of deposit, is estimated based on discounted cash flows. The cash flows for non-maturity deposits, including savings accounts and money market checking, are estimated based on their historical decaying experiences. The discount rate used for fair valuation is based on interest rates currently being offered by the Bank on comparable deposits as to amount and term (Level 3).

Borrowings and subordinated debentures – Borrowings consist of FHLB advances, subordinated debentures and other borrowings. Discounted cash flows based on current market rates for borrowings with similar remaining maturities are used to estimate the fair value of borrowings (Level 2 and 3).

Accrued interest payable – The carrying amount of accrued interest payable approximates its fair value (Level 1).

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Share-Based Compensation

Note 15 — Share-Based Compensation

At December 31, 2023, we maintained the 2021 Equity Compensation Plan (the “2021 Plan”), which became effective on May 26, 2021 and the 2013 Equity Compensation Plan (the “2013 Plan” and collectively with the 2021 Plan, the “Plans”). Once the 2021 Plan was adopted, no further grants were permitted to be made under the 2013 Plan. Outstanding awards granted under the 2013 Plan continue to be governed by the 2013 Plan.

The Company may provide awards of options, stock appreciation rights, restricted stock awards, restricted stock unit awards, shares granted as a bonus or in lieu of another award, dividend equivalents, other stock-based awards or performance awards, together with any other right or interest to a participant. Participants include executives and other employees, officers, directors, consultants and other persons who provide services to the Company or its related entities. Under the 2021 Plan, we may grant equity incentive awards for up to 1,500,000 shares of common stock. As of December 31, 2023, 1,116,555 shares were still available for issuance under the 2021 Plan.

The table below provides the share-based compensation expense and related tax benefits for the periods indicated:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Share-based compensation expense

 

$

2,681

 

 

$

2,595

 

 

$

2,436

 

Related tax benefits

 

$

808

 

 

$

752

 

 

$

703

 

 

As of December 31, 2023, unrecognized share-based compensation expense was $3.8 million with an average expected recognition period of 1.8 years.

 

 

2013 and 2021 Equity Compensation Plans

Stock Options

All stock options granted under the Plans have an exercise price equal to the fair market value of the underlying common stock on the date of grant. Stock options granted generally vest based on three to five years of continuous service and expire ten years from the date of grant. New shares of common stock are issued or treasury shares are utilized upon the exercise of stock options. There were no options granted during the three years ended December 31, 2023, 2022 or 2021.

The following information under the Plans is presented for the periods indicated:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Total intrinsic value of options exercised (1)

 

$

343

 

 

$

20

 

 

$

 

Cash received from options exercised

 

$

 

 

$

19

 

 

$

 

 

(1)
Intrinsic value represents the difference between the closing stock price on the exercise date and the exercise price, multiplied by the number of options.

The following is a summary of stock option transactions under the Plans for the periods indicated:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price Per
Share

 

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price Per
Share

 

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price Per
Share

 

Options outstanding at beginning of period

 

 

111,000

 

 

$

19.89

 

 

 

115,938

 

 

$

19.58

 

 

 

125,938

 

 

$

19.59

 

Options exercised

 

 

(50,000

)

 

23.29

 

 

 

(1,500

)

 

$

12.54

 

 

 

 

 

$

 

Options forfeited

 

 

 

 

$

 

 

 

 

 

$

 

 

 

(10,000

)

 

$

19.74

 

Options expired

 

 

 

 

$

 

 

 

(3,438

)

 

$

12.54

 

 

 

 

 

$

 

Options outstanding at end of period

 

 

61,000

 

 

$

22.73

 

 

 

111,000

 

 

$

19.89

 

 

 

115,938

 

 

$

19.58

 

Options exercisable at end of period

 

 

61,000

 

 

$

22.73

 

 

 

111,000

 

 

$

19.89

 

 

 

115,938

 

 

$

19.58

 

 

As of December 31, 2023, there was no unrecognized compensation cost as all stock options issued under the Plans had fully vested.

 

As of December 31, 2023, stock options outstanding under the Plans were as follows:

 

 

 

Options Outstanding

 

 

Options Exercisable

 

 

 

Number of
Shares

 

 

Intrinsic
Value
(1)

 

 

Weighted-
Average
Exercise
Price Per
Share

 

 

Weighted-
Average
Remaining
Contractual
Life

 

 

Number of
Shares

 

 

Intrinsic
Value
(1)

 

 

Weighted-
Average
Exercise
Price Per
Share

 

 

Weighted-
Average
Remaining
Contractual
Life

 

$20.00 to $21.49

 

 

3,000

 

 

$

(7

)

 

$

20.64

 

 

 

0.59

 

 

 

3,000

 

 

$

(7

)

 

$

20.64

 

 

 

0.59

 

$21.50 to $23.49

 

 

55,000

 

 

 

(247

)

 

$

22.73

 

 

 

0.82

 

 

 

55,000

 

 

 

(247

)

 

$

22.73

 

 

 

0.82

 

$23.50 to $24.83

 

 

3,000

 

 

 

(20

)

 

 

24.83

 

 

 

1.48

 

 

 

3,000

 

 

 

(20

)

 

 

24.83

 

 

 

1.48

 

 

 

 

61,000

 

 

$

(274

)

 

$

22.73

 

 

 

0.84

 

 

 

61,000

 

 

$

(274

)

 

$

22.73

 

 

 

0.84

 

 

(1)
Intrinsic value represents the difference between the closing stock price on the last trading day of the period, which was $19.40 as of December 31, 2023, and the exercise price, multiplied by the number of options. This value is presented in thousands.

Restricted Stock Awards

Restricted stock awards under the Plans become fully vested after a certain number of years or after certain performance criteria are met. Hanmi Financial becomes entitled to an income tax deduction in an amount equal to the taxable income reported by the holders of the restricted shares when the restrictions are released and the shares are issued. Restricted shares are forfeited if officers and employees terminate prior to the lapsing of restrictions. Forfeitures of restricted stock are treated as canceled shares.

The table below provides information for restricted stock awards under the Plans for the periods indicated:

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

Number of
Shares

 

 

Weighted-
Average
Grant Date
Fair Value
Per Share

 

 

Number of
Shares

 

 

Weighted-
Average
Grant Date
Fair Value
Per Share

 

 

Number of
Shares

 

 

Weighted-
Average
Grant Date
Fair Value
Per Share

 

Restricted stock at beginning of period

 

 

156,174

 

 

$

21.29

 

 

 

152,087

 

 

$

17.24

 

 

 

243,708

 

 

$

15.60

 

Restricted stock granted

 

 

131,021

 

 

$

18.86

 

 

 

101,271

 

 

$

24.56

 

 

 

75,679

 

 

$

19.62

 

Restricted stock vested

 

 

(83,968

)

 

$

19.34

 

 

 

(89,699

)

 

$

23.95

 

 

 

(134,659

)

 

$

16.01

 

Restricted stock forfeited

 

 

(6,782

)

 

$

23.08

 

 

 

(7,485

)

 

$

23.46

 

 

 

(32,641

)

 

$

15.02

 

Restricted stock at end of period

 

 

196,445

 

 

$

20.72

 

 

 

156,174

 

 

$

21.29

 

 

 

152,087

 

 

$

17.24

 

 

As of December 31, 2023, there was $2.5 million of total unrecognized compensation cost related to nonvested shares granted under the Plans. The cost is expected to be recognized over a weighted-average period of 1.8 years. The total fair value of shares vested during the years ended December 31, 2023, 2022 and 2021 was $1.4 million, $2.1 million, and $2.7 million, respectively.

Performance Stock Units

During the twelve months ended December 31, 2023, the Company granted to members of executive management 53,696 performance stock units (“PSUs”) from the 2021 Plan with a grant date fair value of $1.0 million. PSUs are similar to restricted stock awards, except the recipient does not receive the stock immediately, but instead receives it in accordance to a vesting plan and distribution schedule after achieving required performance milestones and upon remaining with the Company for a particular length of time. Each PSU that vests entitles the recipient to receive one share of the Company’s common stock on a specified issuance date.

 

PSUs granted vest into shares based on a three-year cliff vesting subject to achievement of a total shareholder return (“TSR”) performance metric and, for 2023, were determined to have a grant date fair value of $21.08 per share. The fair value of the performance PSUs at the grant date was determined using a Monte Carlo simulation method. The number of PSUs subject to the TSR that ultimately vest at the end of the three-year vesting performance period, if any, will be based on the relative rank of the Company’s TSR among the TSRs of a peer group of 50 regional banks. Although the recipient does receive dividend equivalent rights for any dividends paid during the performance period based on the target shares granted, no stockholder rights, including voting, or liquidation rights will be conferred upon the recipient until becoming the record holder of those shares.

The table below provides information for performance stock units under the 2021 Plans for the periods indicated:

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

Number of
Shares

 

 

Weighted-
Average
Grant Date
Fair Value
Per Share

 

 

Number of
Shares

 

 

Weighted-
Average
Grant Date
Fair Value
Per Share

 

 

Number of
Shares

 

 

Weighted-
Average
Grant Date
Fair Value
Per Share

 

Performance stock at beginning of period

 

 

104,599

 

 

$

18.83

 

 

 

66,563

 

 

$

15.25

 

 

 

23,937

 

 

$

9.65

 

Performance stock granted

 

 

53,696

 

 

$

21.08

 

 

 

38,036

 

 

$

25.10

 

 

 

42,626

 

 

$

18.40

 

Performance stock vested

 

 

(23,937

)

 

$

9.65

 

 

 

 

 

$

 

 

 

 

 

$

 

Performance stock at end of period

 

 

134,358

 

 

$

21.37

 

 

 

104,599

 

 

$

18.83

 

 

 

66,563

 

 

$

15.25

 

 

As of December 31, 2023, there was $1.3 million of total unrecognized compensation cost related to units granted under the 2021 Plan. The cost is expected to be recognized over a weighted-average period of 1.9 years.

 

Compensation expense for these units is based on the fair value of the grants at the grant date and is amortized on a straight-line basis over the vesting period. For the twelve months ended December 31, 2023, total compensation expense for the PSUs was $0.7 million. The total fair value of the PSUs at December 31, 2023 was $2.6 million.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Earnings per Share

Note 16 — Earnings per Share

The following table is a reconciliation of the components used to derive basic and diluted EPS for the periods indicated:

 

 

 

 

 

 

Weighted-

 

 

 

 

 

 

Net

 

 

Average

 

 

Per

 

 

 

Income

 

 

Shares

 

 

Share

 

 

 

(Numerator)

 

 

(Denominator)

 

 

Amount (1)

 

 

 

(dollars in thousands except share and per share data)

 

Year Ended December 31, 2023

 

 

 

 

 

 

 

 

 

Basic EPS

 

 

 

 

 

 

 

 

 

Net income

 

$

80,041

 

 

 

30,269,740

 

 

$

2.64

 

Less: income allocated to unvested restricted stock

 

 

505

 

 

 

30,269,740

 

 

 

0.02

 

Basic EPS

 

$

79,536

 

 

 

30,269,740

 

 

$

2.63

 

Effect of dilutive securities - options and unvested restricted stock

 

 

 

 

 

60,518

 

 

 

 

Diluted EPS

 

 

 

 

 

 

 

 

 

Net income

 

$

80,041

 

 

 

30,330,258

 

 

$

2.64

 

Less: income allocated to unvested restricted stock

 

 

505

 

 

 

30,330,258

 

 

 

0.02

 

Diluted EPS

 

$

79,536

 

 

 

30,330,258

 

 

$

2.62

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 31, 2022

 

 

 

 

 

 

 

 

 

Basic EPS

 

 

 

 

 

 

 

 

 

Net income

 

$

101,394

 

 

 

30,299,148

 

 

$

3.35

 

Less: income allocated to unvested restricted stock

 

 

558

 

 

 

30,299,148

 

 

 

0.02

 

Basic EPS

 

$

100,836

 

 

 

30,299,148

 

 

$

3.33

 

Effect of dilutive securities - options and unvested restricted stock

 

 

 

 

 

92,909

 

 

 

 

Diluted EPS

 

 

 

 

 

 

 

 

 

Net income

 

$

101,394

 

 

 

30,392,057

 

 

$

3.34

 

Less: income allocated to unvested restricted stock

 

 

558

 

 

 

30,392,057

 

 

 

0.02

 

Diluted EPS

 

$

100,836

 

 

 

30,392,057

 

 

$

3.32

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 31, 2021

 

 

 

 

 

 

 

 

 

Basic EPS

 

 

 

 

 

 

 

 

 

Net income

 

$

98,677

 

 

 

30,393,559

 

 

$

3.25

 

Less: income allocated to unvested restricted stock

 

 

671

 

 

 

30,393,559

 

 

 

0.02

 

Basic EPS

 

$

98,006

 

 

 

30,393,559

 

 

$

3.22

 

Effect of dilutive securities - options and unvested restricted stock

 

 

 

 

 

78,188

 

 

 

 

Diluted EPS

 

 

 

 

 

 

 

 

 

Net income

 

$

98,677

 

 

 

30,471,747

 

 

$

3.24

 

Less: income allocated to unvested restricted stock

 

 

671

 

 

 

30,471,747

 

 

 

0.02

 

Diluted EPS

 

$

98,006

 

 

 

30,471,747

 

 

$

3.22

 

 

(1)
Per share amounts may not be able to be recalculated using net income and weighted-average shares presented above due to rounding.

There were no anti-dilutive options outstanding for the years ended December 31, 2023, 2022 and 2021.

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefits
12 Months Ended
Dec. 31, 2023
Postemployment Benefits [Abstract]  
Employee Benefits

Note 17 — Employee Benefits

401(k) Plan

We have a 401(k) plan for the benefit of substantially all of our employees. We match 75% of participant contributions to the 401(k) plan up to 8% of each 401(k) plan participant’s annual compensation. Contributions to the 401(k) plan were $3.1 million, $2.8 million and $2.6 million for the years ended December 31, 2023, 2022 and 2021, respectively.

Personal Paid Time Off

Full time employees of the Bank are provided a benefit for personal paid time off for vacation and sick time based on their length of employment. As of December 31, 2023 and 2022, the accrued expense liability for personal paid time off was $3.0 million and $2.4 million, respectively.

Bank-Owned Life Insurance

As of December 31, 2023 and 2022, the cash surrender value of bank-owned life insurance was $56.3 million and $55.5 million, respectively. The Bank is the main beneficiary under each policy, although certain current and former employees named on a policy are eligible for their heirs to be paid upon their death. In the event of the death of a covered officer, we will receive the specified insurance benefit from the insurance carrier.

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

Note 18 — Commitments and Contingencies

In the normal course of business, we are involved in various legal claims. Management has reviewed all legal claims against us with in-house or outside legal counsel and has taken into consideration the views of such counsel as to the outcome of the claims. In management’s opinion, the final disposition of all such claims will not have a material adverse effect on our financial position or results of operations.

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Off-Balance Sheet Commitments
12 Months Ended
Dec. 31, 2023
Risks and Uncertainties [Abstract]  
Off-Balance Sheet Commitments

Note 19 — Off-Balance Sheet Commitments

The Bank is a party to financial instruments with off-balance sheet risk in the normal course of business to meet the financing needs of our customers. These financial instruments include commitments to extend credit and standby letters of credit. These instruments involve, to varying degrees, elements of credit and interest rate risk similar to the risk involved with on-balance sheet items recognized in the Consolidated Balance Sheets and may expire without ever being utilized.

The Bank’s exposure to credit losses in the event of non-performance by the other party to commitments to extend credit and standby letters of credit is represented by the contractual notional amount of those instruments. The Bank uses the same credit policies in making commitments and conditional obligations as it does for extending loan facilities to customers. The Bank evaluates each customer’s creditworthiness on a case-by-case basis. The amount of collateral obtained, if deemed necessary by the Bank upon an extension of credit, was based on management’s credit evaluation of the counterparty. Collateral held varies but may include accounts receivable, inventory, premises and equipment, and income-producing or borrower-occupied properties.

Some of the commitments to fund existing loans, lines of credit and letters of credit are expected to expire without being drawn upon. Therefore, the total commitments do not necessarily represent future cash requirements. As of December 31, 2023, the Bank was obligated on $120.0 million of letters of credit to the FHLBSF which were being used as collateral for public fund deposits, including $120.0 million of deposits from the State of California.

The following table shows the distribution of undisbursed loan commitments as of the dates indicated:

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Commitments to extend credit

 

$

813,960

 

 

$

780,543

 

Standby letters of credit

 

 

83,725

 

 

 

71,829

 

Commercial letters of credit

 

 

33,140

 

 

 

19,945

 

Total undisbursed loan commitments

 

$

930,825

 

 

$

872,317

 

 

The allowance for credit losses related to off-balance sheet items is maintained at a level believed to be sufficient to absorb probable losses related to these unfunded credit facilities. The determination of the allowance adequacy is based on periodic evaluations of the unfunded credit facilities including an assessment of the probability of commitment usage, credit risk factors for loans outstanding to these same customers, and the terms and expiration dates of the unfunded credit facilities. Net adjustments to the allowance for credit losses related to off-balance sheet items are included in other operating expenses.

 

Activity in the allowance for credit losses related to off-balance sheet items was as follows for the periods indicated:

 

 

 

As of and for the Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Balance at beginning of period

 

$

3,114

 

 

$

2,586

 

 

$

2,792

 

Provision (recovery) for credit losses

 

 

(640

)

 

 

528

 

 

 

(206

)

Balance at end of period

 

$

2,474

 

 

$

3,114

 

 

$

2,586

 

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

Note 20 — Derivatives and Hedging Activities

Risk Management Objective of Using Derivative

The Company is exposed to certain risk arising from both its business operations and economic conditions. The Company principally manages its exposures to a wide variety of business and operational risks through management of its core business activities. The Company manages economic risks, including interest rate, liquidity, and credit risk, primarily by managing the amount, sources, and duration of its assets and liabilities and through the use of derivative financial instruments. Specifically, the Company enters into derivative financial instruments to manage exposures that arise from business activities that result in the receipt or payment of future known and uncertain cash amounts, the value of which are determined by interest rates.

Derivatives Designated as Hedging Instruments - Cash Flow Hedges of Interest Rate Risk

The Company’s objectives in using interest rate derivatives are to add stability to interest income and to manage its exposure to interest rate movements. To accomplish this objective, the Company primarily uses interest rate swaps as part of its interest rate risk management strategy. Interest rate swaps designated as cash flow hedges involve the receipt of fixed-rate amounts from a counterparty in exchange for the Company making variable-rate payments over the life of the agreements without exchange of the underlying notional amount. Such derivatives were used to hedge the variable cash flows associated with existing variable-rate assets. During the fourth quarter of 2023, the Company entered into a $100.0 million notional interest rate swap designated as a cash flow hedge, with an effective date of May 1, 2024 and a maturity date of May 1, 2026, to hedge a pool of Prime-indexed loans against falling rates.

For derivatives designated and that qualify as cash flow hedges of interest rate risk, the gain or loss on the derivative is recorded in Accumulated Other Comprehensive Income and subsequently reclassified into interest income in the same period(s) during which the hedged transaction affects earnings. Amounts reported in accumulated other comprehensive income related to derivatives will be reclassified to interest income as interest payments are received on the Company’s variable-rate asset. During the next 12 months, the Company estimates that an additional $0.4 million will be reclassified as an increase to interest income.

Derivatives Not Designated as Hedging Instruments

The Company also enters into interest rate swap agreements between the Company and its customers and other third-party counterparties. The Company enters into “back to back swap” arrangements whereby the Company executes interest rate swap agreements with its customers and acquires an offsetting swap position from a third-party counterparty. These derivative financial statements are accounted for at fair value, with changes in fair value recognized in the Company’s Consolidated Statements of Income.

 

The table below presents the fair value of the Company’s derivative financial instruments as well as their classification on the Balance Sheet as of December 31, 2023 and 2022.

 

As of December 31, 2023

 

Derivative Assets

 

 

Derivative Liabilities

 

 

 

Notional Amount

 

 

Balance Sheet Location

 

Fair Value

 

 

Notional Amount

 

 

Balance Sheet Location

 

Fair Value

 

 

 

(in thousands)

 

Derivatives not designated as hedging instruments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate products

 

$

104,571

 

 

Other Assets

 

$

5,939

 

 

$

104,571

 

 

Other Liabilities

 

$

5,920

 

Total derivatives not designated as hedging instruments

 

 

 

 

 

 

$

5,939

 

 

 

 

 

 

 

$

5,920

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Derivatives designated as hedging instruments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate products

 

$

100,000

 

 

Other Assets

 

$

306

 

 

$

 

 

Other Liabilities

 

$

 

Total derivatives designated as hedging instruments

 

 

 

 

 

 

$

306

 

 

 

 

 

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2022

 

Derivative Assets

 

 

Derivative Liabilities

 

 

 

Notional Amount

 

 

Balance Sheet Location

 

Fair Value

 

 

Notional Amount

 

 

Balance Sheet Location

 

Fair Value

 

 

 

(in thousands)

 

Derivatives not designated as hedging instruments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate products

 

$

61,460

 

 

Other Assets

 

$

7,507

 

 

$

61,460

 

 

Other Liabilities

 

$

7,375

 

Total derivatives not designated as hedging instruments

 

 

 

 

 

 

$

7,507

 

 

 

 

 

 

 

$

7,375

 

 

The table below presents the effect of cash flow hedge accounting on Accumulated Other Comprehensive Income as of December 31, 2023.

 

As of December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Derivatives in Subtopic 815-20 Hedging Relationships

 

Amount of Gain or (Loss) Recognized in OCI on Derivative

 

 

Amount of Gain or (Loss)
Recognized in OCI Included
Component

 

 

Amount of Gain or (Loss)
Recognized in OCI Excluded
Component

 

 

Location of Gain or (Loss) Recognized from Accumulated Other Comprehensive Income into Income

 

Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income

 

 

Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income Included Component

 

 

Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income Excluded Component

 

 

 

(in thousands)

 

Derivatives in Cash Flow Hedging Relationships

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest Rate Products

 

$

306

 

 

$

306

 

 

$

 

 

Interest Income

 

$

 

 

$

 

 

$

 

Total

 

$

306

 

 

$

306

 

 

$

 

 

 

 

$

 

 

$

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The table below presents the effect of the Company’s derivative financial instruments that are not designated as hedging instruments on the Income Statement as of December 31, 2023, 2022 and 2021.

 

Derivatives Not Designated as Hedging Instruments under Subtopic 815-20

 

Location of Gain or (Loss)
Recognized in Income on
Derivative

 

Amount of Gain or (Loss)
Recognized in Income on
Derivative

 

 

 

 

 

For the Year Ended December 31,

 

 

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

 

 

(in thousands)

 

Interest rate products

 

Other income

 

$

(114

)

 

$

113

 

 

$

80

 

Total

 

 

 

$

(114

)

 

$

113

 

 

$

80

 

The Company recognized $0.6 million of fee income from its derivative financial instruments for the twelve months ended December 31, 2023. There were no derivative financial instruments fee income recognized for the twelve months ended December 31, 2022 and 2021.

The table below presents a gross presentation, the effects of offsetting, and a net presentation of the Company’s derivatives as of December 31, 2023 and 2022. The net amounts of derivative assets or liabilities can be reconciled to the tabular disclosure of fair value. The tabular disclosure of fair value provides the location that derivative assets and liabilities are presented on the Balance Sheet.

 

Offsetting of Derivative Assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gross Amounts Not Offset in the Consolidated Balance Sheets

 

 

 

Gross Amounts of Recognized Assets

 

 

Gross Amounts Offset in the Statement of Financial Position

 

 

Net Amounts of Assets presented in the Statement of Financial Position

 

 

Financial Instruments

 

 

Cash Collateral Received

 

 

Net Amount

 

 

 

(in thousands)

 

Derivatives

 

$

6,245

 

 

$

 

 

$

6,245

 

 

$

284

 

 

$

5,731

 

 

$

230

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Offsetting of Derivative Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gross Amounts Not Offset in the Consolidated Balance Sheets

 

 

 

Gross Amounts of Recognized Liabilities

 

 

Gross Amounts Offset in the Statement of Financial Position

 

 

Net Amounts of Liabilities presented in the Statement of Financial Position

 

 

Financial Instruments

 

 

Cash Collateral Provided

 

 

Net Amount

 

 

 

(in thousands)

 

Derivatives

 

$

5,920

 

 

$

 

 

$

5,920

 

 

$

284

 

 

$

 

 

$

5,636

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Offsetting of Derivative Assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gross Amounts Not Offset in the Consolidated Balance Sheets

 

 

 

Gross Amounts of Recognized Assets

 

 

Gross Amounts Offset in the Statement of Financial Position

 

 

Net Amounts of Assets presented in the Statement of Financial Position

 

 

Financial Instruments

 

 

Cash Collateral Received

 

 

Net Amount

 

 

 

(in thousands)

 

Derivatives

 

$

7,507

 

 

$

 

 

$

7,507

 

 

$

7,375

 

 

$

132

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Offsetting of Derivative Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gross Amounts Not Offset in the Consolidated Balance Sheets

 

 

 

Gross Amounts of Recognized Liabilities

 

 

Gross Amounts Offset in the Statement of Financial Position

 

 

Net Amounts of Liabilities presented in the Statement of Financial Position

 

 

Financial Instruments

 

 

Cash Collateral Provided

 

 

Net Amount

 

 

 

(in thousands)

 

Derivatives

 

$

7,375

 

 

$

 

 

$

7,375

 

 

$

7,375

 

 

$

 

 

$

 

The Company has agreements with each of its derivative counterparties that contain a provision stating if the Company either defaults or is capable of being declared in default on any of its indebtedness, then the Company could also be declared in default on its derivative obligations. In addition, these agreements may also require the Company to post additional collateral should it fail to maintain its status as a well- or adequately-capitalized institution.

As of December 31, 2023 and 2022, the fair value of derivatives in a net liability position, which includes accrued interest but excludes any adjustment for nonperformance risk, related to these agreements was $0. As of December 31, 2023 and 2022, no collateral was provided related to these agreements.

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Qualified Affordable Housing Project Investments
12 Months Ended
Dec. 31, 2023
Investments in Affordable Housing Projects [Abstract]  
Qualified Affordable Housing Project Investments

Note 21 — Qualified Affordable Housing Project Investments

The Company invests in qualified affordable housing projects. At December 31, 2023 and 2022, the balance of the investment for qualified affordable housing projects was $16.6 million and $5.9 million, respectively. This balance is reflected in prepaid expenses and other assets on the consolidated balance sheets. Total unfunded commitments related to the investments

in qualified affordable housing projects aggregated $10.0 million and $27,000 at December 31, 2023 and 2022, respectively. The Company expects to fulfill the majority of these commitments over the next five years.

For each of the twelve months ended December 31, 2023, 2022 and 2021, the Company recognized amortization expense of $1.9 million, which was included within income tax expense on the consolidated statements of income.

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Liquidity
12 Months Ended
Dec. 31, 2023
Liquidity [Abstract]  
Liquidity

Note 22 — Liquidity

Hanmi Financial

At December 31, 2023 and 2022, Hanmi Financial had $7.5 million and $10.6 million, respectively, in cash on deposit with the Bank. In addition, at December 31, 2023, Hanmi Financial had $32.4 million of securities available for sale that consisted solely of U.S. Treasury securities.

Hanmi Bank

The principal objective of our liquidity management program is to maintain the Bank’s ability to meet the day-to-day cash flow requirements of our customers who either wish to withdraw funds or to draw upon credit facilities to meet their cash needs. Management believes that the Bank, on a stand-alone basis, has adequate liquid assets to meet its current obligations. The Bank’s primary funding source will continue to be deposits originating from its branch platform. The Bank’s wholesale funds historically consisted of FHLB advances, brokered deposits, as well as State of California time deposits. As of December 31, 2023 and 2022, the Bank had $325.0 million and $350.0 million of FHLB advances, $58.3 million and $83.3 million of brokered deposits, and $120.0 million and $120.0 million of State of California time deposits, respectively.

We monitor the sources and uses of funds on a regular basis to maintain an acceptable liquidity position. The Bank’s primary source of borrowings is the FHLB, from which the Bank is eligible to borrow up to 30% of its assets. As of December 31, 2023, the total borrowing capacity available based on pledged collateral and the remaining available borrowing capacity were $1.54 billion and $1.09 billion, respectively, compared to $1.54 billion and $1.07 billion, respectively, as of December 31, 2022.

The amount that the FHLB is willing to advance differs based on the quality and character of qualifying collateral pledged by the Bank, and the advance rates for qualifying collateral may be adjusted upwards or downwards by the FHLB from time to time. To the extent deposit renewals and deposit growth are not sufficient to fund maturing and withdrawable deposits, repay maturing borrowings, fund existing and future loans, securities, and otherwise fund working capital needs and capital expenditures, the Bank may utilize the remaining borrowing capacity from its FHLB borrowing arrangement.

As a means of augmenting its liquidity, the Bank had an available borrowing source of $23.2 million from the Federal Reserve Discount Window and the BTFP, to which the Bank pledged securities with a market value of $24.8 million, and had no borrowings as of December 31, 2023. The BTFP facility is available until March 11, 2024. The Bank also maintains a line of credit for repurchase agreements up to $100.0 million. The Bank also had three unsecured federal funds lines of credit totaling $115.0 million with no outstanding balances as of December 31, 2023.

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Financial Information of Parent Company
12 Months Ended
Dec. 31, 2023
Condensed Financial Information Disclosure [Abstract]  
Condensed Financial Information of Parent Company

Note 23 — Condensed Financial Information of Parent Company

Balance Sheets

 

 

 

At December 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Assets

 

 

 

 

 

 

Cash

 

$

7,492

 

 

$

10,558

 

Securities available for sale

 

 

32,389

 

 

 

17,660

 

Investments in consolidated subsidiaries

 

 

790,425

 

 

 

728,172

 

Other assets

 

 

3,551

 

 

 

12,611

 

Total assets

 

$

833,857

 

 

$

769,001

 

Liabilities and stockholders' equity

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

Subordinated debentures

 

$

130,012

 

 

$

129,409

 

Other liabilities

 

 

1,954

 

 

 

2,077

 

Total liabilities

 

 

131,966

 

 

 

131,486

 

Stockholders' equity

 

 

701,891

 

 

 

637,515

 

Total liabilities and stockholders' equity

 

$

833,857

 

 

$

769,001

 

 

Statements of Income

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Dividends from bank subsidiaries

 

$

44,500

 

 

$

57,000

 

 

$

20,639

 

Interest income on securities

 

 

1,094

 

 

 

191

 

 

 

 

Interest expense

 

 

(6,482

)

 

 

(8,037

)

 

 

(8,273

)

Other expense

 

 

(5,817

)

 

 

(5,174

)

 

 

(4,891

)

Income before taxes and undistributed income of subsidiary

 

 

33,295

 

 

 

43,980

 

 

 

7,475

 

Income tax benefit

 

 

1,403

 

 

 

4,026

 

 

 

3,962

 

Income before undistributed income of subsidiary

 

 

34,698

 

 

 

48,006

 

 

 

11,437

 

Equity in undistributed income of subsidiary

 

 

45,343

 

 

 

53,388

 

 

 

87,239

 

Net income

 

$

80,041

 

 

$

101,394

 

 

$

98,676

 

 

Statements of Cash Flows

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Cash Flows from Operating Activities:

 

 

 

 

 

 

 

 

 

Net income

 

$

80,041

 

 

$

101,394

 

 

$

98,676

 

Adjustments to reconcile net income to net cash used in operating activities

 

 

 

 

 

 

 

 

 

Undistributed income of subsidiary

 

 

(45,343

)

 

 

(53,388

)

 

 

(87,239

)

Depreciation and amortization

 

 

409

 

 

 

1,703

 

 

 

1,148

 

Share-based compensation expense

 

 

2,680

 

 

 

2,596

 

 

 

2,437

 

Change in other assets and liabilities

 

 

8,879

 

 

 

(2,019

)

 

 

(9,076

)

Net cash provided by operating activities

 

 

46,666

 

 

 

50,286

 

 

 

5,946

 

Cash Flows from Investing Activities:

 

 

 

 

 

 

 

 

 

Purchases of securities

 

 

(21,328

)

 

 

(17,956

)

 

 

 

Proceeds from matured, called and repayment of securities

 

 

7,000

 

 

 

 

 

 

 

Net cash used in investing activities

 

 

(14,328

)

 

 

(17,956

)

 

 

 

Cash Flows from Financing Activities:

 

 

 

 

 

 

 

 

 

Proceeds from exercise of stock options

 

 

 

 

 

19

 

 

 

 

Issuance of subordinated debentures

 

 

 

 

 

 

 

 

107,929

 

Redemption of subordinated debentures, net of treasury debentures

 

 

 

 

 

(87,300

)

 

 

(13,043

)

Cash paid for employee vested shares surrendered due to employee tax liability

 

 

(785

)

 

 

(732

)

 

 

(572

)

Repurchase of common stock

 

 

(4,084

)

 

 

 

 

 

(6,135

)

Cash dividends paid

 

 

(30,535

)

 

 

(28,636

)

 

 

(16,514

)

Net cash provided by (used in) financing activities

 

 

(35,404

)

 

 

(116,649

)

 

 

71,665

 

Net increase (decrease) in cash

 

 

(3,066

)

 

 

(84,319

)

 

 

77,611

 

Cash at beginning of year

 

 

10,558

 

 

 

94,877

 

 

 

17,266

 

Cash at end of year

 

$

7,492

 

 

$

10,558

 

 

$

94,877

 

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

Note 24 — Subsequent Events

Cash Dividend

On January 25, 2024, the Company announced that the Board of Directors of the Company declared a quarterly cash dividend of $0.25 per share to be paid on February 22, 2024 to stockholders of record as of the close of business on February 5, 2024.

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Summary of Operations

Summary of Operations

Hanmi Financial Corporation (“Hanmi Financial,” the “Company,” “we,” “us” or “our”) is the holding company of Hanmi Bank (the “Bank”).

The Bank is a California state-chartered financial institution, the deposits of which are insured by the FDIC, up to applicable limits. The Bank is a state nonmember bank and the FDIC is its primary federal bank regulator. The California Department of Financial Protection and Innovation is the Bank's primary state bank regulator.

The Bank’s primary operations are related to traditional banking activities, including the acceptance of deposits and originating loans and investing in securities. The Bank is a community bank conducting general business banking, with its primary market encompassing the Korean-American and other ethnic communities. The Bank’s full-service offices are located in markets where many of the businesses are owned by immigrants and other minority groups. The Bank’s client base reflects the multi-ethnic composition of these communities. As of December 31, 2023, the Bank maintained a network of 35 full-service branch offices and eight loan production offices in California, Texas, Illinois, Virginia, New Jersey, New York, Colorado, Georgia and Washington.

Basis of Presentation

Basis of Presentation

The accounting and reporting policies of Hanmi Financial and subsidiaries conform, in all material respects, to U.S. generally accepted accounting principles (“GAAP”) and general practices within the banking industry. The information set forth in the following notes is presented on a continuing operations basis. The following is a summary of the significant accounting policies consistently applied in the preparation of the accompanying Consolidated Financial Statements.

Principles of Consolidation

Principles of Consolidation

The Consolidated Financial Statements include the accounts of Hanmi Financial and its wholly-owned subsidiaries, the Bank, and Hanmi Financial Corporation Statutory Trust I. All intercompany transactions and balances have been eliminated in consolidation.

Use of Estimates in the Preparation of Financial Statements

Use of Estimates in the Preparation of Financial Statements

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Reclassifications

Reclassifications

Certain amounts in the prior years' financial statements and related disclosures were reclassified to conform to the current year presentation with no effect on previously reported net income, stockholders’ equity or cash flows.

Segment Reporting

Segment Reporting

Through our branch network and lending units, we provide a broad range of financial products and services to individuals and companies. These products include demand, time and savings deposits; and commercial and industrial, real estate and consumer lending. While our chief decision makers monitor the revenue streams of our various products and services, operations are managed and financial performance is evaluated on a company-wide basis. Accordingly, we consider all of our operations to be aggregated in one reportable operating segment.

Cash and Due from Banks

Cash and Due from Banks

Cash and due from banks include cash, deposits with other financial institutions, and federal funds sold. Net cash flows are reported for customer loan and deposit transactions, interest bearing deposits in other financial institutions, and federal funds purchased and repurchase agreements.

Securities

Securities

Securities are classified into three categories and accounted for as follows:

(i)
Securities that we have the positive intent and ability to hold to maturity are classified as “held to maturity” and reported at amortized cost;
(ii)
Securities that are bought and held principally for the purpose of selling them in the near future are classified as “trading securities” and reported at fair value. Unrealized gains and losses are recognized in earnings;
(iii)
Securities not classified as held to maturity or trading securities are classified as “available for sale” and reported at fair value. Unrealized gains and losses are reported either in earnings or as a separate component of stockholders’ equity as accumulated other comprehensive income, net of income taxes.

All of the securities held by the Company are available for sale debt securities. For available for sale debt securities in an unrealized loss position, the Company first assesses whether it intends to sell, or it is more likely than not that it will be required to sell, the security before recovery of its amortized cost basis. If either of the criteria regarding intent or requirement to sell is met, the security’s amortized cost basis is written down to fair value through income. For available for sale debt securities that do not meet the aforementioned criteria, the Company evaluates whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and adverse conditions specifically related to the security, among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss is recorded and an allowance for credit losses is established, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance for credit losses is recognized in other comprehensive income.

Changes in the allowance for credit losses are recorded as a provision for or recovery of credit loss expense. Losses are charged against the allowance when management believes the risk of default of an available for sale security is confirmed or when either of the criteria regarding intent or requirement to sell is met.

Accrued interest receivable on available for sale debt securities totaled $3.3 million and $2.4 million at December 31, 2023 and 2022, respectively, and was excluded from the estimate of credit losses.

Loans Receivable

Loans receivable

Originated loans: Loans (other than SBA loans) are primarily originated by the Company with the intent to hold them for investment and are stated at the principal amount outstanding, net of deferred fees and costs. Net deferred fees and costs include nonrefundable loan fees, direct loan origination costs and initial direct costs. Net deferred fees or costs are recognized as an adjustment to interest income over the contractual life of the loans using the effective interest method or taken into income when the related loans are paid off or sold. The amortization of loan fees or costs is discontinued when a loan is placed on nonaccrual status. Interest income is recorded on an accrual basis in accordance with the terms of the respective loan and includes prepayment penalties. Equipment financing agreements are similar to commercial business loans in that the financing agreements are typically made on the basis of the borrower’s ability to make repayment from the cash flows of the borrower’s business.

Nonaccrual loans and nonperforming assets: Loans are placed on nonaccrual status when, in the opinion of management, the full timely collection of principal or interest is in doubt. Generally, the accrual of interest is discontinued when principal or interest payments become 90 or more days past due, unless management believes the loan is adequately collateralized and is in the process of collection. However, in certain instances, we may place a loan on nonaccrual status earlier, depending upon the individual circumstances surrounding the loan’s status. When an asset is placed on nonaccrual, previously accrued but unpaid interest is reversed against current interest income. Subsequent collections of cash are applied as principal reductions when received, except when the ultimate collectability of principal is probable, in which case interest payments are credited to income. Nonaccrual loans may be restored to accrual status when principal and interest become current and full repayment is expected, which generally occurs after payments of six months.

 

Nonperforming assets consist of loans on nonaccrual status, loans 90 days or more past due and still accruing interest, and OREO.

Loans Held for Sale

Loans held for sale

Loans originated, or transferred from loans receivable, and intended for sale in the secondary market are carried at the lower of aggregate cost or fair market value. Fair market value, if lower than cost, is determined based on valuations obtained from market participants or the value of underlying collateral, calculated individually. A valuation allowance is established if the market value of such loans is lower than their cost and net unrealized losses, if any, are recognized through a valuation allowance by charges to income. Origination fees on loans held for sale, net of certain costs of processing and closing the loans, are deferred until the time of sale and are included in the computation of the gain or loss from the sale of the related loans.

Allowance for Credit Losses

Allowance for credit losses

The Company calculates its allowance for credit losses by estimating expected credit losses on a collective basis for loans that share similar risk characteristics. Loans that do not share similar risk characteristics with other loans are evaluated for credit losses on an individual basis. The Company segments loans primarily by loan types, including the collateral type, loan purpose, contract term, amortization and payment structure, considering that the same type of loans share considerable similar risk characteristics. Depending on the type of the pool of financial assets with similar risk characteristics, the Company uses a DCF method, a PD/LGD method, or a WARM method to estimate expected credit losses.

The Company’s methodologies for estimating the allowance for credit losses consider available relevant information about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable forecasts. The methodologies apply historical loss information, adjusted for asset-specific characteristics, economic conditions at the measurement date, and forecasts about future economic conditions expected to exist through the contractual lives of the financial assets that were reasonable and supportable, to the identified pools of financial assets with similar risk characteristics. For all methodologies, the Company determined that four quarters represented a reasonable and supportable forecast period and revert to a historical loss rate over twelve quarters on a straight-line basis. The Company leverages quarterly economic projections from the Federal Open Market Committee and Moody’s Analytics to inform its loss driver forecasts over the four-quarter forecast period, utilizing the national unemployment rate forecast as the primary loss driver. The Company applies an expected loss ratio based on internal historical losses adjusted as appropriate for qualitative factors. The Company's evaluation of market, industry or business specific data, changes in the underlying portfolio composition, trends relating to credit quality, delinquencies, and reasonable and supportable forecasts of economic conditions informed the estimate of qualitative factors.

The Company estimated the allowance for credit losses on loans based on the underlying assets’ amortized cost basis. In the event that collection of principal becomes uncertain, the Company has policies in place to reverse accrued interest in a timely manner. Therefore, the Company has a policy to exclude accrued interest from the measurement of allowance for credit losses.

Expected credit losses are reflected in the allowance for credit losses through a charge to credit loss expense. When the Company deems all or a portion of a financial asset to be uncollectible, the appropriate amount is written off and the allowance for credit losses is reduced by the same amount. Subsequent recoveries, if any, are credited to the allowance for credit losses when received.

Credit Losses on Off-Balance Sheet Credit Exposures

Credit Losses on Off-Balance Sheet Credit Exposures

The Company has credit loss exposure for off-balance sheet lending commitments. The Company estimates expected credit losses for off-balance sheet exposures over the contractual period in which it is exposed to credit risk via a contractual obligation to extend credit, unless that obligation is unconditionally cancellable by the Company. The estimate includes consideration of the likelihood that funding will occur and an estimate of expected credit losses on commitments expected to be funded over its estimated life. Adjustments to the allowance for credit losses on off-balance sheet credit exposures is recognized as a provision for credit loss expense.

Individually Evaluated Loans

Individually Evaluated Loans

Individually evaluated loans are measured for expected credit losses based on the present value of expected cash flows discounted at the effective interest rate, the observable market price, or the fair value of collateral. The allowance for collateral dependent loans is calculated as the difference between the outstanding loan balance and the value of the collateral as determined by recent appraisals, less estimated costs to sell. The allowance for collateral dependent loans varies based on the collateral coverage of the loan at the time of the designation as nonperforming. We continue to monitor the collateral coverage on these loans on a quarterly basis, based on recent appraisals, and adjust the allowance accordingly.

Premises and Equipment

Premises and Equipment

Premises and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization are computed on the straight-line method over the estimated useful lives of the various classes of assets. The ranges of useful lives for the principal classes of assets are as follows:

 

Buildings and improvements

10 to 30 years

Furniture and equipment

3 to 10 years

Leasehold improvements

Term of lease or useful life, whichever is shorter

Software

3 to 7 years

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

We review long-lived assets and certain identifiable intangibles for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future net undiscounted cash flows expected to be generated by the asset. If such assets are considered to be nonperforming, the individual amount to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell.

Other Real Estate Owned and Repossessed Personal Property

Other Real Estate Owned and Repossessed Personal Property

Other real estate owned includes real estate acquired through foreclosure and other real estate holdings that are not used in the operation of the Company’s business. Repossessed personal property consists of equipment repossessed on defaulted equipment financing agreements. Other real estate owned and repossessed personal property are recorded at the lower of cost or fair value less estimated costs to sell. Subsequent declines in fair value are recorded through expense.

Servicing Assets

Servicing Assets

Servicing assets are initially recorded at fair value, which represents the price paid, and amortized in proportion to, and over the period of, estimated net servicing income.

Servicing assets are recorded based on the present value of the contractually specified servicing fee, net of adequate compensation cost, for the estimated life of the loan, using a discount rate and a constant prepayment rate. Management periodically evaluates the servicing assets for impairment. Impairment, if it occurs, is recognized in a valuation allowance in the period of impairment.

Goodwill and Other Intangible Assets

Goodwill and Other Intangible Assets

Goodwill and other intangible assets consist of acquired intangible assets arising from acquisitions, including core deposit and third-party originator intangibles. The acquired intangible assets are initially measured at fair value and then are amortized on the straight-line method over their estimated useful lives while goodwill is not amortized.

Goodwill and other intangible assets are assessed for impairment annually or whenever events or changes in circumstances indicate the carrying amount may not be recoverable. The Company performed its annual impairment test and determined no impairment existed as of December 31, 2023.

Federal Home Loan Bank Stock

Federal Home Loan Bank Stock

The Bank is a member of the FHLB of San Francisco and is required to own common stock in the FHLB based upon the Bank’s balance of outstanding FHLB advances. FHLB stock is carried at cost and may be sold back to the FHLB at its carrying

value. FHLB stock is periodically evaluated for impairment based on ultimate recovery of par value. Both cash and stock dividends received are reported as dividend income.

Bank-Owned Life Insurance

Bank-Owned Life Insurance

We have purchased single premium life insurance policies (“bank-owned life insurance”) on certain current and former officers. The Bank and named beneficiaries of various current and former covered officers are the beneficiaries under each policy. In the event of the death of a covered officer, the Bank and named beneficiaries of the covered officer will receive the specified insurance benefit from the insurance carrier. Bank-owned life insurance is recorded at the amount that can be realized under the insurance contract at the balance sheet date, which is the cash surrender value adjusted for other charges or other amounts due, if any, that are probable at settlement. Under the Split Dollar Death Benefit Agreements, upon death of an active or former employee, the designated beneficiary(ies) are eligible to receive benefits, which in the aggregate, totaled $2.5 million at December 31, 2023.

Revenue Recognition

Revenue Recognition

ASU 2014-09, Revenue from Contracts with Customers (Topic 606), established a principles-based approach to recognizing revenue that applies to all contracts other than those covered by other authoritative U.S. GAAP guidance. Quantitative and qualitative disclosures regarding the nature, amount, timing and uncertainty of revenue and cash flows are also required. The standard’s core principle is that a company shall recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. In doing so, companies generally are required to use more judgment and make more estimates than under prior guidance. These may include identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation.

Since the guidance does not apply to revenue associated with financial instruments, including loans and securities that are accounted for under GAAP, the new guidance did not have an impact on revenue most closely associated with our financial instruments, including interest income and expense. The Company completed its overall assessment of revenue streams and review of related contracts potentially affected by the ASU, including revenue streams associated with our noninterest income. Based on this assessment, the Company concluded that ASU 2014-09 did not change the method in which the Company currently recognizes revenue for these revenue streams.

The Company's noninterest income primarily includes service charges on deposit accounts, trade finance and other service charges and fees, servicing income, bank-owned life insurance income and gains or losses on sale of SBA loans and securities. Based on our assessment of revenue streams related to the Company's noninterest income, we concluded that the Company's performance obligations for such revenue streams are typically satisfied as services are rendered. If applicable, the Company records contract liabilities, or deferred revenue, when payments from customers are received or due in advance of providing services to customers, and records contract assets when services are provided to customers before payment is received or before payment is due. The Company’s noninterest revenue streams are largely based on transactional activities and since the Company generally receives payments for its services during the period or at the time services are provided, there are no contract asset or receivable balances as of December 31, 2023 and 2022. Consideration is often received immediately or shortly after the Company satisfies its performance obligations and revenue is recognized.

The Company also completed its evaluation of certain costs related to these revenue streams to determine whether such costs should be presented as expenses or contra-revenue (i.e., gross versus net) and concluded that our Consolidated Statements of Income do not include any revenue streams that are impacted by such gross versus net provisions of the standard.

Income Tax

Income Tax

We provide for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided when it is more likely than not that some portion or all of the deferred tax assets will not be realized.

The Company has invested in limited partnerships formed to develop and operate affordable housing units for lower income tenants throughout California. The partnership interests are accounted for utilizing the proportional amortization method with amortization expense and tax benefits recognized through the income tax provision.

Share-Based Compensation

Share-Based Compensation

The Company may provide awards of options, stock appreciation rights, restricted stock awards, restricted stock unit awards, shares granted as a bonus or in lieu of another award, dividend equivalents, other stock-based awards, or performance awards, together with any other right or interest to a participant. Plan participants may include executives and other employees, officers, directors, consultants and other persons who provide services to the Company or its related entities. All stock options granted under its stock-based benefit plans have an exercise price equal to the fair market value of the underlying common stock on the date of grant. Stock options granted generally vest based on three to five years of continuous service and expire 10 years from the date of grant. Restricted stock awards become fully vested after a certain number of years or after certain performance criteria are met. Performance stock units vest upon achievement of certain criteria and may have dividend equivalent rights associated with them. Hanmi Financial becomes entitled to an income tax deduction in an amount equal to the taxable income reported by the holders of the restricted shares when the restrictions are released and the shares are issued. Restricted shares are forfeited if officers and employees terminate employment prior to the lapsing of restrictions or if certain market condition criteria are not met. Forfeitures of restricted stock are treated as canceled shares.

Excess tax benefits from the exercise or vesting of share-based awards are included as a reduction in the provision for income tax expense in the period in which the exercise or vesting occurs.

Earnings per Share

Earnings per Share

Earnings per share (“EPS”) is calculated on both a basic and a diluted basis. Basic EPS excludes dilution and is computed by dividing income available to common stockholders by the weighted-average number of common shares outstanding for the period. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock or resulted from the issuance of common stock that then shared in earnings. For diluted EPS, the weighted-average number of common shares included the impact of unvested restricted stock under the treasury method.

Unvested restricted stock containing rights to non-forfeitable dividends are considered participating securities prior to vesting and have been included in the earnings allocation in computing basic and diluted EPS under the two-class method.

Treasury Stock

Treasury Stock

In January 2019, the Company's board of directors adopted a stock repurchase program, under which the Company may repurchase up to 5.0% of its then outstanding shares, or approximately 1.5 million shares of its common stock. The program permits shares to be repurchased in open market or private transactions, through block trades, and pursuant to any trading plan that may be adopted in accordance with Rule 10b5-1 of the Securities and Exchange Commission. The repurchase program may be suspended, terminated or modified at any time for any reason, including market conditions, the cost of repurchasing shares, the availability of alternative investment opportunities, liquidity, and other factors deemed appropriate. These factors may also affect the timing and amount of share repurchases. The repurchase program does not obligate the Company to purchase any particular number of shares. During the year ended December 31, 2023, there were 250,000 shares repurchased, for a total cost of $4.1 million.

We use the cost method of accounting for treasury stock. The cost method requires us to record the reacquisition cost of treasury stock as a deduction from stockholders’ equity on the Consolidated Balance Sheets.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

Fair values of financial instruments are estimated using relevant market information and other assumptions, as more fully disclosed in a separate note. Fair value estimates involve uncertainties and matters of significant judgment regarding interest rates, credit risk, prepayments, and other factors, especially in the absence of broad markets for particular items. Changes in assumptions or in market conditions could significantly affect these estimates.

Recently Issued Accounting Standards

Accounting Standards Adopted in 2023

 

ASU 2022-02, Troubled Debt Restructurings and Vintage Disclosures (Topic 326): The FASB amended the accounting and disclosure requirements for expected credit losses by removing the recognition and measurement guidance on TDRs and enhancing disclosures pertaining to certain loan refinancings and restructurings by creditors made to borrowers experiencing financial difficulty. Additionally, this standard requires disclosure of current-period gross write-offs by year of origination for financing receivables.

 

The standard became effective for the Company for the interim and annual periods beginning on January 1, 2023. The adoption of ASU 2022-02 did not have a material effect on the Company’s operating results or financial condition.

 

ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting: In March 2020, the FASB issued ASU 2020-04 to ease the potential burden in accounting for reference rate reform. The amendments in ASU 2020-04 are elective and apply to all entities that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform.

 

ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848: In March 2021, it was announced LIBOR would cease on June 30, 2023. Because the current relief in Topic 848 may not cover a period of time during which a significant number of modifications may take place, the amendments in this ASU will be deferred to December 31, 2024.

 

The new guidance on Topic 848 provided several optional expedients that reduce costs and complexity of accounting for reference rate reform, including measures to simplify or modify accounting issues resulting from reference rate reform for contract modifications, hedges, and debt securities.

 

The adoption of ASU 2020-04 did not have a material effect on the Company’s operating results or financial condition.

 

Recently Issued Accounting Standards Not Yet Effective

 

ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures: In December 2023, the FASB issued ASU 2023-09 to enhance the transparency and decision usefulness of income tax disclosures primarily related to income tax rate reconciliation and income taxes information. The amendments in ASU 2023-09 are effective for fiscal years beginning after December 15, 2024. The adoption of ASU 2023-09 is not expected to have material effect on the Company’s operating results or financial condition.

 

ASU 2023-07, Segment Reporting (Topic 280): Segment Reporting: In November 2023, the FASB issued ASU 2023-07 to provide updates that improve reportable segment disclosure requirements, primarily through enhanced disclosures on significant segment expenses. The amendments in ASU 2023-07 are effective for fiscal years beginning after December 15, 2024. The adoption of ASU 2023-07 is not expected to have material effect on the Company’s operating results or financial condition.

Fair Value Measurements

ASC 820, Fair Value Measurements and Disclosures, defines fair value, establishes a framework for measuring fair value including a three-level valuation hierarchy, and expands disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The three-level fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The three levels of inputs that may be used to measure fair value are defined as follows:

Level 1 - Quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity has the ability to access as of the measurement date.
Level 2 - Significant other observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, and other inputs that are observable or can be corroborated by observable market data.
Level 3 - Significant unobservable inputs that reflect a company’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.

Fair value is used on a recurring basis for certain assets and liabilities in which fair value is the primary basis of accounting. Additionally, fair value is used on a non-recurring basis to evaluate assets or liabilities for impairment or for disclosure purposes.

We record securities available for sale at fair value on a recurring basis. Certain other assets, such as loans held for sale, nonperforming loans, OREO, bank-owned premises, and core deposit intangible, are recorded at fair value on a non-recurring basis. Non-recurring fair value measurements typically involve assets that are periodically evaluated for impairment and for which any impairment is recorded in the period in which the re-measurement is performed.

The following methods and assumptions were used to estimate the fair value of each class of financial instrument below:

Securities available for sale - The fair values of securities available for sale are determined by obtaining quoted prices on nationally recognized securities exchanges. If quoted prices are not available, fair values are measured using matrix pricing, which is a mathematical technique used widely in the industry to value debt securities without relying exclusively on quoted prices for the specific securities but rather by relying on the securities’ relationship to other benchmark quoted securities, or other model-based valuation techniques requiring observable inputs other than quoted prices such as yield curve, prepayment speeds, and default rates. Level 1 securities include U.S. Treasury securities and mutual funds that are traded on an active exchange or by dealers or brokers in active over-the-counter markets. The fair value of these securities is determined by quoted prices on an active exchange or over-the-counter market. Level 2 securities primarily include mortgage-backed securities, collateralized mortgage obligations, U.S. government agency securities and municipal bonds in markets that are active. In determining the fair value of the securities categorized as Level 2, we obtain reports from an investment accounting service provider detailing the fair value of each investment security held as of each reporting date. The investment accounting service provider obtains prices from nationally recognized pricing services. We review the prices obtained for reasonableness based on our understanding of the marketplace, and also consider any credit issues related to the bonds. As we have not made any adjustments to the market quotes provided to us and as they are based on observable market data, they have been categorized as Level 2 within the fair value hierarchy. Level 3 securities are instruments that are not traded in the market. Therefore, no observable market data for the instrument is available, which necessitates the use of significant unobservable inputs.

Derivatives – The fair values of derivatives are based on valuation models using observable market data as of the measurement date (Level 2). Our derivatives are traded in an over-the-counter market where quoted market prices are not always available. Therefore, the fair values of derivatives are determined using quantitative models that utilize multiple market inputs. The inputs will vary based on the type of derivative, but could include interest rates, prices and indices to generate continuous yield or pricing curves, prepayment rates, and volatility factors to value the position. The majority of market inputs are actively quoted and can be validated through external sources, including brokers, market transactions and third-party pricing services.

Loans held for sale – All loans held for sale are SBA loans carried at the lower of cost or fair value. Management obtains quotes, bids or pricing indication sheets on all, or, part of these loans directly from the purchasing financial institutions.

Premiums received, or, to be received on the quotes, bids or pricing indication sheets are indicative of the fact that cost is lower than fair value. At December 31, 2023 and 2022, the entire balance of SBA loans held for sale was recorded at its cost. We record SBA loans held for sale on a nonrecurring basis with Level 2 inputs.

Nonperforming loans – Nonaccrual loans receivable and performing restructured loans receivable are considered nonperforming for reporting purposes and are measured and recorded at fair value on a non-recurring basis. All nonperforming loans with a carrying balance over $250,000 are individually evaluated for the amount of expected credit losses, if any. Nonperforming loans with a carrying balance of $250,000 or less are evaluated collectively. However, from time to time, nonrecurring fair value adjustments to collateral dependent nonperforming loans are recorded based on either the current appraised value of the collateral, a Level 3 measurement, or management’s judgment and estimation of value reported on older appraisals that are then adjusted based on recent market trends, also a Level 3 measurement.

OREO – Fair value of OREO is based primarily on third-party appraisals, less costs to sell and result in a Level 3 classification of the inputs for determining fair value. Appraisals are required annually and may be updated more frequently as circumstances require and the fair value adjustments are made to OREO based on the updated appraised value of the property.

Servicing assets - On a quarterly basis, the Company utilizes a third-party service to evaluate servicing assets related to loans sold to unaffiliated parties with servicing retained, which results in a Level 3 classification. Servicing assets are assessed for impairment or increased obligation based on fair value at each reporting date.

Other repossessed assets – Fair value of equipment from leasing contracts is based primarily on a third-party valuation service, less costs to sell and result in a Level 3 classification of the inputs for determining fair value. Valuations are required at the time the asset is repossessed and may be subsequently updated periodically due to the Company’s short-term possession of the asset prior to its sale, or, as circumstances require and the fair value adjustments are made to the asset based on its value prior to sale.

The following table represents quantitative information about Level 3 fair value assumptions for assets measured at fair value on a non-recurring basis at December 31, 2023 and 2022:

 

Fair Value

 

Valuation
Techniques

Unobservable
Input(s)

Range (Weighted
Average)

 

(dollars in thousands)

 

December 31, 2023

 

 

Collateral dependent loans:

 

 

 

 

Real estate loans:

 

 

 

Commercial property

 

 

 

 

Retail

$

1,530

 

Market approach

Adjustments to market data

5% to 20% / 15%

(1)

Hospitality

 

338

 

Market approach

Adjustments to market data

(30)% to 35% / (1)%

(1)

Other

 

305

 

Market approach

Adjustments to market data

(6)% to 1% / (2)%

(1)

Residential

 

1

 

Market approach

Adjustments to market data

(15)% to 3% / (6)%

(1)

Total real estate loans

 

2,174

 

 

 

 

Commercial and industrial loans

 

5,178

 

Market approach

Adjustments to market data

(20)% to 55% / (2)%

(1)

Total

$

7,352

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other real estate owned

 

$

117

 

 

Market approach

Adjustments to market data

 

(10)% to 5% / (2)%

(1)

 

 

 

 

 

 

 

 

 

 

 

Repossessed personal property

 

 

1,305

 

 

Market approach

Adjustments to market data

 

 

(2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

Collateral dependent loans:

 

 

 

 

Real estate loans:

 

 

 

Commercial property

 

 

 

 

Retail

$

1,930

 

Market approach

Adjustments to market data

5% to 25% / 16%

(1)

Other

 

256

 

Market approach

Adjustments to market data

(42)% to 3% / (24)%

(1)

Residential

 

508

 

Market approach

Adjustments to market data

(15)% to 3% / (1)%

(1)

Total real estate loans

 

2,694

 

 

 

Total

$

2,694

 

 

 

 

 

 

 

 

 

 

 

 

 

Other real estate owned

 

$

117

 

 

Market approach

Adjustments to market data

 

(20)% to 20% / (2)%

(1)

 

 

 

 

 

 

 

 

 

 

 

Repossessed personal property

 

467

 

Market approach

Adjustments to market data

 

(2)

 

 

 

 

 

 

 

 

 

 

 

Servicing assets

 

 

7,176

 

 

Market approach

Prepayment rate
Discount rate

 

11% to 17% / 16%
22% to 25% / 22%

(3)

 

(1)
Appraisal reports utilize a combination of valuation techniques including a market approach, where prices and other relevant information generated by market transactions involving similar or comparable properties are used to determine the appraised value. Appraisals may include an ‘as is’ and ‘upon completion’ valuation scenarios. Adjustments are routinely made in the appraisal process by third-party appraisers to adjust for differences between the comparable sales and income data. Adjustments also result from the consideration of relevant economic and demographic factors with the potential to affect property values. Also, prospective values are based on the market conditions which exist at the date of inspection combined with informed forecasts based on current trends in supply and demand for the property types under appraisal. Positive adjustments disclosed in this table represent increases to the sales comparison and negative adjustment represent decreases.
(2)
The equipment is usually too low in value to use a professional appraisal service. The values are determined internally using a combination of auction values, vendor recommendations and sales comparisons depending on the equipment type. Some highly commoditized equipment, such as commercial trucks have services that provide industry values.
(3)
Fair value is based on a valuation model using the present value of estimated future cash flows, prepayment speeds, default rates, and discount rates. Servicing assets are subsequently measured using the amortization method which requires servicing rights to be amortized into income over the period of the estimated future net servicing income of the underlying loans.

 

ASC 825, Financial Instruments, requires disclosure of the fair value of financial assets and financial liabilities, including those financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis. The methodologies for estimating the fair value of financial assets and financial liabilities that are measured on a recurring basis or non-recurring basis are discussed above.

The estimated fair value of financial instruments has been determined by using available market information and appropriate valuation methodologies. However, considerable judgment is required to interpret market data in order to develop estimates of fair value. Accordingly, the estimates presented herein are not necessarily indicative of the amounts that we could realize in a current market exchange. The use of different market assumptions and/or estimation methodologies may have a material effect on the estimated fair value amounts.

Effective January 1, 2018, the Company adopted ASU 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities (Topic 825). This standard, among other provisions, requires public business entities to use the exit price notion when measuring the fair value of financial instruments for disclosure purposes. Other than certain financial instruments for which we have concluded that the carrying amounts approximate fair value, the fair value estimates shown below are based on an exit price notion as of December 31, 2023 and 2022, as required by ASU 2016-01. The financial instruments for which we have concluded that the carrying amounts approximate fair value include: cash and due from banks, accrued interest receivable and payable, and noninterest-bearing deposits.

Derivative Instruments and Hedging Activities

Derivative Instruments and Hedging Activities

FASB ASC 815, Derivatives and Hedging (“ASC 815”), provides the disclosure requirements for derivatives and hedging activities with the intent to provide users of financial statements with an enhanced understanding of: (a) how and why an entity uses derivative instruments, (b) how the entity accounts for derivative instruments and related hedged items, and (c) how derivative instruments and related hedged items affect an entity’s financial position, financial performance, and cash flows. Further, qualitative disclosures are required that explain the Company’s objectives and strategies for using derivatives, as well as quantitative disclosures about the fair value of and gains and losses on derivative instruments, and disclosures about credit-risk-related contingent features in derivative instruments.

As required by ASC 815, the Company records all derivatives on the balance sheet at fair value. The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk, such as interest rate risk, are considered fair value hedges. Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges. Derivatives may also be designated as hedges of the foreign currency exposure of a net investment in a foreign operation. Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge. The Company may enter into derivative contracts that are intended to economically hedge a certain level of its risk, even though hedge accounting does not apply or the Company elects not to apply hedge accounting.

In accordance with the FASB’s fair value measurement guidance in ASU 2011-04, Fair Value Measurement (Topic 820), the Company made an accounting policy election to measure the credit risk of its derivative financial instruments that are subject to master netting agreements on a net basis by counterparty portfolio.

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Useful Lives for Principal Classes of Assets The ranges of useful lives for the principal classes of assets are as follows:

Buildings and improvements

10 to 30 years

Furniture and equipment

3 to 10 years

Leasehold improvements

Term of lease or useful life, whichever is shorter

Software

3 to 7 years

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities (Tables)
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Summary of Investment Securities Available for Sale

The following is a summary of securities available for sale as of December 31, 2023 and 2022:

 

 

 

 

 

 

Gross

 

 

Gross

 

 

Estimated

 

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Fair

 

 

 

Cost

 

 

Gain

 

 

Loss

 

 

Value

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

86,355

 

 

$

173

 

 

$

(1,040

)

 

$

85,488

 

U.S. government agency and sponsored agency obligations:

 

 

 

 

 

 

 

 

 

 

 

 

Mortgage-backed securities - residential

 

 

504,544

 

 

 

481

 

 

 

(62,697

)

 

 

442,328

 

Mortgage-backed securities - commercial

 

 

59,973

 

 

 

 

 

 

(11,982

)

 

 

47,991

 

Collateralized mortgage obligations

 

 

106,823

 

 

 

237

 

 

 

(9,649

)

 

 

97,411

 

Debt securities

 

 

132,215

 

 

 

 

 

 

(7,590

)

 

 

124,625

 

Total U.S. government agency and sponsored agency obligations

 

 

803,555

 

 

 

718

 

 

 

(91,918

)

 

 

712,355

 

Municipal bonds-tax exempt

 

 

77,121

 

 

 

 

 

 

(9,225

)

 

 

67,896

 

Total securities available for sale

 

$

967,031

 

 

$

891

 

 

$

(102,183

)

 

$

865,739

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

49,690

 

 

$

 

 

$

(1,664

)

 

$

48,026

 

U.S. government agency and sponsored agency obligations:

 

 

 

 

 

 

 

 

 

 

 

 

Mortgage-backed securities - residential

 

 

540,590

 

 

 

63

 

 

 

(75,501

)

 

 

465,152

 

Mortgage-backed securities - commercial

 

 

61,799

 

 

 

 

 

 

(10,507

)

 

 

51,292

 

Collateralized mortgage obligations

 

 

98,236

 

 

 

 

 

 

(12,751

)

 

 

85,485

 

Debt securities

 

 

150,338

 

 

 

 

 

 

(11,839

)

 

 

138,499

 

Total U.S. government agency and sponsored agency obligations

 

 

850,963

 

 

 

63

 

 

 

(110,598

)

 

 

740,428

 

Municipal bonds-tax exempt

 

 

78,143

 

 

 

 

 

 

(12,759

)

 

 

65,384

 

Total securities available for sale

 

$

978,796

 

 

$

63

 

 

$

(125,021

)

 

$

853,838

 

Schedule of Amortized Cost and Estimated Fair Value of Investment Securities by Contractual Maturity

The amortized cost and estimated fair value of securities as of December 31, 2023, by contractual or expected maturity, are shown below. Collateralized mortgage obligations are included in the table shown below based on their expected maturities. All other securities are included based on their contractual maturities. Mortgage-backed securities included in the table below may mature before their contractual maturities.

 

 

 

Available for Sale

 

 

 

Amortized

 

 

Estimated

 

 

 

Cost

 

 

Fair Value

 

 

 

(in thousands)

 

Within one year

 

$

62,521

 

 

$

61,828

 

Over one year through five years

 

 

169,176

 

 

 

160,983

 

Over five years through ten years

 

 

83,720

 

 

 

77,608

 

Over ten years

 

 

651,614

 

 

 

565,320

 

Total

 

$

967,031

 

 

$

865,739

 

Summary of Debt Securities Available for Sale in an Unrealized Loss Position for Which an Allowance for Credit Losses Has Not Been Recorded

The following table summarizes debt securities available for sale in an unrealized loss position for which an allowance for credit losses has not been recorded at December 31, 2023 and 2022, aggregated by major security type and length of time in a continuous unrealized loss position:

 

 

 

Holding Period

 

 

 

Less than 12 Months

 

 

12 Months or More

 

 

Total

 

 

 

Gross
Unrealized
Loss

 

 

Estimated
Fair
Value

 

 

Number
of
Securities

 

 

Gross
Unrealized
Loss

 

 

Estimated
Fair
Value

 

 

Number
of
Securities

 

 

Gross
Unrealized
Loss

 

 

Estimated
Fair
Value

 

 

Number
of
Securities

 

 

 

(in thousands, except number of securities)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

(57

)

 

$

21,024

 

 

 

7

 

 

$

(983

)

 

$

32,449

 

 

 

11

 

 

$

(1,040

)

 

$

53,473

 

 

 

18

 

U.S. government agency and sponsored agency obligations:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mortgage-backed securities - residential

 

 

(11

)

 

 

2,324

 

 

 

5

 

 

 

(62,686

)

 

 

411,417

 

 

 

118

 

 

 

(62,697

)

 

 

413,741

 

 

 

123

 

Mortgage-backed securities - commercial

 

 

 

 

 

 

 

 

 

 

 

(11,982

)

 

 

47,991

 

 

 

15

 

 

 

(11,982

)

 

 

47,991

 

 

 

15

 

Collateralized mortgage obligations

 

 

(38

)

 

 

7,074

 

 

 

2

 

 

 

(9,611

)

 

 

63,610

 

 

 

24

 

 

 

(9,649

)

 

 

70,684

 

 

 

26

 

Debt securities

 

 

 

 

 

 

 

 

 

 

 

(7,590

)

 

 

124,625

 

 

 

26

 

 

 

(7,590

)

 

 

124,625

 

 

 

26

 

Total U.S. government agency and sponsored agency obligations

 

 

(49

)

 

 

9,398

 

 

 

7

 

 

 

(91,869

)

 

 

647,643

 

 

 

183

 

 

 

(91,918

)

 

 

657,041

 

 

 

190

 

Municipal bonds-tax exempt

 

 

 

 

 

 

 

 

 

 

 

(9,225

)

 

 

67,896

 

 

 

19

 

 

 

(9,225

)

 

 

67,896

 

 

 

19

 

Total

 

$

(106

)

 

$

30,422

 

 

 

14

 

 

$

(102,077

)

 

$

747,988

 

 

 

213

 

 

$

(102,183

)

 

$

778,410

 

 

 

227

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

(414

)

 

$

33,812

 

 

 

14

 

 

$

(1,250

)

 

$

14,215

 

 

 

4

 

 

$

(1,664

)

 

$

48,027

 

 

 

18

 

U.S. government agency and sponsored agency obligations:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mortgage-backed securities - residential

 

 

(1,712

)

 

 

36,009

 

 

 

18

 

 

 

(73,789

)

 

 

424,302

 

 

 

105

 

 

 

(75,501

)

 

 

460,311

 

 

 

123

 

Mortgage-backed securities - commercial

 

 

(84

)

 

 

4,069

 

 

 

1

 

 

 

(10,423

)

 

 

47,221

 

 

 

14

 

 

 

(10,507

)

 

 

51,290

 

 

 

15

 

Collateralized mortgage obligations

 

 

(1,011

)

 

 

23,606

 

 

 

8

 

 

 

(11,740

)

 

 

61,879

 

 

 

20

 

 

 

(12,751

)

 

 

85,485

 

 

 

28

 

Debt securities

 

 

(1,103

)

 

 

31,714

 

 

 

8

 

 

 

(10,736

)

 

 

106,785

 

 

 

22

 

 

 

(11,839

)

 

 

138,499

 

 

 

30

 

Total U.S. government agency and sponsored agency obligations

 

 

(3,910

)

 

 

95,398

 

 

 

35

 

 

 

(106,688

)

 

 

640,187

 

 

 

161

 

 

 

(110,598

)

 

 

735,585

 

 

 

196

 

Municipal bonds-tax exempt

 

 

 

 

 

 

 

 

 

 

 

(12,759

)

 

 

65,385

 

 

 

19

 

 

 

(12,759

)

 

 

65,385

 

 

 

19

 

Total

 

$

(4,324

)

 

$

129,210

 

 

 

49

 

 

$

(120,697

)

 

$

719,787

 

 

 

184

 

 

$

(125,021

)

 

$

848,997

 

 

 

233

 

 

Realized Gains and Losses on Sales of Investment Securities

Realized gains and losses on sales of securities and proceeds from sales of securities were as follows for the periods indicated:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Gross realized gains on sales of securities

 

$

 

 

$

 

 

$

99

 

Gross realized losses on sales of securities

 

 

(1,871

)

 

 

 

 

 

(598

)

Net realized gains (losses) on sales of securities

 

$

(1,871

)

 

$

 

 

$

(499

)

Proceeds from sales of securities

 

$

8,149

 

 

 

 

 

 

55,884

 

XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable (Tables)
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Loans Receivable

Loans receivable consisted of the following as of the dates indicated:

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Real estate loans:

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

Retail

 

$

1,107,360

 

 

$

1,023,608

 

Hospitality

 

 

740,519

 

 

 

646,893

 

Office

 

 

574,981

 

 

 

499,946

 

Other (1)

 

 

1,366,534

 

 

 

1,553,729

 

Total commercial property loans

 

 

3,789,394

 

 

 

3,724,176

 

Construction

 

 

100,345

 

 

 

109,205

 

Residential (2)

 

 

962,661

 

 

 

734,472

 

Total real estate loans

 

 

4,852,400

 

 

 

4,567,853

 

Commercial and industrial loans (3)

 

 

747,819

 

 

 

804,492

 

Equipment financing agreements

 

 

582,215

 

 

 

594,788

 

Loans receivable

 

 

6,182,434

 

 

 

5,967,133

 

Allowance for credit losses

 

 

(69,462

)

 

 

(71,523

)

Loans receivable, net

 

$

6,112,972

 

 

$

5,895,610

 

 

(1)
Includes, among other property types, mixed-use, gas station, apartment, industrial, faith-based facilities and warehouse; the remaining real estate categories represent less than 1% of the Bank's total loans receivable.
(2)
Includes $1.9 million and $2.4 million of home equity loans and lines, and $4.5 million and $4.6 million of personal loans at December 31, 2023 and 2022, respectively.
(3)
At December 31, 2023 and 2022, PPP loans were $0.2 million and $0.9 million, respectively.
Information on SBA Loans Held for Sale

The following table details the information on SBA loans held for sale by portfolio segment for the years ended December 31, 2023 and 2022:

 

 

 

Real Estate

 

 

Commercial
and Industrial

 

 

Total

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

Balance at beginning of period

 

$

3,775

 

 

$

4,268

 

 

$

8,043

 

Originations and transfers

 

 

65,705

 

 

 

39,293

 

 

 

104,998

 

Sales

 

 

(60,611

)

 

 

(39,903

)

 

 

(100,514

)

Principal paydowns and amortization

 

 

(77

)

 

 

(437

)

 

 

(514

)

Balance at end of period

 

$

8,792

 

 

$

3,221

 

 

$

12,013

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

 

 

 

 

 

 

Balance at beginning of period

 

$

6,954

 

 

$

6,388

 

 

$

13,342

 

Originations and transfers

 

 

99,547

 

 

 

51,278

 

 

 

150,825

 

Sales

 

 

(102,720

)

 

 

(53,389

)

 

 

(156,109

)

Principal paydowns and amortization

 

 

(6

)

 

 

(9

)

 

 

(15

)

Balance at end of period

 

$

3,775

 

 

$

4,268

 

 

$

8,043

 

Loans Purchased by Portfolio Segment

The following table presents loans purchased by portfolio segment for the years ended December 31, 2023 and 2022:

 

 

 

Commercial
Real Estate

 

 

Commercial
and Industrial

 

 

Residential
Real Estate

 

 

Total

 

 

 

(in thousands)

 

2023

 

$

 

 

$

9,657

 

 

$

 

 

$

9,657

 

2022

 

$

11,030

 

 

$

180

 

 

$

18,715

 

 

$

29,925

 

 

 

Allowance for Credit Losses by Portfolio Segment

The following table details the information on the allowance for credit losses by portfolio segment for the years ended December 31, 2023, 2022 and 2021:

 

 

 

Real
Estate

 

 

Commercial
and
Industrial

 

 

Equipment Financing Agreements

 

 

Total

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for credit losses:

 

 

 

 

 

 

 

 

 

 

 

 

Beginning balance

 

$

44,026

 

 

$

15,267

 

 

$

12,230

 

 

$

71,523

 

Charge-offs

 

 

(627

)

 

 

(6,657

)

 

 

(8,806

)

 

 

(16,090

)

Recoveries

 

 

312

 

 

 

7,089

 

 

 

1,646

 

 

 

9,047

 

Provision (recovery) for credit losses

 

 

1,788

 

 

 

(5,442

)

 

 

8,636

 

 

 

4,982

 

Ending balance

 

$

45,499

 

 

$

10,257

 

 

$

13,706

 

 

$

69,462

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for credit losses:

 

 

 

 

 

 

 

 

 

 

 

 

Beginning balance

 

$

48,890

 

 

$

12,418

 

 

$

11,249

 

 

$

72,557

 

Charge-offs

 

 

(1,886

)

 

 

(524

)

 

 

(2,312

)

 

 

(4,722

)

Recoveries

 

 

848

 

 

 

1,178

 

 

 

1,322

 

 

 

3,348

 

Provision (recovery) for credit losses

 

 

(3,826

)

 

 

2,195

 

 

 

1,971

 

 

 

340

 

Ending balance

 

$

44,026

 

 

$

15,267

 

 

$

12,230

 

 

$

71,523

 

December 31, 2021

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for credit losses:

 

 

 

 

 

 

 

 

 

 

 

 

Beginning balance

 

$

51,876

 

 

$

21,410

 

 

$

17,140

 

 

$

90,426

 

Charge-offs

 

 

(1,427

)

 

 

(546

)

 

 

(4,400

)

 

 

(6,373

)

Recoveries

 

 

10,807

 

 

 

897

 

 

 

946

 

 

 

12,650

 

Provision (recovery) for credit losses

 

 

(12,366

)

 

 

(9,343

)

 

 

(2,437

)

 

 

(24,146

)

Ending balance

 

$

48,890

 

 

$

12,418

 

 

$

11,249

 

 

$

72,557

 

The table below presents the allowance for credit losses by portfolio segment as a percentage of the total allowance for credit losses and loans by portfolio segment as a percentage of the aggregate investment of loans receivable for the years ended December 31, 2023 and 2022:

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

 

Allowance
Amount

 

 

Percentage
of Total
Allowance

 

 

Total
Loans

 

 

Percentage
of Total
Loans

 

 

Allowance
Amount

 

 

Percentage
of Total
Allowance

 

 

Total
Loans

 

 

Percentage
of Total
Loans

 

 

 

(dollars in thousands)

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Retail

 

$

10,264

 

 

 

14.8

%

 

$

1,107,360

 

 

 

17.9

%

 

$

7,872

 

 

 

11.0

%

 

$

1,023,608

 

 

 

17.2

%

Hospitality

 

 

15,534

 

 

 

22.4

 

 

 

740,519

 

 

 

12.0

 

 

 

13,407

 

 

 

18.7

 

 

 

646,893

 

 

 

10.8

 

Office

 

 

3,024

 

 

 

4.4

 

 

 

574,981

 

 

 

9.3

 

 

 

2,293

 

 

 

3.2

 

 

 

499,946

 

 

 

8.4

 

Other

 

 

8,663

 

 

 

12.4

 

 

 

1,366,534

 

 

 

22.1

 

 

 

13,056

 

 

 

18.3

 

 

 

1,553,729

 

 

 

26.0

 

Total commercial property loans

 

 

37,485

 

 

 

54.0

 

 

 

3,789,394

 

 

 

61.3

 

 

 

36,628

 

 

 

51.2

 

 

 

3,724,176

 

 

 

62.4

 

Construction

 

 

2,756

 

 

 

4.0

 

 

 

100,345

 

 

 

1.6

 

 

 

4,022

 

 

 

5.7

 

 

 

109,205

 

 

 

1.8

 

Residential

 

 

5,258

 

 

 

7.5

 

 

 

962,661

 

 

 

15.6

 

 

 

3,376

 

 

 

4.7

 

 

 

734,472

 

 

 

12.4

 

Total real estate loans

 

 

45,499

 

 

 

65.5

 

 

 

4,852,400

 

 

 

78.5

 

 

 

44,026

 

 

 

61.6

 

 

 

4,567,853

 

 

 

76.6

 

Commercial and industrial loans

 

 

10,257

 

 

 

14.8

 

 

 

747,819

 

 

 

12.1

 

 

 

15,267

 

 

 

21.3

 

 

 

804,492

 

 

 

13.4

 

Equipment financing agreements

 

 

13,706

 

 

 

19.7

 

 

 

582,215

 

 

 

9.4

 

 

 

12,230

 

 

 

17.1

 

 

 

594,788

 

 

 

10.0

 

Total

 

$

69,462

 

 

 

100.0

%

 

$

6,182,434

 

 

 

100.0

%

 

$

71,523

 

 

 

100.0

%

 

$

5,967,133

 

 

 

100.0

%

Summary of Amortized Cost Basis of Collateral Dependent Loans By Class of Loans

The following table represents the amortized cost basis of collateral dependent loans by class of loans as of December 31, 2023 and 2022, for which repayment is expected to be obtained through the sale of the underlying collateral and any collateral dependent loans that are still accruing but are considered nonperforming.

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Real estate loans:

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

Retail

 

$

1,530

 

 

$

1,930

 

Hospitality

 

 

338

 

 

 

 

Other (1)

 

 

305

 

 

 

256

 

Total commercial property loans

 

 

2,173

 

 

 

2,186

 

Residential

 

 

1

 

 

 

508

 

Total real estate loans

 

 

2,174

 

 

 

2,694

 

Commercial and industrial loans

 

 

5,178

 

 

 

 

Total

 

$

7,352

 

 

$

2,694

 

 

(1)
Includes, among other property types, mixed-use, gas station, apartment, industrial, faith-based facilities and warehouse; the remaining real estate categories represent less than one percent of the Bank's total loans receivable.
Credit Quality of Loan Portfolio

Loans by Vintage Year and Risk Rating

 

 

 

Term Loans

 

 

 

 

 

 

 

 

 

Amortized Cost Basis by Origination Year (1)

 

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

2021

 

 

2020

 

 

2019

 

 

Prior

 

 

Revolving
Loans
Amortized
Cost Basis

 

 

Total

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

$

683,819

 

 

$

986,822

 

 

$

858,821

 

 

$

572,950

 

 

$

378,067

 

 

$

238,400

 

 

$

30,236

 

 

$

3,749,115

 

Special Mention

 

 

4,400

 

 

 

3,997

 

 

 

3,271

 

 

 

5,670

 

 

 

711

 

 

 

2,310

 

 

 

1,406

 

 

 

21,765

 

Classified

 

 

3,065

 

 

 

1,080

 

 

 

4,899

 

 

 

 

 

 

5,578

 

 

 

3,892

 

 

 

 

 

 

18,514

 

Total commercial property

 

 

691,284

 

 

 

991,899

 

 

 

866,991

 

 

 

578,620

 

 

 

384,356

 

 

 

244,602

 

 

 

31,642

 

 

 

3,789,394

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

411

 

 

 

 

 

 

216

 

 

 

 

 

 

627

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

403

 

 

 

 

 

 

(81

)

 

 

 

 

 

322

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Construction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

72,039

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

72,039

 

Special Mention

 

 

 

 

 

 

 

 

28,306

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

28,306

 

Classified

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total construction

 

 

72,039

 

 

 

 

 

 

28,306

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

100,345

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Residential

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

290,196

 

 

 

375,712

 

 

 

158,618

 

 

 

12,656

 

 

 

217

 

 

 

119,736

 

 

 

5,025

 

 

 

962,160

 

Special Mention

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

500

 

 

 

500

 

Classified

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

1

 

Total residential

 

 

290,196

 

 

 

375,712

 

 

 

158,618

 

 

 

12,656

 

 

 

217

 

 

 

119,737

 

 

 

5,525

 

 

 

962,661

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(7

)

 

 

 

 

 

(7

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total real estate loans

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

1,046,054

 

 

 

1,362,534

 

 

 

1,017,439

 

 

 

585,606

 

 

 

378,284

 

 

 

358,136

 

 

 

35,261

 

 

 

4,783,314

 

Special Mention

 

 

4,400

 

 

 

3,997

 

 

 

31,577

 

 

 

5,670

 

 

 

711

 

 

 

2,310

 

 

 

1,906

 

 

 

50,571

 

Classified

 

 

3,065

 

 

 

1,080

 

 

 

4,899

 

 

 

 

 

 

5,578

 

 

 

3,893

 

 

 

 

 

 

18,515

 

Total real estate loans

 

 

1,053,519

 

 

 

1,367,611

 

 

 

1,053,915

 

 

 

591,276

 

 

 

384,573

 

 

 

364,339

 

 

 

37,167

 

 

 

4,852,400

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

411

 

 

 

 

 

 

216

 

 

 

 

 

 

627

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

403

 

 

 

 

 

 

(88

)

 

 

 

 

 

315

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial and industrial loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

177,864

 

 

 

169,209

 

 

 

84,198

 

 

 

31,348

 

 

 

9,971

 

 

 

12,920

 

 

 

242,044

 

 

 

727,554

 

Special Mention

 

 

 

 

 

14,578

 

 

 

 

 

 

102

 

 

 

 

 

 

65

 

 

 

(1

)

 

 

14,744

 

Classified

 

 

329

 

 

 

 

 

 

 

 

 

 

 

 

79

 

 

 

174

 

 

 

4,939

 

 

 

5,521

 

Total commercial and industrial loans

 

 

178,193

 

 

 

183,787

 

 

 

84,198

 

 

 

31,450

 

 

 

10,050

 

 

 

13,159

 

 

 

246,982

 

 

 

747,819

 

YTD gross charge-offs

 

 

 

 

 

17

 

 

 

 

 

 

 

 

 

110

 

 

 

410

 

 

 

6,120

 

 

 

6,657

 

YTD net charge-offs (recoveries)

 

 

 

 

 

5

 

 

 

(7

)

 

 

 

 

 

101

 

 

 

(6,621

)

 

 

6,090

 

 

 

(432

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Equipment financing agreements:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

215,670

 

 

 

211,228

 

 

 

101,622

 

 

 

24,340

 

 

 

18,832

 

 

 

3,192

 

 

 

 

 

 

574,884

 

Special Mention

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified

 

 

392

 

 

 

4,171

 

 

 

1,945

 

 

 

365

 

 

 

401

 

 

 

57

 

 

 

 

 

 

7,331

 

Total equipment financing agreements

 

 

216,062

 

 

 

215,399

 

 

 

103,567

 

 

 

24,705

 

 

 

19,233

 

 

 

3,249

 

 

 

 

 

 

582,215

 

YTD gross charge-offs

 

 

178

 

 

 

3,944

 

 

 

3,267

 

 

 

386

 

 

 

799

 

 

 

232

 

 

 

 

 

 

8,806

 

YTD net charge-offs (recoveries)

 

 

178

 

 

 

3,744

 

 

 

2,858

 

 

 

244

 

 

 

250

 

 

 

(114

)

 

 

 

 

 

7,160

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total loans receivable:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

1,439,588

 

 

 

1,742,971

 

 

 

1,203,259

 

 

 

641,294

 

 

 

407,087

 

 

 

374,248

 

 

 

277,305

 

 

 

6,085,752

 

Special Mention

 

 

4,400

 

 

 

18,575

 

 

 

31,577

 

 

 

5,772

 

 

 

711

 

 

 

2,375

 

 

 

1,905

 

 

 

65,315

 

Classified

 

 

3,786

 

 

 

5,251

 

 

 

6,844

 

 

 

365

 

 

 

6,058

 

 

 

4,124

 

 

 

4,939

 

 

 

31,367

 

Total loans receivable

 

$

1,447,774

 

 

$

1,766,797

 

 

$

1,241,680

 

 

$

647,431

 

 

$

413,856

 

 

$

380,747

 

 

$

284,149

 

 

$

6,182,434

 

YTD gross charge-offs

 

 

178

 

 

 

3,961

 

 

 

3,267

 

 

 

797

 

 

 

909

 

 

 

858

 

 

 

6,120

 

 

 

16,090

 

YTD net charge-offs (recoveries)

 

 

178

 

 

 

3,749

 

 

 

2,851

 

 

 

647

 

 

 

351

 

 

 

(6,823

)

 

 

6,090

 

 

 

7,043

 

 

(1)
Includes extensions, renewals, or modifications of credit contracts, which consist of a new credit decision

 

 

 

Term Loans

 

 

 

 

 

 

 

 

 

Amortized Cost Basis by Origination Year (1)

 

 

 

 

 

 

 

 

 

2022

 

 

2021

 

 

2020

 

 

2019

 

 

2018

 

 

Prior

 

 

Revolving
Loans
Amortized
Cost Basis

 

 

Total

 

 

 

(in thousands)

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

$

1,184,361

 

 

$

901,029

 

 

$

600,740

 

 

$

404,786

 

 

$

301,950

 

 

$

207,861

 

 

$

50,877

 

 

$

3,651,604

 

Special Mention

 

 

847

 

 

 

13,384

 

 

 

5,857

 

 

 

7,115

 

 

 

 

 

 

6,080

 

 

 

1,701

 

 

 

34,984

 

Classified

 

 

 

 

 

 

 

 

412

 

 

 

4,312

 

 

 

12,304

 

 

 

20,560

 

 

 

 

 

 

37,588

 

Total commercial property

 

 

1,185,208

 

 

 

914,413

 

 

 

607,009

 

 

 

416,213

 

 

 

314,254

 

 

 

234,501

 

 

 

52,578

 

 

 

3,724,176

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Construction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

41,662

 

 

 

67,543

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

109,205

 

Special Mention

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total construction

 

 

41,662

 

 

 

67,543

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

109,205

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Residential

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

405,975

 

 

 

173,236

 

 

 

13,102

 

 

 

232

 

 

 

731

 

 

 

134,766

 

 

 

5,422

 

 

 

733,464

 

Special Mention

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

500

 

 

 

500

 

Classified

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

496

 

 

 

 

 

 

508

 

Total residential

 

 

405,987

 

 

 

173,236

 

 

 

13,102

 

 

 

232

 

 

 

731

 

 

 

135,262

 

 

 

5,922

 

 

 

734,472

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total real estate loans

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

1,631,998

 

 

 

1,141,808

 

 

 

613,842

 

 

 

405,018

 

 

 

302,681

 

 

 

342,627

 

 

 

56,299

 

 

 

4,494,273

 

Special Mention

 

 

847

 

 

 

13,384

 

 

 

5,857

 

 

 

7,115

 

 

 

 

 

 

6,080

 

 

 

2,201

 

 

 

35,484

 

Classified

 

 

12

 

 

 

 

 

 

412

 

 

 

4,312

 

 

 

12,304

 

 

 

21,056

 

 

 

 

 

 

38,096

 

Total real estate loans

 

 

1,632,857

 

 

 

1,155,192

 

 

 

620,111

 

 

 

416,445

 

 

 

314,985

 

 

 

369,763

 

 

 

58,500

 

 

 

4,567,853

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial and industrial loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

368,778

 

 

 

100,537

 

 

 

39,577

 

 

 

24,117

 

 

 

7,342

 

 

 

12,282

 

 

 

205,951

 

 

 

758,584

 

Special Mention

 

 

 

 

 

9,285

 

 

 

 

 

 

 

 

 

29

 

 

 

102

 

 

 

34,113

 

 

 

43,529

 

Classified

 

 

 

 

 

 

 

 

171

 

 

 

1,097

 

 

 

81

 

 

 

391

 

 

 

639

 

 

 

2,379

 

Total commercial and industrial loans

 

 

368,778

 

 

 

109,822

 

 

 

39,748

 

 

 

25,214

 

 

 

7,452

 

 

 

12,775

 

 

 

240,703

 

 

 

804,492

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Equipment financing agreements:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

305,249

 

 

 

165,313

 

 

 

46,970

 

 

 

52,133

 

 

 

17,608

 

 

 

1,798

 

 

 

 

 

 

589,071

 

Special Mention

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified

 

 

630

 

 

 

2,542

 

 

 

311

 

 

 

1,581

 

 

 

565

 

 

 

88

 

 

 

 

 

 

5,717

 

Total equipment financing agreements

 

 

305,879

 

 

 

167,855

 

 

 

47,281

 

 

 

53,714

 

 

 

18,173

 

 

 

1,886

 

 

 

 

 

 

594,788

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total loans receivable:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Risk Rating

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pass / Pass Watch

 

 

2,306,025

 

 

 

1,407,658

 

 

 

700,389

 

 

 

481,268

 

 

 

327,631

 

 

 

356,707

 

 

 

262,250

 

 

 

5,841,928

 

Special Mention

 

 

847

 

 

 

22,669

 

 

 

5,857

 

 

 

7,115

 

 

 

29

 

 

 

6,182

 

 

 

36,314

 

 

 

79,013

 

Classified

 

 

642

 

 

 

2,542

 

 

 

894

 

 

 

6,990

 

 

 

12,950

 

 

 

21,535

 

 

 

639

 

 

 

46,192

 

Total loans receivable

 

$

2,307,514

 

 

$

1,432,869

 

 

$

707,140

 

 

$

495,373

 

 

$

340,610

 

 

$

384,424

 

 

$

299,203

 

 

$

5,967,133

 

 

(1)
Includes extensions, renewals, or modifications of credit contracts, which consist of a new credit decision

Loans by Vintage Year and Payment Performance

 

 

 

Term Loans

 

 

 

 

 

 

 

 

 

Amortized Cost Basis by Origination Year (1)

 

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

2021

 

 

2020

 

 

2019

 

 

Prior

 

 

Revolving
Loans
Amortized
Cost Basis

 

 

Total

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

$

689,449

 

 

$

991,899

 

 

$

866,841

 

 

$

578,620

 

 

$

384,275

 

 

$

243,819

 

 

$

31,642

 

 

$

3,786,545

 

Nonperforming

 

 

1,835

 

 

 

 

 

 

150

 

 

 

 

 

 

81

 

 

 

783

 

 

 

 

 

 

2,849

 

Total commercial property

 

 

691,284

 

 

 

991,899

 

 

 

866,991

 

 

 

578,620

 

 

 

384,356

 

 

 

244,602

 

 

 

31,642

 

 

 

3,789,394

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

411

 

 

 

 

 

 

216

 

 

 

 

 

 

627

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

403

 

 

 

 

 

 

(81

)

 

 

 

 

 

322

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Construction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

72,039

 

 

 

 

 

 

28,306

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

100,345

 

Nonperforming

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total construction

 

 

72,039

 

 

 

 

 

 

28,306

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

100,345

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Residential

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

290,196

 

 

 

375,712

 

 

 

158,618

 

 

 

12,656

 

 

 

217

 

 

 

119,736

 

 

 

5,525

 

 

 

962,660

 

Nonperforming

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

1

 

Total residential

 

 

290,196

 

 

 

375,712

 

 

 

158,618

 

 

 

12,656

 

 

 

217

 

 

 

119,737

 

 

 

5,525

 

 

 

962,661

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(7

)

 

 

 

 

 

(7

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total real estate loans

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

1,051,684

 

 

 

1,367,611

 

 

 

1,053,765

 

 

 

591,276

 

 

 

384,492

 

 

 

363,555

 

 

 

37,167

 

 

 

4,849,550

 

Nonperforming

 

 

1,835

 

 

 

 

 

 

150

 

 

 

 

 

 

81

 

 

 

784

 

 

 

 

 

 

2,850

 

Total real estate loans

 

 

1,053,519

 

 

 

1,367,611

 

 

 

1,053,915

 

 

 

591,276

 

 

 

384,573

 

 

 

364,339

 

 

 

37,167

 

 

 

4,852,400

 

YTD gross charge-offs

 

 

 

 

 

 

 

 

 

 

 

411

 

 

 

 

 

 

216

 

 

 

 

 

 

627

 

YTD net charge-offs (recoveries)

 

 

 

 

 

 

 

 

 

 

 

403

 

 

 

 

 

 

(88

)

 

 

 

 

 

315

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial and industrial loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

177,864

 

 

 

183,787

 

 

 

84,198

 

 

 

31,415

 

 

 

10,050

 

 

 

13,066

 

 

 

242,134

 

 

 

742,514

 

Nonperforming

 

 

329

 

 

 

 

 

 

 

 

 

35

 

 

 

 

 

 

93

 

 

 

4,848

 

 

 

5,305

 

Total commercial and industrial loans

 

 

178,193

 

 

 

183,787

 

 

 

84,198

 

 

 

31,450

 

 

 

10,050

 

 

 

13,159

 

 

 

246,982

 

 

 

747,819

 

YTD gross charge-offs

 

 

 

 

 

17

 

 

 

 

 

 

 

 

 

110

 

 

 

410

 

 

 

6,120

 

 

 

6,657

 

YTD net charge-offs (recoveries)

 

 

 

 

 

5

 

 

 

(7

)

 

 

 

 

 

101

 

 

 

(6,621

)

 

 

6,090

 

 

 

(432

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Equipment financing agreements:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

215,670

 

 

 

211,228

 

 

 

101,622

 

 

 

24,340

 

 

 

18,844

 

 

 

3,192

 

 

 

 

 

 

574,896

 

Nonperforming

 

 

392

 

 

 

4,171

 

 

 

1,945

 

 

 

365

 

 

 

389

 

 

 

57

 

 

 

 

 

 

7,319

 

Total equipment financing agreements

 

 

216,062

 

 

 

215,399

 

 

 

103,567

 

 

 

24,705

 

 

 

19,233

 

 

 

3,249

 

 

 

 

 

 

582,215

 

YTD gross charge-offs

 

 

178

 

 

 

3,944

 

 

 

3,267

 

 

 

386

 

 

 

799

 

 

 

232

 

 

 

 

 

 

8,806

 

YTD net charge-offs (recoveries)

 

 

178

 

 

 

3,744

 

 

 

2,858

 

 

 

244

 

 

 

250

 

 

 

(114

)

 

 

 

 

 

7,160

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total loans receivable:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

1,445,218

 

 

 

1,762,626

 

 

 

1,239,585

 

 

 

647,031

 

 

 

413,386

 

 

 

379,813

 

 

 

279,301

 

 

 

6,166,960

 

Nonperforming

 

 

2,556

 

 

 

4,171

 

 

 

2,095

 

 

 

400

 

 

 

470

 

 

 

934

 

 

 

4,848

 

 

 

15,474

 

Total loans receivable

 

$

1,447,774

 

 

$

1,766,797

 

 

$

1,241,680

 

 

$

647,431

 

 

$

413,856

 

 

$

380,747

 

 

$

284,149

 

 

$

6,182,434

 

YTD gross charge-offs

 

 

178

 

 

 

3,961

 

 

 

3,267

 

 

 

797

 

 

 

909

 

 

 

858

 

 

 

6,120

 

 

 

16,090

 

YTD net charge-offs (recoveries)

 

 

178

 

 

 

3,749

 

 

 

2,851

 

 

 

647

 

 

 

351

 

 

 

(6,823

)

 

 

6,090

 

 

 

7,043

 

 

(1)
Includes extensions, renewals, or modifications of credit contracts, which consist of a new credit decision

 

 

 

Term Loans

 

 

 

 

 

 

 

 

 

Amortized Cost Basis by Origination Year (1)

 

 

 

 

 

 

 

 

 

2022

 

 

2021

 

 

2020

 

 

2019

 

 

2018

 

 

Prior

 

 

Revolving
Loans
Amortized
Cost Basis

 

 

Total

 

 

 

(in thousands)

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

$

1,185,208

 

 

$

914,413

 

 

$

606,597

 

 

$

416,213

 

 

$

312,324

 

 

$

233,643

 

 

$

52,578

 

 

$

3,720,976

 

Nonperforming

 

 

 

 

 

 

 

 

412

 

 

 

 

 

 

1,930

 

 

 

858

 

 

 

 

 

 

3,200

 

Total commercial property

 

 

1,185,208

 

 

 

914,413

 

 

 

607,009

 

 

 

416,213

 

 

 

314,254

 

 

 

234,501

 

 

 

52,578

 

 

 

3,724,176

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Construction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

41,662

 

 

 

67,543

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

109,205

 

Nonperforming

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total construction

 

 

41,662

 

 

 

67,543

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

109,205

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Residential

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

405,975

 

 

 

173,236

 

 

 

13,102

 

 

 

232

 

 

 

731

 

 

 

134,766

 

 

 

5,922

 

 

 

733,964

 

Nonperforming

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

496

 

 

 

 

 

 

508

 

Total residential

 

 

405,987

 

 

 

173,236

 

 

 

13,102

 

 

 

232

 

 

 

731

 

 

 

135,262

 

 

 

5,922

 

 

 

734,472

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total real estate loans

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

1,632,845

 

 

 

1,155,192

 

 

 

619,699

 

 

 

416,445

 

 

 

313,055

 

 

 

368,409

 

 

 

58,500

 

 

 

4,564,145

 

Nonperforming

 

 

12

 

 

 

 

 

 

412

 

 

 

 

 

 

1,930

 

 

 

1,354

 

 

 

 

 

 

3,708

 

Total real estate loans

 

 

1,632,857

 

 

 

1,155,192

 

 

 

620,111

 

 

 

416,445

 

 

 

314,985

 

 

 

369,763

 

 

 

58,500

 

 

 

4,567,853

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial and industrial loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

368,778

 

 

 

109,822

 

 

 

39,577

 

 

 

25,199

 

 

 

7,452

 

 

 

12,539

 

 

 

240,703

 

 

 

804,070

 

Nonperforming

 

 

 

 

 

 

 

 

171

 

 

 

15

 

 

 

 

 

 

236

 

 

 

 

 

 

422

 

Total commercial and industrial loans

 

 

368,778

 

 

 

109,822

 

 

 

39,748

 

 

 

25,214

 

 

 

7,452

 

 

 

12,775

 

 

 

240,703

 

 

 

804,492

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Equipment financing agreements:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

305,249

 

 

 

165,313

 

 

 

46,970

 

 

 

52,133

 

 

 

17,608

 

 

 

1,798

 

 

 

 

 

 

589,071

 

Nonperforming

 

 

630

 

 

 

2,542

 

 

 

311

 

 

 

1,581

 

 

 

565

 

 

 

88

 

 

 

 

 

 

5,717

 

Total equipment financing agreements

 

 

305,879

 

 

 

167,855

 

 

 

47,281

 

 

 

53,714

 

 

 

18,173

 

 

 

1,886

 

 

 

 

 

 

594,788

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total loans receivable:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment performance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Performing

 

 

2,306,872

 

 

 

1,430,327

 

 

 

706,246

 

 

 

493,777

 

 

 

338,115

 

 

 

382,746

 

 

 

299,203

 

 

 

5,957,286

 

Nonperforming

 

 

642

 

 

 

2,542

 

 

 

894

 

 

 

1,596

 

 

 

2,495

 

 

 

1,678

 

 

 

 

 

 

9,847

 

Total loans receivable

 

$

2,307,514

 

 

$

1,432,869

 

 

$

707,140

 

 

$

495,373

 

 

$

340,610

 

 

$

384,424

 

 

$

299,203

 

 

$

5,967,133

 

 

(1)
Includes extensions, renewals, or modifications of credit contracts, which consist of a new credit decision
Schedule of Amortized Cost Basis of Loans on Nonaccrual Status and Loans Past Due 90 Days and Still Accruing

The following tables represent the amortized cost basis of loans on nonaccrual status and loans past due 90 days and still accruing as of December 31, 2023 and 2022.

 

 

 

December 31, 2023

 

 

 

Nonaccrual
Loans With
No Allowance for
Credit Losses

 

 

Nonaccrual
Loans With
Allowance for
Credit Losses

 

 

Loans
Past Due
90 Days Still
Accruing

 

 

Total
Nonperforming
Loans

 

 

 

(in thousands)

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

Retail

 

$

1,717

 

 

$

321

 

 

$

 

 

$

2,038

 

Hospitality

 

 

338

 

 

 

150

 

 

 

 

 

 

488

 

Office

 

 

 

 

 

 

 

 

 

 

 

 

Other

 

 

305

 

 

 

18

 

 

 

 

 

 

323

 

Total commercial property loans

 

 

2,360

 

 

 

489

 

 

 

 

 

 

2,849

 

Residential

 

 

1

 

 

 

 

 

 

 

 

 

1

 

Total real estate loans

 

 

2,361

 

 

 

489

 

 

 

 

 

 

2,850

 

Commercial and industrial loans

 

 

5,213

 

 

 

92

 

 

 

 

 

 

5,305

 

Equipment financing agreements

 

 

570

 

 

 

6,749

 

 

 

 

 

 

7,319

 

Total

 

$

8,144

 

 

$

7,330

 

 

$

 

 

$

15,474

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

Nonaccrual
Loans With
No Allowance for
Credit Losses

 

 

Nonaccrual
Loans With
Allowance for
Credit Losses

 

 

Loans
Past Due
90 Days Still
Accruing

 

 

Total
Nonperforming
Loans

 

 

 

(in thousands)

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

Retail

 

$

1,929

 

 

$

 

 

$

 

 

$

1,929

 

Other

 

 

540

 

 

 

731

 

 

 

 

 

 

1,271

 

Total commercial property loans

 

 

2,469

 

 

 

731

 

 

 

 

 

 

3,200

 

Residential

 

 

508

 

 

 

 

 

 

 

 

 

508

 

Total real estate loans

 

 

2,977

 

 

 

731

 

 

 

 

 

 

3,708

 

Commercial and industrial loans

 

 

 

 

 

422

 

 

 

 

 

 

422

 

Equipment financing agreements

 

 

215

 

 

 

5,501

 

 

 

 

 

 

5,716

 

Total

 

$

3,192

 

 

$

6,654

 

 

$

 

 

$

9,846

 

 

The Company recognized $0.2 million, $46,000 and $0.7 million of interest income on nonaccrual loans for the twelve months ended December 31, 2023, 2022 and 2021, respectively.

Analysis of Past Due Loans, Disaggregated by Loan Class

The following is an aging analysis of loans, disaggregated by loan class, as of the dates indicated:

 

 

 

30-59 Days
Past Due

 

 

60-89 Days
Past Due

 

 

90 Days or More
Past Due

 

 

Total
Past Due

 

 

Current

 

 

Total

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Retail

 

$

632

 

 

$

 

 

$

 

 

$

632

 

 

$

1,106,728

 

 

$

1,107,360

 

Hospitality

 

 

 

 

 

150

 

 

 

22

 

 

 

172

 

 

 

740,347

 

 

 

740,519

 

Office

 

 

 

 

 

 

 

 

 

 

 

 

 

 

574,981

 

 

 

574,981

 

Other

 

 

592

 

 

 

 

 

 

 

 

 

592

 

 

 

1,365,942

 

 

 

1,366,534

 

Total commercial property loans

 

 

1,224

 

 

 

150

 

 

 

22

 

 

 

1,396

 

 

 

3,787,998

 

 

 

3,789,394

 

Construction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

100,345

 

 

 

100,345

 

Residential

 

 

521

 

 

 

336

 

 

 

1

 

 

 

858

 

 

 

961,803

 

 

 

962,661

 

Total real estate loans

 

 

1,745

 

 

 

486

 

 

 

23

 

 

 

2,254

 

 

 

4,850,146

 

 

 

4,852,400

 

Commercial and industrial loans

 

 

76

 

 

 

120

 

 

 

5,178

 

 

 

5,374

 

 

 

742,445

 

 

 

747,819

 

Equipment financing agreements

 

 

7,138

 

 

 

2,134

 

 

 

4,551

 

 

 

13,823

 

 

 

568,392

 

 

 

582,215

 

Total loans receivable

 

$

8,959

 

 

$

2,740

 

 

$

9,752

 

 

$

21,451

 

 

$

6,160,983

 

 

$

6,182,434

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Real estate loans:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial property

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Retail

 

$

 

 

$

 

 

$

 

 

$

 

 

$

1,023,608

 

 

$

1,023,608

 

Hospitality

 

 

 

 

 

 

 

 

 

 

 

 

 

 

646,893

 

 

 

646,893

 

Office

 

 

 

 

 

 

 

 

 

 

 

 

 

 

499,946

 

 

 

499,946

 

Other

 

 

 

 

 

494

 

 

 

 

 

 

494

 

 

 

1,553,235

 

 

 

1,553,729

 

Total commercial property loans

 

 

 

 

 

494

 

 

 

 

 

 

494

 

 

 

3,723,682

 

 

 

3,724,176

 

Construction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

109,205

 

 

 

109,205

 

Residential

 

 

313

 

 

 

804

 

 

 

7

 

 

 

1,124

 

 

 

733,348

 

 

 

734,472

 

Total real estate loans

 

 

313

 

 

 

1,298

 

 

 

7

 

 

 

1,618

 

 

 

4,566,235

 

 

 

4,567,853

 

Commercial and industrial loans

 

 

77

 

 

 

79

 

 

 

 

 

 

156

 

 

 

804,336

 

 

 

804,492

 

Equipment financing agreements

 

 

5,825

 

 

 

1,271

 

 

 

2,949

 

 

 

10,045

 

 

 

584,743

 

 

 

594,788

 

Total loans receivable

 

$

6,215

 

 

$

2,648

 

 

$

2,956

 

 

$

11,819

 

 

$

5,955,314

 

 

$

5,967,133

 

Non-Performing Assets

The following table details nonperforming assets as of the dates indicated:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Nonaccrual loans

 

$

15,474

 

 

$

9,846

 

Loans receivable 90 days or more past due and still accruing

 

 

 

 

 

 

Total nonperforming loans receivable

 

 

15,474

 

 

 

9,846

 

Other real estate owned ("OREO")

 

 

117

 

 

 

117

 

Total nonperforming assets

 

$

15,591

 

 

$

9,963

 

XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Servicing Assets (Tables)
12 Months Ended
Dec. 31, 2023
Transfers and Servicing [Abstract]  
Summary of Changes in Servicing Assets

The changes in servicing assets for the years ended December 31, 2023 and 2022 were as follows:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Balance at beginning of period

 

$

7,176

 

 

$

7,080

 

Additions related to sale of SBA loans

 

 

1,965

 

 

 

3,153

 

Amortization

 

 

(2,456

)

 

 

(2,672

)

Change in valuation allowance

 

 

385

 

 

 

(385

)

Balance at end of period

 

$

7,070

 

 

$

7,176

 

XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Premises and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Summary of Major Components of Premises and Equipment

The following is a summary of the major components of premises and equipment:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Land

 

$

5,319

 

 

$

6,850

 

Building and improvements

 

 

9,420

 

 

 

12,643

 

Furniture and equipment

 

 

31,014

 

 

 

30,341

 

Leasehold improvements

 

 

20,130

 

 

 

18,246

 

Fixed assets in process

 

 

1,059

 

 

 

32

 

 

 

66,942

 

 

 

68,112

 

Accumulated depreciation and amortization

 

 

(44,983

)

 

 

(45,262

)

Total premises and equipment, net

 

$

21,959

 

 

$

22,850

 

XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Future Minimum Annual Rental Commitments Under Non-Cancelable Operating Leases At December 31, 2023, future minimum annual rental commitments under these non-cancelable operating leases, with initial or remaining terms of one year or more, were as follows:

 

 

 

Amount

 

 

 

(in thousands)

 

2024

 

$

8,861

 

2025

 

 

8,052

 

2026

 

 

6,898

 

2027

 

 

6,576

 

2028

 

 

6,145

 

Thereafter

 

 

14,927

 

Remaining lease commitments

 

 

51,459

 

Interest

 

 

(5,057

)

Present value of lease liability

 

$

46,402

 

XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangibles (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Goodwill and Other Intangible Assets The Company's intangible assets were as follows for the periods indicated:

 

 

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

 

Amortization
Period

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

 

 

 

 

(in thousands)

 

Core deposit intangible

 

10 years

 

$

2,213

 

 

$

(2,145

)

 

$

68

 

 

$

2,213

 

 

$

(2,031

)

 

$

182

 

Third-party originators intangible

 

7 years

 

 

483

 

 

 

(483

)

 

 

 

 

 

483

 

 

 

(471

)

 

 

12

 

Goodwill

 

N/A

 

 

11,031

 

 

 

 

 

 

11,031

 

 

 

11,031

 

 

 

 

 

 

11,031

 

Total intangible assets

 

 

 

$

13,727

 

 

$

(2,628

)

 

$

11,099

 

 

$

13,727

 

 

$

(2,502

)

 

$

11,225

 

XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits (Tables)
12 Months Ended
Dec. 31, 2023
Deposits [Abstract]  
Scheduled Maturities of Time Deposits

At December 31, 2023, the scheduled maturities of time deposits were as follows:

 

Year Ending December 31,

 

Time
Deposits More
Than $250,000

 

 

Other Time
Deposits

 

 

Total

 

 

 

(in thousands)

 

2024

 

$

995,830

 

 

$

1,444,509

 

 

$

2,440,339

 

2025

 

 

3,928

 

 

 

6,205

 

 

 

10,133

 

2026

 

 

263

 

 

 

3,142

 

 

 

3,405

 

2027

 

 

 

 

 

572

 

 

 

572

 

2028 & thereafter

 

 

 

 

 

418

 

 

 

418

 

Total

 

$

1,000,021

 

 

$

1,454,846

 

 

$

2,454,867

 

Summary of Interest Expense on Deposits

A summary of interest expense on deposits was as follows for the periods indicated:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Demand: interest-bearing

 

$

117

 

 

$

100

 

 

$

61

 

Money market and savings

 

 

44,066

 

 

 

12,753

 

 

 

5,199

 

Time deposits more than $250,000

 

 

42,762

 

 

 

4,457

 

 

 

726

 

Other time deposits

 

 

47,763

 

 

 

8,628

 

 

 

5,669

 

Total interest expense on deposits

 

$

134,708

 

 

$

25,938

 

 

$

11,655

 

XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Borrowings The following is a summary of contractual maturities of FHLB advances:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

 

 

Outstanding
Balance

 

 

Weighted
Average
Rate

 

 

Outstanding
Balance

 

 

Weighted
Average
Rate

 

 

 

(dollars in thousands)

 

Open advances

 

$

212,500

 

 

 

5.70

%

 

$

250,000

 

 

 

4.65

%

Advances due within 12 months

 

 

37,500

 

 

 

0.40

 

 

 

50,000

 

 

 

0.97

 

Advances due over 12 months through 24 months

 

 

12,500

 

 

 

1.90

 

 

 

37,500

 

 

 

0.40

 

Advances due over 24 months through 36 months

 

 

62,500

 

 

 

4.37

 

 

 

12,500

 

 

 

1.90

 

Outstanding advances

 

$

325,000

 

 

 

4.69

%

 

$

350,000

 

 

 

3.57

%

Summary of Financial Data Pertaining to Federal Home Loan Bank Advances

The following is financial data pertaining to FHLB advances:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(dollars in thousands)

 

Weighted-average interest rate at end of year

 

 

4.69

%

 

 

3.57

%

 

 

1.05

%

Weighted-average interest rate during the year

 

 

3.48

%

 

 

1.52

%

 

 

1.17

%

Average balance of FHLB advances

 

$

197,390

 

 

$

148,027

 

 

$

145,277

 

Maximum amount outstanding at any month-end

 

$

450,000

 

 

$

350,000

 

 

$

162,500

 

XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Reconciliation of Unrecognized Tax Benefits

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

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Unrecognized tax benefits at beginning of year

 

$

258

 

 

$

258

 

 

$

 

Gross increase for new tax positions

 

 

 

 

 

 

 

 

258

 

Unrecognized tax benefits at end of year

 

$

258

 

 

$

258

 

 

$

258

 

Summary of Provision for Income Taxes

A summary of the provision for income taxes was as follows:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Current expense:

 

 

 

 

 

 

 

 

 

Federal

 

$

26,336

 

 

$

1,310

 

 

$

21,805

 

State

 

 

13,610

 

 

 

304

 

 

 

10,901

 

Total current expense

 

 

39,946

 

 

 

1,614

 

 

 

32,706

 

Deferred expense (benefit):

 

 

 

 

 

 

 

 

 

Federal

 

$

(4,980

)

 

 

27,674

 

 

 

4,914

 

State

 

 

(426

)

 

 

10,045

 

 

 

(803

)

Total deferred expense

 

 

(5,406

)

 

 

37,719

 

 

 

4,111

 

Income tax expense

 

$

34,540

 

 

$

39,333

 

 

$

36,817

 

Summary of Deferred Tax Assets and Liabilities

Deferred tax assets and liabilities were as follows:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Deferred tax assets:

 

 

 

 

 

 

 

 

 

Provision for credit losses

 

$

20,745

 

 

$

21,626

 

 

$

21,671

 

Purchase accounting

 

 

1,467

 

 

 

2,149

 

 

 

3,360

 

Net operating loss carryforward

 

 

13,712

 

 

 

14,590

 

 

 

15,316

 

Unrealized loss on securities available for sale

 

 

29,120

 

 

 

35,973

 

 

 

3,421

 

Lease liability

 

 

13,729

 

 

 

13,029

 

 

 

14,712

 

Tax credits

 

 

 

 

 

1,711

 

 

 

 

State taxes

 

 

2,741

 

 

 

54

 

 

 

2,318

 

Other

 

 

4,283

 

 

 

3,793

 

 

 

4,032

 

Total deferred tax assets

 

 

85,797

 

 

 

92,925

 

 

 

64,830

 

Deferred tax liabilities:

 

 

 

 

 

 

 

 

 

Mark to market

 

 

(32,992

)

 

 

(38,916

)

 

 

(3,531

)

Depreciation

 

 

(333

)

 

 

(1,292

)

 

 

(1,292

)

Leases - right of use assets

 

 

(12,592

)

 

 

(11,932

)

 

 

(13,738

)

Other

 

 

(2,790

)

 

 

(2,836

)

 

 

(2,650

)

Total deferred tax liabilities

 

 

(48,707

)

 

 

(54,976

)

 

 

(21,211

)

Valuation allowance

 

 

(1,864

)

 

 

(1,276

)

 

 

(1,644

)

Net deferred tax assets

 

$

35,226

 

 

$

36,673

 

 

$

41,975

 

Reconciliation between Federal Statutory Income Tax Rate and Effective Tax Rate

Reconciliation between the federal statutory income tax rate and the effective tax rate is shown in the following table:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Federal statutory income tax rate

 

 

21.00

%

 

 

21.00

%

 

 

21.00

%

State taxes, net of federal tax benefits

 

 

9.06

 

 

 

7.33

 

 

 

5.81

 

Tax credit - federal

 

 

(1.52

)

 

 

(1.30

)

 

 

(1.16

)

Low-income housing amortization

 

 

1.64

 

 

 

1.34

 

 

 

1.37

 

Other

 

 

(0.03

)

 

 

(0.42

)

 

 

0.16

 

Effective tax rate

 

 

30.15

%

 

 

27.95

%

 

 

27.18

%

XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Activity in Accumulated Other Comprehensive Income

Activity in accumulated other comprehensive income for the year ended December 31, 2023, 2022 and 2021 was as follows:

 

 

 

Unrealized
Gains and
Losses on
Available for
Sale Securities

 

 

Unrealized
Gains and
Losses on
Cash Flow Hedge

 

 

Tax Benefit
(Expense)

 

 

Total

 

 

 

(in thousands)

 

For the year ended December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Balance at beginning of period

 

$

(124,958

)

 

$

 

 

$

35,973

 

 

$

(88,985

)

Other comprehensive income (loss) before reclassification

 

 

21,795

 

 

 

306

 

 

 

(6,351

)

 

 

15,750

 

Reclassification from accumulated other comprehensive income

 

 

1,871

 

 

 

 

 

 

(564

)

 

 

1,307

 

Net current period other comprehensive income

 

 

23,666

 

 

 

306

 

 

 

(6,915

)

 

 

17,057

 

Balance at end of period

 

$

(101,292

)

 

$

306

 

 

$

29,058

 

 

$

(71,928

)

 

 

 

 

 

 

 

 

 

 

 

 

For the year ended December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Balance at beginning of period

 

$

(11,864

)

 

$

 

 

$

3,421

 

 

$

(8,443

)

Other comprehensive income (loss) before reclassification

 

 

(113,094

)

 

 

 

 

 

32,552

 

 

 

(80,542

)

Net current period other comprehensive income

 

 

(113,094

)

 

 

 

 

 

32,552

 

 

 

(80,542

)

Balance at end of period

 

$

(124,958

)

 

$

 

 

$

35,973

 

 

$

(88,985

)

 

 

 

 

 

 

 

 

 

 

 

 

For the year ended December 31, 2021

 

 

 

 

 

 

 

 

 

 

 

 

Balance at beginning of period

 

$

4,323

 

 

$

 

 

$

(1,247

)

 

$

3,076

 

Other comprehensive income (loss) before reclassification

 

 

(16,686

)

 

 

 

 

 

4,668

 

 

 

(12,018

)

Reclassification from accumulated other comprehensive income

 

 

499

 

 

 

 

 

 

 

 

 

499

 

Net current period other comprehensive income

 

 

(16,187

)

 

 

 

 

 

4,668

 

 

 

(11,519

)

Balance at end of period

 

$

(11,864

)

 

$

 

 

$

3,421

 

 

$

(8,443

)

XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Regulatory Matters (Tables)
12 Months Ended
Dec. 31, 2023
Regulatory Capital Requirements Under Banking Regulations [Abstract]  
Capital Ratios of Hanmi Financial and Bank

The capital ratios of Hanmi Financial and the Bank as of December 31, 2023 and 2022 were as follows:

 

 

 

Actual

 

 

Minimum Regulatory
Requirement

 

 

Minimum to be
Categorized as
“Well Capitalized”

 

 

 

Amount

 

 

Ratio

 

 

Amount

 

 

Ratio

 

 

Amount

 

 

Ratio

 

 

 

(dollars in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total capital (to risk-weighted assets):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

947,286

 

 

 

14.95

%

 

$

506,891

 

 

 

8.00

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

904,153

 

 

 

14.27

%

 

$

506,741

 

 

 

8.00

%

 

$

633,426

 

 

 

10.00

%

Tier 1 capital (to risk-weighted assets):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

773,179

 

 

 

12.20

%

 

$

380,168

 

 

 

6.00

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

840,046

 

 

 

13.26

%

 

$

380,056

 

 

 

6.00

%

 

$

506,741

 

 

 

8.00

%

Common equity Tier 1 capital (to risk-weighted assets)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

751,516

 

 

 

11.86

%

 

$

285,126

 

 

 

4.50

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

840,046

 

 

 

13.26

%

 

$

285,042

 

 

 

4.50

%

 

$

411,727

 

 

 

6.50

%

Tier 1 capital (to average assets):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

773,179

 

 

 

10.37

%

 

$

298,277

 

 

 

4.00

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

840,046

 

 

 

11.32

%

 

$

296,948

 

 

 

4.00

%

 

$

371,185

 

 

 

5.00

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total capital (to risk-weighted assets):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

901,239

 

 

 

14.49

%

 

$

497,508

 

 

 

8.00

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

860,503

 

 

 

13.86

%

 

$

496,607

 

 

 

8.00

%

 

$

620,758

 

 

 

10.00

%

Tier 1 capital (to risk-weighted assets):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

728,344

 

 

 

11.71

%

 

$

373,131

 

 

 

6.00

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

797,608

 

 

 

12.85

%

 

$

372,455

 

 

 

6.00

%

 

$

496,607

 

 

 

8.00

%

Common equity Tier 1 capital (to risk-weighted assets)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

707,101

 

 

 

11.37

%

 

$

279,848

 

 

 

4.50

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

797,608

 

 

 

12.85

%

 

$

279,341

 

 

 

4.50

%

 

$

403,493

 

 

 

6.50

%

Tier 1 capital (to average assets):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hanmi Financial

 

$

728,344

 

 

 

10.07

%

 

$

289,311

 

 

 

4.00

%

 

N/A

 

 

N/A

 

Hanmi Bank

 

$

797,608

 

 

 

11.07

%

 

$

288,110

 

 

 

4.00

%

 

$

360,137

 

 

 

5.00

%

XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Assets and Liabilities Measured at Fair Value on Recurring Basis

As of December 31, 2023 and 2022, assets and liabilities measured at fair value on a recurring basis are as follows:

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

 

 

 

 

Quoted
Prices in
Active
Markets for
Identical
Assets

 

 

Significant
Observable
Inputs with No
Active Market
with Identical
Characteristics

 

 

Significant
Unobservable
Inputs

 

 

Total Fair Value

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Securities available for sale:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

85,488

 

 

$

 

 

$

 

 

$

85,488

 

U.S. government agency and sponsored agency obligations:

 

 

 

 

 

 

 

 

 

 

 

 

Mortgage-backed securities - residential

 

 

 

 

 

442,328

 

 

 

 

 

 

442,328

 

Mortgage-backed securities - commercial

 

 

 

 

 

47,991

 

 

 

 

 

 

47,991

 

Collateralized mortgage obligations

 

 

 

 

 

97,411

 

 

 

 

 

 

97,411

 

Debt securities

 

 

 

 

 

124,625

 

 

 

 

 

 

124,625

 

Total U.S. government agency and sponsored agency obligations

 

 

 

 

 

712,355

 

 

 

 

 

 

712,355

 

Municipal bonds-tax exempt

 

 

 

 

 

67,896

 

 

 

 

 

 

67,896

 

Total securities available for sale

 

$

85,488

 

 

$

780,251

 

 

$

 

 

$

865,739

 

Derivative financial instruments

 

$

 

 

$

6,245

 

 

$

 

 

$

6,245

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Derivative financial instruments

 

$

 

 

$

5,920

 

 

$

 

 

$

5,920

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Securities available for sale:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

48,026

 

 

$

 

 

$

 

 

$

48,026

 

U.S. government agency and sponsored agency obligations:

 

 

 

 

 

 

 

 

 

 

 

 

Mortgage-backed securities - residential

 

 

 

 

 

465,152

 

 

 

 

 

 

465,152

 

Mortgage-backed securities - commercial

 

 

 

 

 

51,292

 

 

 

 

 

 

51,292

 

Collateralized mortgage obligations

 

 

 

 

 

85,485

 

 

 

 

 

 

85,485

 

Debt securities

 

 

 

 

 

138,499

 

 

 

 

 

 

138,499

 

Total U.S. government agency and sponsored agency obligations

 

 

 

 

 

740,428

 

 

 

 

 

 

740,428

 

Municipal bonds-tax exempt

 

 

 

 

 

65,384

 

 

 

 

 

 

65,384

 

Total securities available for sale

 

$

48,026

 

 

$

805,812

 

 

$

 

 

$

853,838

 

Derivative financial instruments

 

$

 

 

$

7,507

 

 

$

 

 

$

7,507

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Derivative financial instruments

 

$

 

 

$

7,375

 

 

$

 

 

$

7,375

 

Assets and Liabilities Measured at Fair Value on Non-Recurring Basis

As of December 31, 2023 and 2022, assets and liabilities measured at fair value on a non-recurring basis are as follows:

 

 

 

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

 

Total

 

 

Prices in Active
Markets for
Identical Assets

 

 

Observable
Inputs with No
Active Market
with Identical
Characteristics

 

 

Significant
Unobservable
Inputs

 

 

 

(in thousands)

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Collateral dependent loans (1)

 

$

7,352

 

 

$

 

 

$

 

 

$

7,352

 

Other real estate owned

 

 

117

 

 

 

 

 

 

 

 

 

117

 

Repossessed personal property

 

 

1,305

 

 

 

 

 

 

 

 

 

1,305

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

 

 

 

 

 

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Collateral dependent loans (2)

 

$

2,694

 

 

$

 

 

$

 

 

$

2,694

 

Other real estate owned

 

 

117

 

 

 

 

 

 

 

 

 

117

 

Repossessed personal property

 

 

467

 

 

 

 

 

 

 

 

 

467

 

Servicing assets

 

 

7,176

 

 

 

 

 

 

 

 

 

7,176

 

 

(1) Consisted of real estate loans of $2.2 million and commercial and industrial loans of $5.2 million.

(2) Consisted of real estate loans of $2.7 million.

Quantitative Information about Level 3 Fair Value Assumptions for Assets Measured at Fair Value on Non-Recurring Basis

The following table represents quantitative information about Level 3 fair value assumptions for assets measured at fair value on a non-recurring basis at December 31, 2023 and 2022:

 

Fair Value

 

Valuation
Techniques

Unobservable
Input(s)

Range (Weighted
Average)

 

(dollars in thousands)

 

December 31, 2023

 

 

Collateral dependent loans:

 

 

 

 

Real estate loans:

 

 

 

Commercial property

 

 

 

 

Retail

$

1,530

 

Market approach

Adjustments to market data

5% to 20% / 15%

(1)

Hospitality

 

338

 

Market approach

Adjustments to market data

(30)% to 35% / (1)%

(1)

Other

 

305

 

Market approach

Adjustments to market data

(6)% to 1% / (2)%

(1)

Residential

 

1

 

Market approach

Adjustments to market data

(15)% to 3% / (6)%

(1)

Total real estate loans

 

2,174

 

 

 

 

Commercial and industrial loans

 

5,178

 

Market approach

Adjustments to market data

(20)% to 55% / (2)%

(1)

Total

$

7,352

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other real estate owned

 

$

117

 

 

Market approach

Adjustments to market data

 

(10)% to 5% / (2)%

(1)

 

 

 

 

 

 

 

 

 

 

 

Repossessed personal property

 

 

1,305

 

 

Market approach

Adjustments to market data

 

 

(2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

Collateral dependent loans:

 

 

 

 

Real estate loans:

 

 

 

Commercial property

 

 

 

 

Retail

$

1,930

 

Market approach

Adjustments to market data

5% to 25% / 16%

(1)

Other

 

256

 

Market approach

Adjustments to market data

(42)% to 3% / (24)%

(1)

Residential

 

508

 

Market approach

Adjustments to market data

(15)% to 3% / (1)%

(1)

Total real estate loans

 

2,694

 

 

 

Total

$

2,694

 

 

 

 

 

 

 

 

 

 

 

 

 

Other real estate owned

 

$

117

 

 

Market approach

Adjustments to market data

 

(20)% to 20% / (2)%

(1)

 

 

 

 

 

 

 

 

 

 

 

Repossessed personal property

 

467

 

Market approach

Adjustments to market data

 

(2)

 

 

 

 

 

 

 

 

 

 

 

Servicing assets

 

 

7,176

 

 

Market approach

Prepayment rate
Discount rate

 

11% to 17% / 16%
22% to 25% / 22%

(3)

 

(1)
Appraisal reports utilize a combination of valuation techniques including a market approach, where prices and other relevant information generated by market transactions involving similar or comparable properties are used to determine the appraised value. Appraisals may include an ‘as is’ and ‘upon completion’ valuation scenarios. Adjustments are routinely made in the appraisal process by third-party appraisers to adjust for differences between the comparable sales and income data. Adjustments also result from the consideration of relevant economic and demographic factors with the potential to affect property values. Also, prospective values are based on the market conditions which exist at the date of inspection combined with informed forecasts based on current trends in supply and demand for the property types under appraisal. Positive adjustments disclosed in this table represent increases to the sales comparison and negative adjustment represent decreases.
(2)
The equipment is usually too low in value to use a professional appraisal service. The values are determined internally using a combination of auction values, vendor recommendations and sales comparisons depending on the equipment type. Some highly commoditized equipment, such as commercial trucks have services that provide industry values.
(3)
Fair value is based on a valuation model using the present value of estimated future cash flows, prepayment speeds, default rates, and discount rates. Servicing assets are subsequently measured using the amortization method which requires servicing rights to be amortized into income over the period of the estimated future net servicing income of the underlying loans.
Estimated Fair Values of Financial Instruments

The estimated fair values of financial instruments were as follows:

 

 

 

December 31, 2023

 

 

 

Carrying

 

 

Fair Value

 

 

 

Amount

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

 

(in thousands)

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and due from banks

 

$

302,324

 

 

$

302,324

 

 

$

 

 

$

 

Securities available for sale

 

 

865,739

 

 

 

85,488

 

 

 

780,251

 

 

 

 

Loans held for sale

 

 

12,013

 

 

 

 

 

 

12,238

 

 

 

 

Loans receivable, net of allowance for credit losses

 

 

6,112,972

 

 

 

 

 

 

 

 

 

6,007,975

 

Accrued interest receivable

 

 

23,371

 

 

 

23,371

 

 

 

 

 

 

 

Financial liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Noninterest-bearing deposits

 

 

2,003,596

 

 

 

 

 

 

2,003,596

 

 

 

 

Interest-bearing deposits

 

 

4,276,978

 

 

 

 

 

 

 

 

 

4,271,711

 

Borrowings and subordinated debentures

 

 

455,012

 

 

 

 

 

 

323,491

 

 

 

128,229

 

Accrued interest payable

 

 

39,306

 

 

 

39,306

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

Carrying

 

 

Fair Value

 

 

 

Amount

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

 

(in thousands)

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and due from banks

 

$

352,421

 

 

$

352,421

 

 

$

 

 

$

 

Securities available for sale

 

 

853,838

 

 

 

48,026

 

 

 

805,812

 

 

 

 

Loans held for sale

 

 

8,043

 

 

 

 

 

 

8,423

 

 

 

 

Loans receivable, net of allowance for credit losses

 

 

5,895,610

 

 

 

 

 

 

 

 

 

5,808,190

 

Accrued interest receivable

 

 

18,537

 

 

 

18,537

 

 

 

 

 

 

 

Financial liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Noninterest-bearing deposits

 

 

2,539,602

 

 

 

 

 

 

2,539,602

 

 

 

 

Interest-bearing deposits

 

 

3,628,470

 

 

 

 

 

 

 

 

 

3,623,827

 

Borrowings and subordinated debentures

 

 

479,409

 

 

 

 

 

 

345,867

 

 

 

126,828

 

Accrued interest payable

 

 

7,792

 

 

 

7,792

 

 

 

 

 

 

 

XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Share-Based Compensation Expense and Related Tax Benefits

The table below provides the share-based compensation expense and related tax benefits for the periods indicated:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Share-based compensation expense

 

$

2,681

 

 

$

2,595

 

 

$

2,436

 

Related tax benefits

 

$

808

 

 

$

752

 

 

$

703

 

Summary of Information under Plans

The following information under the Plans is presented for the periods indicated:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Total intrinsic value of options exercised (1)

 

$

343

 

 

$

20

 

 

$

 

Cash received from options exercised

 

$

 

 

$

19

 

 

$

 

 

(1)
Intrinsic value represents the difference between the closing stock price on the exercise date and the exercise price, multiplied by the number of options.
Summary of Stock Option Transactions under Plans

The following is a summary of stock option transactions under the Plans for the periods indicated:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price Per
Share

 

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price Per
Share

 

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price Per
Share

 

Options outstanding at beginning of period

 

 

111,000

 

 

$

19.89

 

 

 

115,938

 

 

$

19.58

 

 

 

125,938

 

 

$

19.59

 

Options exercised

 

 

(50,000

)

 

23.29

 

 

 

(1,500

)

 

$

12.54

 

 

 

 

 

$

 

Options forfeited

 

 

 

 

$

 

 

 

 

 

$

 

 

 

(10,000

)

 

$

19.74

 

Options expired

 

 

 

 

$

 

 

 

(3,438

)

 

$

12.54

 

 

 

 

 

$

 

Options outstanding at end of period

 

 

61,000

 

 

$

22.73

 

 

 

111,000

 

 

$

19.89

 

 

 

115,938

 

 

$

19.58

 

Options exercisable at end of period

 

 

61,000

 

 

$

22.73

 

 

 

111,000

 

 

$

19.89

 

 

 

115,938

 

 

$

19.58

 

Summary of Stock Options Outstanding under Plans

As of December 31, 2023, stock options outstanding under the Plans were as follows:

 

 

 

Options Outstanding

 

 

Options Exercisable

 

 

 

Number of
Shares

 

 

Intrinsic
Value
(1)

 

 

Weighted-
Average
Exercise
Price Per
Share

 

 

Weighted-
Average
Remaining
Contractual
Life

 

 

Number of
Shares

 

 

Intrinsic
Value
(1)

 

 

Weighted-
Average
Exercise
Price Per
Share

 

 

Weighted-
Average
Remaining
Contractual
Life

 

$20.00 to $21.49

 

 

3,000

 

 

$

(7

)

 

$

20.64

 

 

 

0.59

 

 

 

3,000

 

 

$

(7

)

 

$

20.64

 

 

 

0.59

 

$21.50 to $23.49

 

 

55,000

 

 

 

(247

)

 

$

22.73

 

 

 

0.82

 

 

 

55,000

 

 

 

(247

)

 

$

22.73

 

 

 

0.82

 

$23.50 to $24.83

 

 

3,000

 

 

 

(20

)

 

 

24.83

 

 

 

1.48

 

 

 

3,000

 

 

 

(20

)

 

 

24.83

 

 

 

1.48

 

 

 

 

61,000

 

 

$

(274

)

 

$

22.73

 

 

 

0.84

 

 

 

61,000

 

 

$

(274

)

 

$

22.73

 

 

 

0.84

 

 

(1)
Intrinsic value represents the difference between the closing stock price on the last trading day of the period, which was $19.40 as of December 31, 2023, and the exercise price, multiplied by the number of options. This value is presented in thousands.
Restricted stock awards  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of Restricted Stock Awards and Performance Stock Units under 2013 And 2021 Plan

The table below provides information for restricted stock awards under the Plans for the periods indicated:

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

Number of
Shares

 

 

Weighted-
Average
Grant Date
Fair Value
Per Share

 

 

Number of
Shares

 

 

Weighted-
Average
Grant Date
Fair Value
Per Share

 

 

Number of
Shares

 

 

Weighted-
Average
Grant Date
Fair Value
Per Share

 

Restricted stock at beginning of period

 

 

156,174

 

 

$

21.29

 

 

 

152,087

 

 

$

17.24

 

 

 

243,708

 

 

$

15.60

 

Restricted stock granted

 

 

131,021

 

 

$

18.86

 

 

 

101,271

 

 

$

24.56

 

 

 

75,679

 

 

$

19.62

 

Restricted stock vested

 

 

(83,968

)

 

$

19.34

 

 

 

(89,699

)

 

$

23.95

 

 

 

(134,659

)

 

$

16.01

 

Restricted stock forfeited

 

 

(6,782

)

 

$

23.08

 

 

 

(7,485

)

 

$

23.46

 

 

 

(32,641

)

 

$

15.02

 

Restricted stock at end of period

 

 

196,445

 

 

$

20.72

 

 

 

156,174

 

 

$

21.29

 

 

 

152,087

 

 

$

17.24

 

Performance Stock Units  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of Restricted Stock Awards and Performance Stock Units under 2013 And 2021 Plan

The table below provides information for performance stock units under the 2021 Plans for the periods indicated:

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

Number of
Shares

 

 

Weighted-
Average
Grant Date
Fair Value
Per Share

 

 

Number of
Shares

 

 

Weighted-
Average
Grant Date
Fair Value
Per Share

 

 

Number of
Shares

 

 

Weighted-
Average
Grant Date
Fair Value
Per Share

 

Performance stock at beginning of period

 

 

104,599

 

 

$

18.83

 

 

 

66,563

 

 

$

15.25

 

 

 

23,937

 

 

$

9.65

 

Performance stock granted

 

 

53,696

 

 

$

21.08

 

 

 

38,036

 

 

$

25.10

 

 

 

42,626

 

 

$

18.40

 

Performance stock vested

 

 

(23,937

)

 

$

9.65

 

 

 

 

 

$

 

 

 

 

 

$

 

Performance stock at end of period

 

 

134,358

 

 

$

21.37

 

 

 

104,599

 

 

$

18.83

 

 

 

66,563

 

 

$

15.25

 

XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Reconciliation of Components Used to Derive Basic and Diluted EPS

The following table is a reconciliation of the components used to derive basic and diluted EPS for the periods indicated:

 

 

 

 

 

 

Weighted-

 

 

 

 

 

 

Net

 

 

Average

 

 

Per

 

 

 

Income

 

 

Shares

 

 

Share

 

 

 

(Numerator)

 

 

(Denominator)

 

 

Amount (1)

 

 

 

(dollars in thousands except share and per share data)

 

Year Ended December 31, 2023

 

 

 

 

 

 

 

 

 

Basic EPS

 

 

 

 

 

 

 

 

 

Net income

 

$

80,041

 

 

 

30,269,740

 

 

$

2.64

 

Less: income allocated to unvested restricted stock

 

 

505

 

 

 

30,269,740

 

 

 

0.02

 

Basic EPS

 

$

79,536

 

 

 

30,269,740

 

 

$

2.63

 

Effect of dilutive securities - options and unvested restricted stock

 

 

 

 

 

60,518

 

 

 

 

Diluted EPS

 

 

 

 

 

 

 

 

 

Net income

 

$

80,041

 

 

 

30,330,258

 

 

$

2.64

 

Less: income allocated to unvested restricted stock

 

 

505

 

 

 

30,330,258

 

 

 

0.02

 

Diluted EPS

 

$

79,536

 

 

 

30,330,258

 

 

$

2.62

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 31, 2022

 

 

 

 

 

 

 

 

 

Basic EPS

 

 

 

 

 

 

 

 

 

Net income

 

$

101,394

 

 

 

30,299,148

 

 

$

3.35

 

Less: income allocated to unvested restricted stock

 

 

558

 

 

 

30,299,148

 

 

 

0.02

 

Basic EPS

 

$

100,836

 

 

 

30,299,148

 

 

$

3.33

 

Effect of dilutive securities - options and unvested restricted stock

 

 

 

 

 

92,909

 

 

 

 

Diluted EPS

 

 

 

 

 

 

 

 

 

Net income

 

$

101,394

 

 

 

30,392,057

 

 

$

3.34

 

Less: income allocated to unvested restricted stock

 

 

558

 

 

 

30,392,057

 

 

 

0.02

 

Diluted EPS

 

$

100,836

 

 

 

30,392,057

 

 

$

3.32

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 31, 2021

 

 

 

 

 

 

 

 

 

Basic EPS

 

 

 

 

 

 

 

 

 

Net income

 

$

98,677

 

 

 

30,393,559

 

 

$

3.25

 

Less: income allocated to unvested restricted stock

 

 

671

 

 

 

30,393,559

 

 

 

0.02

 

Basic EPS

 

$

98,006

 

 

 

30,393,559

 

 

$

3.22

 

Effect of dilutive securities - options and unvested restricted stock

 

 

 

 

 

78,188

 

 

 

 

Diluted EPS

 

 

 

 

 

 

 

 

 

Net income

 

$

98,677

 

 

 

30,471,747

 

 

$

3.24

 

Less: income allocated to unvested restricted stock

 

 

671

 

 

 

30,471,747

 

 

 

0.02

 

Diluted EPS

 

$

98,006

 

 

 

30,471,747

 

 

$

3.22

 

 

(1)
Per share amounts may not be able to be recalculated using net income and weighted-average shares presented above due to rounding.
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Off-Balance Sheet Commitments (Tables)
12 Months Ended
Dec. 31, 2023
Risks and Uncertainties [Abstract]  
Distribution of Undisbursed Loan Commitments

The following table shows the distribution of undisbursed loan commitments as of the dates indicated:

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Commitments to extend credit

 

$

813,960

 

 

$

780,543

 

Standby letters of credit

 

 

83,725

 

 

 

71,829

 

Commercial letters of credit

 

 

33,140

 

 

 

19,945

 

Total undisbursed loan commitments

 

$

930,825

 

 

$

872,317

 

 

Allowance for Credit Losses Related to Off-Balance Sheet Items

Activity in the allowance for credit losses related to off-balance sheet items was as follows for the periods indicated:

 

 

 

As of and for the Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Balance at beginning of period

 

$

3,114

 

 

$

2,586

 

 

$

2,792

 

Provision (recovery) for credit losses

 

 

(640

)

 

 

528

 

 

 

(206

)

Balance at end of period

 

$

2,474

 

 

$

3,114

 

 

$

2,586

 

XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedging Activities (Tables)
12 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Fair Value of Derivative Financial Instruments as well as their Classification on Balance Sheet

The table below presents the fair value of the Company’s derivative financial instruments as well as their classification on the Balance Sheet as of December 31, 2023 and 2022.

 

As of December 31, 2023

 

Derivative Assets

 

 

Derivative Liabilities

 

 

 

Notional Amount

 

 

Balance Sheet Location

 

Fair Value

 

 

Notional Amount

 

 

Balance Sheet Location

 

Fair Value

 

 

 

(in thousands)

 

Derivatives not designated as hedging instruments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate products

 

$

104,571

 

 

Other Assets

 

$

5,939

 

 

$

104,571

 

 

Other Liabilities

 

$

5,920

 

Total derivatives not designated as hedging instruments

 

 

 

 

 

 

$

5,939

 

 

 

 

 

 

 

$

5,920

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Derivatives designated as hedging instruments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate products

 

$

100,000

 

 

Other Assets

 

$

306

 

 

$

 

 

Other Liabilities

 

$

 

Total derivatives designated as hedging instruments

 

 

 

 

 

 

$

306

 

 

 

 

 

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2022

 

Derivative Assets

 

 

Derivative Liabilities

 

 

 

Notional Amount

 

 

Balance Sheet Location

 

Fair Value

 

 

Notional Amount

 

 

Balance Sheet Location

 

Fair Value

 

 

 

(in thousands)

 

Derivatives not designated as hedging instruments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate products

 

$

61,460

 

 

Other Assets

 

$

7,507

 

 

$

61,460

 

 

Other Liabilities

 

$

7,375

 

Total derivatives not designated as hedging instruments

 

 

 

 

 

 

$

7,507

 

 

 

 

 

 

 

$

7,375

 

Summary of Effect of Cash Flow Hedge Accounting on Accumulated Other Comprehensive Income

The table below presents the effect of cash flow hedge accounting on Accumulated Other Comprehensive Income as of December 31, 2023.

 

As of December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Derivatives in Subtopic 815-20 Hedging Relationships

 

Amount of Gain or (Loss) Recognized in OCI on Derivative

 

 

Amount of Gain or (Loss)
Recognized in OCI Included
Component

 

 

Amount of Gain or (Loss)
Recognized in OCI Excluded
Component

 

 

Location of Gain or (Loss) Recognized from Accumulated Other Comprehensive Income into Income

 

Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income

 

 

Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income Included Component

 

 

Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income Excluded Component

 

 

 

(in thousands)

 

Derivatives in Cash Flow Hedging Relationships

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest Rate Products

 

$

306

 

 

$

306

 

 

$

 

 

Interest Income

 

$

 

 

$

 

 

$

 

Total

 

$

306

 

 

$

306

 

 

$

 

 

 

 

$

 

 

$

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Effect of Derivative Financial Instruments that are Not Designated as Hedging Instruments on Income Statement

The table below presents the effect of the Company’s derivative financial instruments that are not designated as hedging instruments on the Income Statement as of December 31, 2023, 2022 and 2021.

 

Derivatives Not Designated as Hedging Instruments under Subtopic 815-20

 

Location of Gain or (Loss)
Recognized in Income on
Derivative

 

Amount of Gain or (Loss)
Recognized in Income on
Derivative

 

 

 

 

 

For the Year Ended December 31,

 

 

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

 

 

(in thousands)

 

Interest rate products

 

Other income

 

$

(114

)

 

$

113

 

 

$

80

 

Total

 

 

 

$

(114

)

 

$

113

 

 

$

80

 

Summary of Gross Presentation, Effects of Offsetting and a Net Presentation of Derivatives

The table below presents a gross presentation, the effects of offsetting, and a net presentation of the Company’s derivatives as of December 31, 2023 and 2022. The net amounts of derivative assets or liabilities can be reconciled to the tabular disclosure of fair value. The tabular disclosure of fair value provides the location that derivative assets and liabilities are presented on the Balance Sheet.

 

Offsetting of Derivative Assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gross Amounts Not Offset in the Consolidated Balance Sheets

 

 

 

Gross Amounts of Recognized Assets

 

 

Gross Amounts Offset in the Statement of Financial Position

 

 

Net Amounts of Assets presented in the Statement of Financial Position

 

 

Financial Instruments

 

 

Cash Collateral Received

 

 

Net Amount

 

 

 

(in thousands)

 

Derivatives

 

$

6,245

 

 

$

 

 

$

6,245

 

 

$

284

 

 

$

5,731

 

 

$

230

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Offsetting of Derivative Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gross Amounts Not Offset in the Consolidated Balance Sheets

 

 

 

Gross Amounts of Recognized Liabilities

 

 

Gross Amounts Offset in the Statement of Financial Position

 

 

Net Amounts of Liabilities presented in the Statement of Financial Position

 

 

Financial Instruments

 

 

Cash Collateral Provided

 

 

Net Amount

 

 

 

(in thousands)

 

Derivatives

 

$

5,920

 

 

$

 

 

$

5,920

 

 

$

284

 

 

$

 

 

$

5,636

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Offsetting of Derivative Assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gross Amounts Not Offset in the Consolidated Balance Sheets

 

 

 

Gross Amounts of Recognized Assets

 

 

Gross Amounts Offset in the Statement of Financial Position

 

 

Net Amounts of Assets presented in the Statement of Financial Position

 

 

Financial Instruments

 

 

Cash Collateral Received

 

 

Net Amount

 

 

 

(in thousands)

 

Derivatives

 

$

7,507

 

 

$

 

 

$

7,507

 

 

$

7,375

 

 

$

132

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Offsetting of Derivative Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gross Amounts Not Offset in the Consolidated Balance Sheets

 

 

 

Gross Amounts of Recognized Liabilities

 

 

Gross Amounts Offset in the Statement of Financial Position

 

 

Net Amounts of Liabilities presented in the Statement of Financial Position

 

 

Financial Instruments

 

 

Cash Collateral Provided

 

 

Net Amount

 

 

 

(in thousands)

 

Derivatives

 

$

7,375

 

 

$

 

 

$

7,375

 

 

$

7,375

 

 

$

 

 

$

 

XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Financial Information of Parent Company (Tables)
12 Months Ended
Dec. 31, 2023
Condensed Financial Information Disclosure [Abstract]  
Balance Sheets of Parent Company

Balance Sheets

 

 

 

At December 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Assets

 

 

 

 

 

 

Cash

 

$

7,492

 

 

$

10,558

 

Securities available for sale

 

 

32,389

 

 

 

17,660

 

Investments in consolidated subsidiaries

 

 

790,425

 

 

 

728,172

 

Other assets

 

 

3,551

 

 

 

12,611

 

Total assets

 

$

833,857

 

 

$

769,001

 

Liabilities and stockholders' equity

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

Subordinated debentures

 

$

130,012

 

 

$

129,409

 

Other liabilities

 

 

1,954

 

 

 

2,077

 

Total liabilities

 

 

131,966

 

 

 

131,486

 

Stockholders' equity

 

 

701,891

 

 

 

637,515

 

Total liabilities and stockholders' equity

 

$

833,857

 

 

$

769,001

 

Statement of Income of Parent Company

Statements of Income

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Dividends from bank subsidiaries

 

$

44,500

 

 

$

57,000

 

 

$

20,639

 

Interest income on securities

 

 

1,094

 

 

 

191

 

 

 

 

Interest expense

 

 

(6,482

)

 

 

(8,037

)

 

 

(8,273

)

Other expense

 

 

(5,817

)

 

 

(5,174

)

 

 

(4,891

)

Income before taxes and undistributed income of subsidiary

 

 

33,295

 

 

 

43,980

 

 

 

7,475

 

Income tax benefit

 

 

1,403

 

 

 

4,026

 

 

 

3,962

 

Income before undistributed income of subsidiary

 

 

34,698

 

 

 

48,006

 

 

 

11,437

 

Equity in undistributed income of subsidiary

 

 

45,343

 

 

 

53,388

 

 

 

87,239

 

Net income

 

$

80,041

 

 

$

101,394

 

 

$

98,676

 

Statement of Cash Flows of Parent Company

Statements of Cash Flows

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Cash Flows from Operating Activities:

 

 

 

 

 

 

 

 

 

Net income

 

$

80,041

 

 

$

101,394

 

 

$

98,676

 

Adjustments to reconcile net income to net cash used in operating activities

 

 

 

 

 

 

 

 

 

Undistributed income of subsidiary

 

 

(45,343

)

 

 

(53,388

)

 

 

(87,239

)

Depreciation and amortization

 

 

409

 

 

 

1,703

 

 

 

1,148

 

Share-based compensation expense

 

 

2,680

 

 

 

2,596

 

 

 

2,437

 

Change in other assets and liabilities

 

 

8,879

 

 

 

(2,019

)

 

 

(9,076

)

Net cash provided by operating activities

 

 

46,666

 

 

 

50,286

 

 

 

5,946

 

Cash Flows from Investing Activities:

 

 

 

 

 

 

 

 

 

Purchases of securities

 

 

(21,328

)

 

 

(17,956

)

 

 

 

Proceeds from matured, called and repayment of securities

 

 

7,000

 

 

 

 

 

 

 

Net cash used in investing activities

 

 

(14,328

)

 

 

(17,956

)

 

 

 

Cash Flows from Financing Activities:

 

 

 

 

 

 

 

 

 

Proceeds from exercise of stock options

 

 

 

 

 

19

 

 

 

 

Issuance of subordinated debentures

 

 

 

 

 

 

 

 

107,929

 

Redemption of subordinated debentures, net of treasury debentures

 

 

 

 

 

(87,300

)

 

 

(13,043

)

Cash paid for employee vested shares surrendered due to employee tax liability

 

 

(785

)

 

 

(732

)

 

 

(572

)

Repurchase of common stock

 

 

(4,084

)

 

 

 

 

 

(6,135

)

Cash dividends paid

 

 

(30,535

)

 

 

(28,636

)

 

 

(16,514

)

Net cash provided by (used in) financing activities

 

 

(35,404

)

 

 

(116,649

)

 

 

71,665

 

Net increase (decrease) in cash

 

 

(3,066

)

 

 

(84,319

)

 

 

77,611

 

Cash at beginning of year

 

 

10,558

 

 

 

94,877

 

 

 

17,266

 

Cash at end of year

 

$

7,492

 

 

$

10,558

 

 

$

94,877

 

XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Branch
Segment
shares
Dec. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
Jan. 24, 2019
shares
Financing Receivable, Recorded Investment, Past Due [Line Items]        
Number of reportable segments | Segment 1      
Accrued interest receivable on available-for-sale debt securities $ 3,300   $ 2,400  
Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Accrued interest   Accrued interest  
Retained earnings $ 319,048   $ 269,542  
Impairment of intangible assets 0      
Goodwill impairment loss 0      
Bank-owned life insurance $ 56,335   $ 55,544  
Stock options, expiration term from date of grant 10 years      
Number of shares authorized for repurchase (percent)       5.00%
Number of shares authorized for repurchase under program (shares) | shares       1,500,000
Shares repurchased (shares) | shares 250,000      
Shares repurchased $ 4,084 $ 6,135    
Minimum        
Financing Receivable, Recorded Investment, Past Due [Line Items]        
Period of continuous service 3 years      
Maximum        
Financing Receivable, Recorded Investment, Past Due [Line Items]        
Period of continuous service 5 years      
Split Dollar Death Benefit Agreement        
Financing Receivable, Recorded Investment, Past Due [Line Items]        
Bank-owned life insurance $ 2,500      
Full Service        
Financing Receivable, Recorded Investment, Past Due [Line Items]        
Number of branches | Branch 35      
Loan Production        
Financing Receivable, Recorded Investment, Past Due [Line Items]        
Number of branches | Branch 8      
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Summary of Impact of ASU on Allowance for Credit Losses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Loans receivable, allowance for credit losses $ 69,462 $ 71,523
Real Estate    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Loans receivable, allowance for credit losses 45,499 44,026
Real Estate | Retail    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Loans receivable, allowance for credit losses 10,264 7,872
Real Estate | Hospitality    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Loans receivable, allowance for credit losses 15,534 13,407
Real Estate | Other    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Loans receivable, allowance for credit losses 8,663 13,056
Real Estate | Total commercial property loans    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Loans receivable, allowance for credit losses 37,485 36,628
Real Estate | Construction    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Loans receivable, allowance for credit losses 2,756 4,022
Commercial and Industrial    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Loans receivable, allowance for credit losses 10,257 15,267
Equipment Financing Agreements    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Loans receivable, allowance for credit losses $ 13,706 $ 12,230
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Useful Lives for Principal Classes of Assets (Detail)
12 Months Ended
Dec. 31, 2023
Buildings and improvements | Minimum  
Property, Plant and Equipment [Line Items]  
Premises and equipment useful life 10 years
Buildings and improvements | Maximum  
Property, Plant and Equipment [Line Items]  
Premises and equipment useful life 30 years
Furniture and equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Premises and equipment useful life 3 years
Furniture and equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Premises and equipment useful life 10 years
Leasehold improvements  
Property, Plant and Equipment [Line Items]  
Premises and equipment useful life Term of lease or useful life, whichever is shorter
Software | Minimum  
Property, Plant and Equipment [Line Items]  
Premises and equipment useful life 3 years
Software | Maximum  
Property, Plant and Equipment [Line Items]  
Premises and equipment useful life 7 years
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities - Summary of Investment Securities Available for Sale (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 967,031 $ 978,796
Gross Unrealized Gain 891 63
Gross Unrealized Loss (102,183) (125,021)
Estimated Fair Value 865,739 853,838
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 86,355 49,690
Gross Unrealized Gain 173  
Gross Unrealized Loss (1,040) (1,664)
Estimated Fair Value 85,488 48,026
Mortgage-backed securities - residential    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 504,544 540,590
Gross Unrealized Gain 481 63
Gross Unrealized Loss (62,697) (75,501)
Estimated Fair Value 442,328 465,152
Mortgage-backed securities - commercial    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 59,973 61,799
Gross Unrealized Loss (11,982) (10,507)
Estimated Fair Value 47,991 51,292
Collateralized mortgage obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 106,823 98,236
Gross Unrealized Gain 237  
Gross Unrealized Loss (9,649) (12,751)
Estimated Fair Value 97,411 85,485
Debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 132,215 150,338
Gross Unrealized Loss (7,590) (11,839)
Estimated Fair Value 124,625 138,499
Total U.S. government agency and sponsored agency obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 803,555 850,963
Gross Unrealized Gain 718 63
Gross Unrealized Loss (91,918) (110,598)
Estimated Fair Value 712,355 740,428
Municipal bonds-tax exempt    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 77,121 78,143
Gross Unrealized Gain  
Gross Unrealized Loss (9,225) (12,759)
Estimated Fair Value $ 67,896 $ 65,384
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities - Schedule of Amortized Cost and Estimated Fair Value of Investment Securities by Contractual Maturity (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]    
Available-for-Sale Within one year, Amortized Cost $ 62,521  
Available-for-Sale Over one year through five years, Amortized Cost 169,176  
Available-for-Sale Over five years through ten years, Amortized Cost 83,720  
Available-for-Sale Over ten years, Amortized Cost 651,614  
Amortized Cost 967,031 $ 978,796
Available-for-Sale Within one year, Estimated Fair Value 61,828  
Available-for-Sale Over one year through five years, Estimated Fair Value 160,983  
Available-for-Sale Over five years through ten years, Estimated Fair Value 77,608  
Available-for-Sale Over ten years, Estimated Fair Value 565,320  
Estimated fair value $ 865,739 $ 853,838
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities - Summary of Debt Securities Available for Sale in an Unrealized Loss Position for Which an Allowance for Credit Losses Has Not Been Recorded (Detail)
$ in Thousands
Dec. 31, 2023
USD ($)
Security
Dec. 31, 2022
USD ($)
Security
Summary of Investment Holdings [Line Items]    
Available-for-Sale Within One Year, Gross Unrealized Loss $ (106) $ (4,324)
Available-for-Sale Within One Year, Estimated Fair Value $ 30,422 $ 129,210
Available-for-Sale Within One Year, Number of Securities | Security 14 49
Available-for-Sale More than One Year, Gross Unrealized Loss $ (102,077) $ (120,697)
Available-for-Sale More than One Year, Estimated Fair Value $ 747,988 $ 719,787
Available-for-Sale More than One Year, Number of Securities | Security 213 184
Available-for-Sale, Gross Unrealized Loss $ (102,183) $ (125,021)
Available-for-Sale, Estimated Fair Value $ 778,410 $ 848,997
Available-for-Sale, Number of Securities | Security 227 233
U.S. Treasury securities    
Summary of Investment Holdings [Line Items]    
Available-for-Sale Within One Year, Gross Unrealized Loss $ (57) $ (414)
Available-for-Sale Within One Year, Estimated Fair Value $ 21,024 $ 33,812
Available-for-Sale Within One Year, Number of Securities | Security 7 14
Available-for-Sale More than One Year, Gross Unrealized Loss $ (983) $ (1,250)
Available-for-Sale More than One Year, Estimated Fair Value $ 32,449 $ 14,215
Available-for-Sale More than One Year, Number of Securities | Security 11 4
Available-for-Sale, Gross Unrealized Loss $ (1,040) $ (1,664)
Available-for-Sale, Estimated Fair Value $ 53,473 $ 48,027
Available-for-Sale, Number of Securities | Security 18 18
Mortgage-backed securities - residential    
Summary of Investment Holdings [Line Items]    
Available-for-Sale Within One Year, Gross Unrealized Loss $ (11) $ (1,712)
Available-for-Sale Within One Year, Estimated Fair Value $ 2,324 $ 36,009
Available-for-Sale Within One Year, Number of Securities | Security 5 18
Available-for-Sale More than One Year, Gross Unrealized Loss $ (62,686) $ (73,789)
Available-for-Sale More than One Year, Estimated Fair Value $ 411,417 $ 424,302
Available-for-Sale More than One Year, Number of Securities | Security 118 105
Available-for-Sale, Gross Unrealized Loss $ (62,697) $ (75,501)
Available-for-Sale, Estimated Fair Value $ 413,741 $ 460,311
Available-for-Sale, Number of Securities | Security 123 123
Mortgage-backed securities - commercial    
Summary of Investment Holdings [Line Items]    
Available-for-Sale Within One Year, Gross Unrealized Loss   $ (84)
Available-for-Sale Within One Year, Estimated Fair Value   $ 4,069
Available-for-Sale Within One Year, Number of Securities | Security   1
Available-for-Sale More than One Year, Gross Unrealized Loss $ (11,982) $ (10,423)
Available-for-Sale More than One Year, Estimated Fair Value $ 47,991 $ 47,221
Available-for-Sale More than One Year, Number of Securities | Security 15 14
Available-for-Sale, Gross Unrealized Loss $ (11,982) $ (10,507)
Available-for-Sale, Estimated Fair Value $ 47,991 $ 51,290
Available-for-Sale, Number of Securities | Security 15 15
Collateralized mortgage obligations    
Summary of Investment Holdings [Line Items]    
Available-for-Sale Within One Year, Gross Unrealized Loss $ (38) $ (1,011)
Available-for-Sale Within One Year, Estimated Fair Value $ 7,074 $ 23,606
Available-for-Sale Within One Year, Number of Securities | Security 2 8
Available-for-Sale More than One Year, Gross Unrealized Loss $ (9,611) $ (11,740)
Available-for-Sale More than One Year, Estimated Fair Value $ 63,610 $ 61,879
Available-for-Sale More than One Year, Number of Securities | Security 24 20
Available-for-Sale, Gross Unrealized Loss $ (9,649) $ (12,751)
Available-for-Sale, Estimated Fair Value $ 70,684 $ 85,485
Available-for-Sale, Number of Securities | Security 26 28
Debt securities    
Summary of Investment Holdings [Line Items]    
Available-for-Sale Within One Year, Gross Unrealized Loss   $ (1,103)
Available-for-Sale Within One Year, Estimated Fair Value   $ 31,714
Available-for-Sale Within One Year, Number of Securities | Security   8
Available-for-Sale More than One Year, Gross Unrealized Loss $ (7,590) $ (10,736)
Available-for-Sale More than One Year, Estimated Fair Value $ 124,625 $ 106,785
Available-for-Sale More than One Year, Number of Securities | Security 26 22
Available-for-Sale, Gross Unrealized Loss $ (7,590) $ (11,839)
Available-for-Sale, Estimated Fair Value $ 124,625 $ 138,499
Available-for-Sale, Number of Securities | Security 26 30
Total U.S. government agency and sponsored agency obligations    
Summary of Investment Holdings [Line Items]    
Available-for-Sale Within One Year, Gross Unrealized Loss $ (49) $ (3,910)
Available-for-Sale Within One Year, Estimated Fair Value $ 9,398 $ 95,398
Available-for-Sale Within One Year, Number of Securities | Security 7 35
Available-for-Sale More than One Year, Gross Unrealized Loss $ (91,869) $ (106,688)
Available-for-Sale More than One Year, Estimated Fair Value $ 647,643 $ 640,187
Available-for-Sale More than One Year, Number of Securities | Security 183 161
Available-for-Sale, Gross Unrealized Loss $ (91,918) $ (110,598)
Available-for-Sale, Estimated Fair Value $ 657,041 $ 735,585
Available-for-Sale, Number of Securities | Security 190 196
Municipal bonds-tax exempt    
Summary of Investment Holdings [Line Items]    
Available-for-Sale More than One Year, Gross Unrealized Loss $ (9,225) $ (12,759)
Available-for-Sale More than One Year, Estimated Fair Value $ 67,896 $ 65,385
Available-for-Sale More than One Year, Number of Securities | Security 19 19
Available-for-Sale, Gross Unrealized Loss $ (9,225) $ (12,759)
Available-for-Sale, Estimated Fair Value $ 67,896 $ 65,385
Available-for-Sale, Number of Securities | Security 19 19
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities - Realized Gains and Losses on Sales of Investment Securities (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]      
Gross realized gains on sales of securities     $ 99,000
Gross realized losses on sales of securities $ (1,871,000)   (598,000)
Net realized gains (losses) on sales of securities (1,871,000)   (499,000)
Proceeds from sales of securities $ 8,149,000 $ 0 $ 55,884,000
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]        
Proceeds from sales of securities $ 8,149,000 $ 0 $ 55,884,000  
Net gains (loss) in earnings resulting from sale of securities (1,871,000)   (499,000)  
Net unrealized gains (losses) recorded in comprehensive income (1,700,000) 1,700,000 $ (100,000) $ 100,000
Securities available for sale 865,739,000 853,838,000    
Available for sale securities pledged as collateral $ 24,800,000 $ 23,400,000    
Minimum | U.S. Government and its Agencies        
Debt Securities, Available-for-sale [Line Items]        
Holdings of securities as percentage of share holders' equity 10.00%      
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable - Loans Receivable (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total gross loans receivable $ 6,182,434 $ 5,967,133
Allowance for credit losses (69,462) (71,523)
Loans receivable, net 6,112,972 5,895,610
Real Estate    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total gross loans receivable 4,852,400 4,567,853
Allowance for credit losses (45,499) (44,026)
Real Estate | Retail    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total gross loans receivable 1,107,360 1,023,608
Allowance for credit losses (10,264) (7,872)
Real Estate | Hospitality    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total gross loans receivable 740,519 646,893
Allowance for credit losses (15,534) (13,407)
Real Estate | Office    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total gross loans receivable 574,981 499,946
Real Estate | Other    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total gross loans receivable 1,366,534 1,553,729
Real Estate | Total commercial property loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total gross loans receivable 3,789,394 3,724,176
Allowance for credit losses (37,485) (36,628)
Real Estate | Construction    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total gross loans receivable 100,345 109,205
Allowance for credit losses (2,756) (4,022)
Real Estate | Residential    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total gross loans receivable 962,661 734,472
Allowance for credit losses (5,258) (3,376)
Commercial and Industrial    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total gross loans receivable 747,819 804,492
Allowance for credit losses (10,257) (15,267)
Equipment Financing Agreements    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total gross loans receivable 582,215 594,788
Allowance for credit losses $ (13,706) $ (12,230)
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable - Loans Receivable (Parenthetical) (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total gross loans receivable $ 6,182,434 $ 5,967,133
Payment Protection Program    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total gross loans receivable 200 900
Real Estate    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total gross loans receivable 4,852,400 4,567,853
Real Estate | Home Equity Loans and Lines - Residential    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total gross loans receivable 1,900 2,400
Real Estate | Personal Loans - Residential    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total gross loans receivable $ 4,500 $ 4,600
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
USD ($)
Property
Dec. 31, 2022
USD ($)
Property
Dec. 31, 2021
USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Loans receivable $ 6,182,434,000 $ 5,967,133,000  
Pledged loans receivable, carrying value 2,360,000,000    
Accrued interest on loans 23,371,000 18,537,000  
Loans held for sale, at the lower of cost or fair value 12,013,000 8,043,000 $ 13,342,000
Gains on sale of second draw PPP loans 5,701,000 9,478,000 17,266,000
Proceeds from sale of second draw PPP loans $ 100,514,000 $ 156,109,000  
Number of real estate properties | Property 1 1  
Other real estate owned ("OREO") $ 117,000 $ 117,000  
Total recorded investment 0 0 0
Interest income on nonaccrual loans 200,000 46,000 $ 700,000
Loans Pledged to Secure Advances      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Pledged loans receivable, carrying value 2,360,000,000 2,400,000,000  
Pass/Pass-Watch      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Loans receivable 6,085,752,000 5,841,928,000  
Special Mention      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Loans receivable 65,315,000 79,013,000  
Classified      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Loans receivable 31,367,000 46,192,000  
Loans | Accrued Interest      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accrued interest on loans 19,800,000 16,000,000.0  
Payment Protection Program      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Loans receivable 200,000 900,000  
SBA Loans      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Loans held for sale, at the lower of cost or fair value $ 12,000,000.0 $ 8,000,000.0  
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable - Information on SBA Loans Held for Sale (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Financing Receivable, Reclassification From Portfolio Loans To Loans Held For Sale [Roll Forward]      
Balance at beginning of period $ 8,043 $ 13,342  
Originations and transfers 104,998 150,825 $ 265,743
Sales (100,514) (156,109)  
Principal paydowns and amortization (514) (15)  
Balance at end of period 12,013 8,043 13,342
Real Estate      
Financing Receivable, Reclassification From Portfolio Loans To Loans Held For Sale [Roll Forward]      
Balance at beginning of period 3,775 6,954  
Originations and transfers 65,705 99,547  
Sales (60,611) (102,720)  
Principal paydowns and amortization (77) (6)  
Balance at end of period 8,792 3,775 6,954
Commercial and Industrial      
Financing Receivable, Reclassification From Portfolio Loans To Loans Held For Sale [Roll Forward]      
Balance at beginning of period 4,268 6,388  
Originations and transfers 39,293 51,278  
Sales (39,903) (53,389)  
Principal paydowns and amortization (437) (9)  
Balance at end of period $ 3,221 $ 4,268 $ 6,388
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable - Loans Purchased by Portfolio Segment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Purchases of loans receivable $ 9,657 $ 29,925
Commercial Real Estate    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Purchases of loans receivable   11,030
Commercial and Industrial    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Purchases of loans receivable $ 9,657 180
Residential Real Estate    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Purchases of loans receivable   $ 18,715
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable - Allowance for Credit Losses by Portfolio Segment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Allowance for credit losses:      
Beginning balance $ 71,523    
Ending balance 69,462 $ 71,523  
Non-PCI Loans and Leases      
Allowance for credit losses:      
Beginning balance 71,523 72,557 $ 90,426
Charge-offs (16,090) (4,722) (6,373)
Recoveries 9,047 3,348 12,650
Provision (recovery) for credit losses 4,982 340 (24,146)
Ending balance 69,462 71,523 72,557
Real Estate      
Allowance for credit losses:      
Beginning balance 44,026    
Ending balance 45,499 44,026  
Real Estate | Non-PCI Loans and Leases      
Allowance for credit losses:      
Beginning balance 44,026 48,890 51,876
Charge-offs (627) (1,886) (1,427)
Recoveries 312 848 10,807
Provision (recovery) for credit losses 1,788 (3,826) (12,366)
Ending balance 45,499 44,026 48,890
Commercial and Industrial      
Allowance for credit losses:      
Beginning balance 15,267    
Ending balance 10,257 15,267  
Commercial and Industrial | Non-PCI Loans and Leases      
Allowance for credit losses:      
Beginning balance 15,267 12,418 21,410
Charge-offs (6,657) (524) (546)
Recoveries 7,089 1,178 897
Provision (recovery) for credit losses (5,442) 2,195 (9,343)
Ending balance 10,257 15,267 12,418
Equipment Financing Agreements      
Allowance for credit losses:      
Beginning balance 12,230    
Ending balance 13,706 12,230  
Equipment Financing Agreements | Non-PCI Loans and Leases      
Allowance for credit losses:      
Beginning balance 12,230 11,249 17,140
Charge-offs (8,806) (2,312) (4,400)
Recoveries 1,646 1,322 946
Provision (recovery) for credit losses 8,636 1,971 (2,437)
Ending balance $ 13,706 $ 12,230 $ 11,249
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable - Allowance for Credit Losses by Portfolio Segment as a Percentage of Recorded Total Allowance for Credit Losses and Aggregate Recorded Investment of Loans Receivable (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable Allowance For Credit Losses [Line Items]    
Allowance Amount $ 69,462 $ 71,523
Percentage of Total Allowance 100.00% 100.00%
Total Loans $ 6,182,434 $ 5,967,133
Percentage of Total Loans 100.00% 100.00%
Real Estate    
Financing Receivable Allowance For Credit Losses [Line Items]    
Allowance Amount $ 45,499 $ 44,026
Percentage of Total Allowance 65.50% 61.60%
Total Loans $ 4,852,400 $ 4,567,853
Percentage of Total Loans 78.50% 76.60%
Real Estate | Retail    
Financing Receivable Allowance For Credit Losses [Line Items]    
Allowance Amount $ 10,264 $ 7,872
Percentage of Total Allowance 14.80% 11.00%
Total Loans $ 1,107,360 $ 1,023,608
Percentage of Total Loans 17.90% 17.20%
Real Estate | Hospitality    
Financing Receivable Allowance For Credit Losses [Line Items]    
Allowance Amount $ 15,534 $ 13,407
Percentage of Total Allowance 22.40% 18.70%
Total Loans $ 740,519 $ 646,893
Percentage of Total Loans 12.00% 10.80%
Real Estate | Office    
Financing Receivable Allowance For Credit Losses [Line Items]    
Allowance Amount $ 3,024 $ 2,293
Percentage of Total Allowance 4.40% 3.20%
Total Loans $ 574,981 $ 499,946
Percentage of Total Loans 9.30% 8.40%
Real Estate | Other    
Financing Receivable Allowance For Credit Losses [Line Items]    
Allowance Amount $ 8,663 $ 13,056
Percentage of Total Allowance 12.40% 18.30%
Total Loans $ 1,366,534 $ 1,553,729
Percentage of Total Loans 22.10% 26.00%
Real Estate | Total commercial property loans    
Financing Receivable Allowance For Credit Losses [Line Items]    
Allowance Amount $ 37,485 $ 36,628
Percentage of Total Allowance 54.00% 51.20%
Total Loans $ 3,789,394 $ 3,724,176
Percentage of Total Loans 61.30% 62.40%
Real Estate | Construction    
Financing Receivable Allowance For Credit Losses [Line Items]    
Allowance Amount $ 2,756 $ 4,022
Percentage of Total Allowance 4.00% 5.70%
Total Loans $ 100,345 $ 109,205
Percentage of Total Loans 1.60% 1.80%
Real Estate | Residential    
Financing Receivable Allowance For Credit Losses [Line Items]    
Allowance Amount $ 5,258 $ 3,376
Percentage of Total Allowance 7.50% 4.70%
Total Loans $ 962,661 $ 734,472
Percentage of Total Loans 15.60% 12.40%
Commercial and Industrial    
Financing Receivable Allowance For Credit Losses [Line Items]    
Allowance Amount $ 10,257 $ 15,267
Percentage of Total Allowance 14.80% 21.30%
Total Loans $ 747,819 $ 804,492
Percentage of Total Loans 12.10% 13.40%
Equipment Financing Agreements    
Financing Receivable Allowance For Credit Losses [Line Items]    
Allowance Amount $ 13,706 $ 12,230
Percentage of Total Allowance 19.70% 17.10%
Total Loans $ 582,215 $ 594,788
Percentage of Total Loans 9.40% 10.00%
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable - Summary of Amortized Cost Basis of Collateral Dependent Loans By Class of Loans (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Loans And Leases Receivable Disclosure [Line Items]    
Amortized Cost [1] $ 7,352 $ 2,694
Real Estate    
Loans And Leases Receivable Disclosure [Line Items]    
Amortized Cost 2,174 2,694
Real Estate | Retail    
Loans And Leases Receivable Disclosure [Line Items]    
Amortized Cost 1,530 1,930
Real Estate | Hospitality    
Loans And Leases Receivable Disclosure [Line Items]    
Amortized Cost 338  
Real Estate | Other    
Loans And Leases Receivable Disclosure [Line Items]    
Amortized Cost 305 256
Real Estate | Total commercial property loans    
Loans And Leases Receivable Disclosure [Line Items]    
Amortized Cost 2,173 2,186
Real Estate | Residential    
Loans And Leases Receivable Disclosure [Line Items]    
Amortized Cost 1 $ 508
Commercial and Industrial    
Loans And Leases Receivable Disclosure [Line Items]    
Amortized Cost $ 5,178  
[1] Includes, among other property types, mixed-use, gas station, apartment, industrial, faith-based facilities and warehouse; the remaining real estate categories represent less than one percent of the Bank's total loans receivable.
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable - Schedule of Comparison Between the Periods of Disaggregated by Loan Class (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable $ 6,182,434 $ 5,967,133
Real Estate    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 4,852,400 4,567,853
Real Estate | Retail    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 1,107,360 1,023,608
Real Estate | Hospitality    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 740,519 646,893
Real Estate | Other    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 1,366,534 1,553,729
Real Estate | Total commercial property loans    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 3,789,394 3,724,176
Real Estate | Construction    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 100,345 109,205
Real Estate | Residential    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 962,661 734,472
Commercial and Industrial    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 747,819 804,492
Equipment Financing Agreements    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 582,215 594,788
Pass/Pass-Watch    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 6,085,752 5,841,928
Pass/Pass-Watch | Real Estate    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 4,783,314 4,494,273
Pass/Pass-Watch | Real Estate | Total commercial property loans    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 3,749,115 3,651,604
Pass/Pass-Watch | Real Estate | Construction    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 72,039 109,205
Pass/Pass-Watch | Commercial and Industrial    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 727,554 758,584
Pass/Pass-Watch | Equipment Financing Agreements    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 574,884 589,071
Special Mention    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 65,315 79,013
Special Mention | Real Estate    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 50,571 35,484
Special Mention | Real Estate | Total commercial property loans    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 21,765 34,984
Special Mention | Real Estate | Construction    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 28,306  
Special Mention | Commercial and Industrial    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 14,744 43,529
Classified    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 31,367 46,192
Classified | Real Estate    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 18,515 38,096
Classified | Real Estate | Total commercial property loans    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 18,514 37,588
Classified | Commercial and Industrial    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable 5,521 2,379
Classified | Equipment Financing Agreements    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total gross loans receivable $ 7,331 $ 5,717
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable - Loans by Vintage Year and Risk Rating (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 $ 1,447,774 $ 2,307,514
2023 - YTD gross 178  
2023 - YTD net 178  
2022 1,766,797 1,432,869
2022 - YTD gross 3,961  
2022 - YTD Net 3,749  
2021 1,241,680 707,140
2021 - YTD gross 3,267  
2021 - YTD net 2,851  
2020 647,431 495,373
2020 - YTD gross 797  
2020 - YTD net 647  
2019 413,856 340,610
2019 - YTD gross 909  
2019 - YTD net 351  
Prior 380,747 384,424
Prior - Gross 858  
Prior - Net (6,823)  
Revolving Loans Amortized Cost Basis 284,149 299,203
Revolving Loans Amortized Cost Basis - YTD gross 6,120  
Revolving Loans Amortized Cost Basis - YTD net 6,090  
Loans receivable 6,182,434 5,967,133
Loans receivable gross chargeoff 16,090  
Loans receivable net chargeoff 7,043  
Pass/Pass-Watch    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 1,439,588 2,306,025
2022 1,742,971 1,407,658
2021 1,203,259 700,389
2020 641,294 481,268
2019 407,087 327,631
Prior 374,248 356,707
Revolving Loans Amortized Cost Basis 277,305 262,250
Loans receivable 6,085,752 5,841,928
Special Mention    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 4,400 847
2022 18,575 22,669
2021 31,577 5,857
2020 5,772 7,115
2019 711 29
Prior 2,375 6,182
Revolving Loans Amortized Cost Basis 1,905 36,314
Loans receivable 65,315 79,013
Classified    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 3,786 642
2022 5,251 2,542
2021 6,844 894
2020 365 6,990
2019 6,058 12,950
Prior 4,124 21,535
Revolving Loans Amortized Cost Basis 4,939 639
Loans receivable 31,367 46,192
Real Estate    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 1,053,519 1,632,857
2022 1,367,611 1,155,192
2021 1,053,915 620,111
2020 591,276 416,445
2020 - YTD gross 411  
2020 - YTD net 403  
2019 384,573 314,985
Prior 364,339 369,763
Prior - Gross 216  
Prior - Net (88)  
Revolving Loans Amortized Cost Basis 37,167 58,500
Loans receivable 4,852,400 4,567,853
Loans receivable gross chargeoff 627  
Loans receivable net chargeoff 315  
Real Estate | Pass/Pass-Watch    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 1,046,054 1,631,998
2022 1,362,534 1,141,808
2021 1,017,439 613,842
2020 585,606 405,018
2019 378,284 302,681
Prior 358,136 342,627
Revolving Loans Amortized Cost Basis 35,261 56,299
Loans receivable 4,783,314 4,494,273
Real Estate | Special Mention    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 4,400 847
2022 3,997 13,384
2021 31,577 5,857
2020 5,670 7,115
2019 711  
Prior 2,310 6,080
Revolving Loans Amortized Cost Basis 1,906 2,201
Loans receivable 50,571 35,484
Real Estate | Classified    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 3,065 12
2022 1,080  
2021 4,899 412
2020   4,312
2019 5,578 12,304
Prior 3,893 21,056
Loans receivable 18,515 38,096
Real Estate | Total commercial property loans    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 691,284 1,185,208
2022 991,899 914,413
2021 866,991 607,009
2020 578,620 416,213
2020 - YTD gross 411  
2020 - YTD net 403  
2019 384,356 314,254
Prior 244,602 234,501
Prior - Gross 216  
Prior - Net (81)  
Revolving Loans Amortized Cost Basis 31,642 52,578
Loans receivable 3,789,394 3,724,176
Loans receivable gross chargeoff 627  
Loans receivable net chargeoff 322  
Real Estate | Total commercial property loans | Pass/Pass-Watch    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 683,819 1,184,361
2022 986,822 901,029
2021 858,821 600,740
2020 572,950 404,786
2019 378,067 301,950
Prior 238,400 207,861
Revolving Loans Amortized Cost Basis 30,236 50,877
Loans receivable 3,749,115 3,651,604
Real Estate | Total commercial property loans | Special Mention    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 4,400 847
2022 3,997 13,384
2021 3,271 5,857
2020 5,670 7,115
2019 711  
Prior 2,310 6,080
Revolving Loans Amortized Cost Basis 1,406 1,701
Loans receivable 21,765 34,984
Real Estate | Total commercial property loans | Classified    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 3,065  
2022 1,080  
2021 4,899 412
2020   4,312
2019 5,578 12,304
Prior 3,892 20,560
Loans receivable 18,514 37,588
Real Estate | Construction    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 72,039 41,662
2022   67,543
2021 28,306  
Loans receivable 100,345 109,205
Real Estate | Construction | Pass/Pass-Watch    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 72,039 41,662
2022   67,543
Loans receivable 72,039 109,205
Real Estate | Construction | Special Mention    
Financing Receivable, Credit Quality Indicator [Line Items]    
2021 28,306  
Loans receivable 28,306  
Real Estate | Residential    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 290,196 405,987
2022 375,712 173,236
2021 158,618 13,102
2020 12,656 232
2019 217 731
Prior 119,737 135,262
Prior - Net (7)  
Revolving Loans Amortized Cost Basis 5,525 5,922
Loans receivable 962,661 734,472
Loans receivable net chargeoff (7)  
Real Estate | Residential | Pass/Pass-Watch    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 290,196 405,975
2022 375,712 173,236
2021 158,618 13,102
2020 12,656 232
2019 217 731
Prior 119,736 134,766
Revolving Loans Amortized Cost Basis 5,025 5,422
Loans receivable 962,160 733,464
Real Estate | Residential | Special Mention    
Financing Receivable, Credit Quality Indicator [Line Items]    
Revolving Loans Amortized Cost Basis 500 500
Loans receivable 500 500
Real Estate | Residential | Classified    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023   12
Prior 1 496
Loans receivable 1 508
Commercial and Industrial    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 178,193 368,778
2022 183,787 109,822
2022 - YTD gross 17  
2022 - YTD Net 5  
2021 84,198 39,748
2021 - YTD net (7)  
2020 31,450 25,214
2019 10,050 7,452
2019 - YTD gross 110  
2019 - YTD net 101  
Prior 13,159 12,775
Prior - Gross 410  
Prior - Net (6,621)  
Revolving Loans Amortized Cost Basis 246,982 240,703
Revolving Loans Amortized Cost Basis - YTD gross 6,120  
Revolving Loans Amortized Cost Basis - YTD net 6,090  
Loans receivable 747,819 804,492
Loans receivable gross chargeoff 6,657  
Loans receivable net chargeoff (432)  
Commercial and Industrial | Pass/Pass-Watch    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 177,864 368,778
2022 169,209 100,537
2021 84,198 39,577
2020 31,348 24,117
2019 9,971 7,342
Prior 12,920 12,282
Revolving Loans Amortized Cost Basis 242,044 205,951
Loans receivable 727,554 758,584
Commercial and Industrial | Special Mention    
Financing Receivable, Credit Quality Indicator [Line Items]    
2022 14,578 9,285
2020 102  
2019   29
Prior 65 102
Revolving Loans Amortized Cost Basis (1) 34,113
Loans receivable 14,744 43,529
Commercial and Industrial | Classified    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 329  
2021   171
2020   1,097
2019 79 81
Prior 174 391
Revolving Loans Amortized Cost Basis 4,939 639
Loans receivable 5,521 2,379
Equipment Financing Agreements    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 216,062 305,879
2023 - YTD gross 178  
2023 - YTD net 178  
2022 215,399 167,855
2022 - YTD gross 3,944  
2022 - YTD Net 3,744  
2021 103,567 47,281
2021 - YTD gross 3,267  
2021 - YTD net 2,858  
2020 24,705 53,714
2020 - YTD gross 386  
2020 - YTD net 244  
2019 19,233 18,173
2019 - YTD gross 799  
2019 - YTD net 250  
Prior 3,249 1,886
Prior - Gross 232  
Prior - Net (114)  
Loans receivable 582,215 594,788
Loans receivable gross chargeoff 8,806  
Loans receivable net chargeoff 7,160  
Equipment Financing Agreements | Pass/Pass-Watch    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 215,670 305,249
2022 211,228 165,313
2021 101,622 46,970
2020 24,340 52,133
2019 18,832 17,608
Prior 3,192 1,798
Loans receivable 574,884 589,071
Equipment Financing Agreements | Classified    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 392 630
2022 4,171 2,542
2021 1,945 311
2020 365 1,581
2019 401 565
Prior 57 88
Loans receivable $ 7,331 $ 5,717
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable - Loans by Vintage Year and Payment Performance (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 $ 1,447,774 $ 2,307,514
2022 1,766,797 1,432,869
2021 1,241,680 707,140
2020 647,431 495,373
2019 413,856 340,610
Prior 380,747 384,424
Revolving Loans Amortized Cost Basis 284,149 299,203
Loans receivable 6,182,434 5,967,133
2023 - YTD gross 178  
2023 - YTD net 178  
2022 - YTD gross 3,961  
2022 - YTD Net 3,749  
2021 - YTD gross 3,267  
2021 - YTD net 2,851  
2020 - YTD gross 797  
2020 - YTD net 647  
2019 - YTD gross 909  
2019 - YTD net 351  
Prior - Gross 858  
Prior - Net (6,823)  
Revolving Loans Amortized Cost Basis - YTD gross 6,120  
Revolving Loans Amortized Cost Basis - YTD net 6,090  
Loans receivable gross chargeoff 16,090  
Loans receivable net chargeoff 7,043  
Performing    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 1,445,218 2,306,872
2022 1,762,626 1,430,327
2021 1,239,585 706,246
2020 647,031 493,777
2019 413,386 338,115
Prior 379,813 382,746
Revolving Loans Amortized Cost Basis 279,301 299,203
Loans receivable 6,166,960 5,957,286
Nonperforming    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 2,556 642
2022 4,171 2,542
2021 2,095 894
2020 400 1,596
2019 470 2,495
Prior 934 1,678
Revolving Loans Amortized Cost Basis 4,848  
Loans receivable 15,474 9,847
Real Estate    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 1,053,519 1,632,857
2022 1,367,611 1,155,192
2021 1,053,915 620,111
2020 591,276 416,445
2019 384,573 314,985
Prior 364,339 369,763
Revolving Loans Amortized Cost Basis 37,167 58,500
Loans receivable 4,852,400 4,567,853
2020 - YTD gross 411  
2020 - YTD net 403  
Prior - Gross 216  
Prior - Net (88)  
Loans receivable gross chargeoff 627  
Loans receivable net chargeoff 315  
Real Estate | Performing    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 1,051,684 1,632,845
2022 1,367,611 1,155,192
2021 1,053,765 619,699
2020 591,276 416,445
2019 384,492 313,055
Prior 363,555 368,409
Revolving Loans Amortized Cost Basis 37,167 58,500
Loans receivable 4,849,550 4,564,145
Real Estate | Nonperforming    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 1,835 12
2021 150 412
2019 81 1,930
Prior 784 1,354
Loans receivable 2,850 3,708
Real Estate | Total commercial property loans    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 691,284 1,185,208
2022 991,899 914,413
2021 866,991 607,009
2020 578,620 416,213
2019 384,356 314,254
Prior 244,602 234,501
Revolving Loans Amortized Cost Basis 31,642 52,578
Loans receivable 3,789,394 3,724,176
2020 - YTD gross 411  
2020 - YTD net 403  
Prior - Gross 216  
Prior - Net (81)  
Loans receivable gross chargeoff 627  
Loans receivable net chargeoff 322  
Real Estate | Total commercial property loans | Performing    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 689,449 1,185,208
2022 991,899 914,413
2021 866,841 606,597
2020 578,620 416,213
2019 384,275 312,324
Prior 243,819 233,643
Revolving Loans Amortized Cost Basis 31,642 52,578
Loans receivable 3,786,545 3,720,976
Real Estate | Total commercial property loans | Nonperforming    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 1,835  
2021 150  
2019 81 1,930
Prior 783 496
Loans receivable 2,849 3,200
Real Estate | Construction    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 72,039 41,662
2022   67,543
2021 28,306  
Loans receivable 100,345 109,205
Real Estate | Construction | Performing    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 72,039 41,662
2022   67,543
2021 28,306  
Loans receivable 100,345 109,205
Real Estate | Construction | Nonperforming    
Financing Receivable, Credit Quality Indicator [Line Items]    
Loans receivable   422
Real Estate | Residential    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 290,196 405,987
2022 375,712 173,236
2021 158,618 13,102
2020 12,656 232
2019 217 731
Prior 119,737 135,262
Revolving Loans Amortized Cost Basis 5,525 5,922
Loans receivable 962,661 734,472
Prior - Net (7)  
Loans receivable net chargeoff (7)  
Real Estate | Residential | Performing    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 290,196 405,975
2022 375,712 173,236
2021 158,618 13,102
2020 12,656 232
2019 217 731
Prior 119,736 134,766
Revolving Loans Amortized Cost Basis 5,525 5,922
Loans receivable 962,660 733,964
Real Estate | Residential | Nonperforming    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023   12
2021   412
Prior 1 858
Loans receivable 1  
Real Estate | Residential/consumer loans | Nonperforming    
Financing Receivable, Credit Quality Indicator [Line Items]    
Loans receivable   508
Commercial and Industrial    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 178,193 368,778
2022 183,787 109,822
2021 84,198 39,748
2020 31,450 25,214
2019 10,050 7,452
Prior 13,159 12,775
Revolving Loans Amortized Cost Basis 246,982 240,703
Loans receivable 747,819 804,492
2022 - YTD gross 17  
2022 - YTD Net 5  
2021 - YTD net (7)  
2019 - YTD gross 110  
2019 - YTD net 101  
Prior - Gross 410  
Prior - Net (6,621)  
Revolving Loans Amortized Cost Basis - YTD gross 6,120  
Revolving Loans Amortized Cost Basis - YTD net 6,090  
Loans receivable gross chargeoff 6,657  
Loans receivable net chargeoff (432)  
Commercial and Industrial | Performing    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 177,864 368,778
2022 183,787 109,822
2021 84,198 39,577
2020 31,415 25,199
2019 10,050 7,452
Prior 13,066 12,539
Revolving Loans Amortized Cost Basis 242,134 240,703
Loans receivable 742,514 804,070
Commercial and Industrial | Nonperforming    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 329  
2021   171
2020 35 15
Prior 93 236
Revolving Loans Amortized Cost Basis 4,848  
Loans receivable 5,305  
Equipment Financing Agreements    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 216,062 305,879
2022 215,399 167,855
2021 103,567 47,281
2020 24,705 53,714
2019 19,233 18,173
Prior 3,249 1,886
Loans receivable 582,215 594,788
2023 - YTD gross 178  
2023 - YTD net 178  
2022 - YTD gross 3,944  
2022 - YTD Net 3,744  
2021 - YTD gross 3,267  
2021 - YTD net 2,858  
2020 - YTD gross 386  
2020 - YTD net 244  
2019 - YTD gross 799  
2019 - YTD net 250  
Prior - Gross 232  
Prior - Net (114)  
Loans receivable gross chargeoff 8,806  
Loans receivable net chargeoff 7,160  
Equipment Financing Agreements | Performing    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 215,670 305,249
2022 211,228 165,313
2021 101,622 46,970
2020 24,340 52,133
2019 18,844 17,608
Prior 3,192 1,798
Loans receivable 574,896 589,071
Equipment Financing Agreements | Nonperforming    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 392 630
2022 4,171 2,542
2021 1,945 311
2020 365 1,581
2019 389 565
Prior 57 88
Loans receivable $ 7,319 $ 5,717
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable - Schedule of Amortized Cost Basis of Loans on Nonaccrual Status and Loans Past Due 90 Days and Still Accruing (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses $ 8,144 $ 3,192
Nonaccrual Loans With Allowance for Credit Losses 7,330 6,654
Total Nonperforming Loans 15,474 9,846
Real Estate    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 2,361 2,977
Nonaccrual Loans With Allowance for Credit Losses 489 731
Total Nonperforming Loans 2,850 3,708
Real Estate | Retail    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 1,717 1,929
Nonaccrual Loans With Allowance for Credit Losses 321  
Total Nonperforming Loans 2,038 1,929
Real Estate | Hospitality    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 338  
Nonaccrual Loans With Allowance for Credit Losses 150  
Total Nonperforming Loans 488  
Real Estate | Other    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 305 540
Nonaccrual Loans With Allowance for Credit Losses 18 731
Total Nonperforming Loans 323 1,271
Real Estate | Total commercial property loans    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 2,360 2,469
Nonaccrual Loans With Allowance for Credit Losses 489 731
Total Nonperforming Loans 2,849 3,200
Real Estate | Residential    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 1 508
Total Nonperforming Loans 1 508
Commercial and Industrial    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 5,213  
Nonaccrual Loans With Allowance for Credit Losses 92 422
Total Nonperforming Loans 5,305 422
Equipment Financing Agreements    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual Loans With No Allowance for Credit Losses 570 215
Nonaccrual Loans With Allowance for Credit Losses 6,749 5,501
Total Nonperforming Loans $ 7,319 $ 5,716
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable - Analysis of Past Due Loans, Disaggregated by Loan Class, Non-PCI (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Past Due [Line Items]    
Total Loans $ 6,182,434 $ 5,967,133
Real Estate    
Financing Receivable, Past Due [Line Items]    
Total Loans 4,852,400 4,567,853
Real Estate | Retail    
Financing Receivable, Past Due [Line Items]    
Total Loans 1,107,360 1,023,608
Real Estate | Hospitality    
Financing Receivable, Past Due [Line Items]    
Total Loans 740,519 646,893
Real Estate | Office    
Financing Receivable, Past Due [Line Items]    
Total Loans 574,981 499,946
Real Estate | Other    
Financing Receivable, Past Due [Line Items]    
Total Loans 1,366,534 1,553,729
Real Estate | Total commercial property loans    
Financing Receivable, Past Due [Line Items]    
Total Loans 3,789,394 3,724,176
Real Estate | Construction    
Financing Receivable, Past Due [Line Items]    
Total Loans 100,345 109,205
Real Estate | Residential    
Financing Receivable, Past Due [Line Items]    
Total Loans 962,661 734,472
Real Estate | 30-59 Days Past Due | Retail    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 632  
Real Estate | 30-59 Days Past Due | Other    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 592  
Real Estate | 30-59 Days Past Due | Residential    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 521  
Real Estate | 60-89 Days Past Due | Hospitality    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 150  
Real Estate | 60-89 Days Past Due | Residential    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 336  
Real Estate | 90 Days or More Past Due | Hospitality    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 22  
Real Estate | 90 Days or More Past Due | Residential    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 1  
Real Estate | Current | Construction    
Financing Receivable, Past Due [Line Items]    
Total Loans 100,345  
Real Estate | Current | Residential    
Financing Receivable, Past Due [Line Items]    
Total Loans 962,661  
Commercial and Industrial    
Financing Receivable, Past Due [Line Items]    
Total Loans 747,819 804,492
Commercial and Industrial | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 76  
Commercial and Industrial | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 120  
Commercial and Industrial | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 5,178  
Equipment Financing Agreements    
Financing Receivable, Past Due [Line Items]    
Total Loans 582,215 594,788
Equipment Financing Agreements | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 7,138  
Equipment Financing Agreements | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 2,134  
Equipment Financing Agreements | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 4,551  
Non-PCI Loans    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 21,451 11,819
Non-PCI Loans | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 8,959 6,215
Non-PCI Loans | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 2,740 2,648
Non-PCI Loans | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 9,752 2,956
Non-PCI Loans | Current    
Financing Receivable, Past Due [Line Items]    
Total Loans 6,160,983 5,955,314
Non-PCI Loans | Real Estate    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 2,254 1,618
Non-PCI Loans | Real Estate | Retail    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 632  
Non-PCI Loans | Real Estate | Hospitality    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 172  
Non-PCI Loans | Real Estate | Other    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 592 494
Non-PCI Loans | Real Estate | Total commercial property loans    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 1,396 494
Non-PCI Loans | Real Estate | Residential    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 858 1,124
Non-PCI Loans | Real Estate | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 1,745 313
Non-PCI Loans | Real Estate | 30-59 Days Past Due | Total commercial property loans    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 1,224  
Non-PCI Loans | Real Estate | 30-59 Days Past Due | Residential    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable   313
Non-PCI Loans | Real Estate | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 486 1,298
Non-PCI Loans | Real Estate | 60-89 Days Past Due | Other    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable   494
Non-PCI Loans | Real Estate | 60-89 Days Past Due | Total commercial property loans    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 150 494
Non-PCI Loans | Real Estate | 60-89 Days Past Due | Residential    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable   804
Non-PCI Loans | Real Estate | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 23 7
Non-PCI Loans | Real Estate | 90 Days or More Past Due | Total commercial property loans    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 22  
Non-PCI Loans | Real Estate | 90 Days or More Past Due | Residential    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable   7
Non-PCI Loans | Real Estate | Current    
Financing Receivable, Past Due [Line Items]    
Total Loans 4,850,146 4,566,235
Non-PCI Loans | Real Estate | Current | Retail    
Financing Receivable, Past Due [Line Items]    
Total Loans 1,106,728 1,023,608
Non-PCI Loans | Real Estate | Current | Hospitality    
Financing Receivable, Past Due [Line Items]    
Total Loans 740,347 646,893
Non-PCI Loans | Real Estate | Current | Office    
Financing Receivable, Past Due [Line Items]    
Total Loans 574,981 499,946
Non-PCI Loans | Real Estate | Current | Other    
Financing Receivable, Past Due [Line Items]    
Total Loans 1,365,942 1,553,235
Non-PCI Loans | Real Estate | Current | Total commercial property loans    
Financing Receivable, Past Due [Line Items]    
Total Loans 3,787,998 3,723,682
Non-PCI Loans | Real Estate | Current | Construction    
Financing Receivable, Past Due [Line Items]    
Total Loans 100,345 109,205
Non-PCI Loans | Real Estate | Current | Residential    
Financing Receivable, Past Due [Line Items]    
Total Loans 961,803 733,348
Non-PCI Loans | Commercial and Industrial    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 5,374 156
Non-PCI Loans | Commercial and Industrial | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable   77
Non-PCI Loans | Commercial and Industrial | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable   79
Non-PCI Loans | Commercial and Industrial | Current    
Financing Receivable, Past Due [Line Items]    
Total Loans 742,445 804,336
Non-PCI Loans | Equipment Financing Agreements    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable 13,823 10,045
Non-PCI Loans | Equipment Financing Agreements | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable   5,825
Non-PCI Loans | Equipment Financing Agreements | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable   1,271
Non-PCI Loans | Equipment Financing Agreements | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Past due loans receivable   2,949
Non-PCI Loans | Equipment Financing Agreements | Current    
Financing Receivable, Past Due [Line Items]    
Total Loans $ 568,392 $ 584,743
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable - Non-Accrual Loans, Disaggregated by Loan Class (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Past Due [Line Items]    
Total nonaccrual loans $ 15,474 $ 9,846
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable - Non-Performing Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Receivables [Abstract]    
Total nonaccrual loans $ 15,474 $ 9,846
Total Nonperforming Loans 15,474 9,846
Other real estate owned ("OREO") 117 117
Total nonperforming assets $ 15,591 $ 9,963
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Servicing Assets - Summary of Changes in Servicing Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Transfers and Servicing [Abstract]    
Balance at beginning of period $ 7,176 $ 7,080
Additions related to sale of SBA loans 1,965 3,153
Amortization (2,456) (2,672)
Change in valuation allowance 385 (385)
Balance at end of period $ 7,070 $ 7,176
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Servicing Assets - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Risks Inherent In Servicing Assets And Servicing Liabilities [Line Items]      
Serviced loans sold to unaffiliated parties $ 539.6 $ 523.6  
Servicing fee income $ 5.2 $ 4.9 $ 4.6
Contractually Specified Servicing Fee Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Noninterest Income, Other Operating Income Noninterest Income, Other Operating Income Noninterest Income, Other Operating Income
Fair value of servicing rights $ 7.7 $ 7.1  
Minimum      
Risks Inherent In Servicing Assets And Servicing Liabilities [Line Items]      
Discount rates ranging 14.40% 21.90%  
Prepayment speeds 12.20% 10.80%  
Maximum      
Risks Inherent In Servicing Assets And Servicing Liabilities [Line Items]      
Discount rates ranging 24.70% 25.30%  
Prepayment speeds 19.70% 16.70%  
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Premises and Equipment - Summary of Major Components of Premises and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Premises and equipment, gross $ 66,942 $ 68,112
Accumulated depreciation and amortization (44,983) (45,262)
Total premises and equipment, net 21,959 22,850
Land    
Property, Plant and Equipment [Line Items]    
Premises and equipment, gross 5,319 6,850
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Premises and equipment, gross 9,420 12,643
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Premises and equipment, gross 31,014 30,341
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Premises and equipment, gross 20,130 18,246
Fixed assets in process    
Property, Plant and Equipment [Line Items]    
Premises and equipment, gross $ 1,059 $ 32
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Premises and Equipment - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Abstract]      
Depreciation and amortization expense $ 3.3 $ 3.9 $ 4.4
XML 89 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lessee, Lease, Description [Line Items]      
Right-of-use assets $ 42,400 $ 40,400  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Prepaid expenses and other assets Prepaid expenses and other assets  
Total lease liabilities - Operating leases $ 46,402 $ 44,200  
Operating Lease, Liability, Statement of Financial Position [Extensible List] us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent  
Net rental expenses $ 8,800 $ 8,300 $ 8,500
Weighted average remaining lease term 6 years 9 months 25 days 7 years 1 month 13 days  
Weighted average discount rate (percent) 2.98% 2.42%  
Operating lease costs $ 8,700 $ 7,900 8,100
Cash paid for amounts included in the measurement of Company's operating lease liabilities $ 8,700 $ 8,000 $ 8,000
Minimum      
Lessee, Lease, Description [Line Items]      
Operating lease remaining term 4 months    
Maximum      
Lessee, Lease, Description [Line Items]      
Finance lease remaining term 10 years 1 month    
Operating lease extension term 5 years    
Finance lease extension term 5 years    
XML 90 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Future Minimum Annual Rental Commitments Under Non-Cancelable Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2024 $ 8,861  
2025 8,052  
2026 6,898  
2027 6,576  
2028 6,145  
Thereafter 14,927  
Remaining lease commitments 51,459  
Interest (5,057)  
Present value of lease liability $ 46,402 $ 44,200
XML 91 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangibles - Additional Information (Detail) - USD ($)
12 Months Ended
Oct. 27, 2016
Aug. 31, 2014
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]          
Goodwill impairment     $ 0    
Impairment of goodwill and other intangible assets     $ 0    
Goodwill and other intangible assets triggering event     No triggering event occurred as of, or subsequent to December 31, 2023, that would require a reassessment of goodwill and other intangible assets.    
Intangible asset impairment charges     $ 0 $ 0 $ 0
CBI Merger          
Finite-Lived Intangible Assets [Line Items]          
Goodwill $ 11,000,000.0        
CBI Merger | Third-party originators intangible          
Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired $ 483,000        
CBI Merger | Core deposit intangible          
Finite-Lived Intangible Assets [Line Items]          
Intangible assets acquired   $ 2,200,000      
XML 92 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangibles - Summary of Other Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Acquired Finite-Lived Intangible Assets [Line Items]    
Accumulated amortization $ (2,628) $ (2,502)
Goodwill 11,031 11,031
Gross carrying amount 13,727 13,727
Net carrying amount $ 11,099 11,225
Core deposit intangible    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization Period 10 years  
Gross carrying amount, excluding goodwill $ 2,213 2,213
Accumulated amortization (2,145) (2,031)
Net carrying amount, excluding goodwill $ 68 182
Third-party originators intangible    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization Period 7 years  
Gross carrying amount, excluding goodwill $ 483 483
Accumulated amortization $ (483) (471)
Net carrying amount, excluding goodwill   $ 12
XML 93 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Additional Information (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]    
Time Deposits $ 2,454,867  
Accrued interest payable on deposits 39,200 $ 7,800
Total deposits reclassified to loans due to overdrafts 1,600 1,200
Time Deposits More Than $250,000    
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]    
Time Deposits $ 1,000,021 $ 697,000
XML 94 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Scheduled Maturities of Time Deposits (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Restricted Cash And Cash Equivalents Items [Line Items]    
2024 $ 2,440,339  
2025 10,133  
2026 3,405  
2027 572  
2028 & thereafter 418  
Total 2,454,867  
Time Deposits More Than $250,000    
Restricted Cash And Cash Equivalents Items [Line Items]    
2024 995,830  
2025 3,928  
2026 263  
Total 1,000,021 $ 697,000
Other Time Deposits    
Restricted Cash And Cash Equivalents Items [Line Items]    
2024 1,444,509  
2025 6,205  
2026 3,142  
2027 572  
2028 & thereafter 418  
Total $ 1,454,846  
XML 95 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Summary of Interest Expense on Deposits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Interest Expense, Deposits [Abstract]      
Demand: interest-bearing $ 117 $ 100 $ 61
Money market and savings 44,066 12,753 5,199
Time deposits more than $250,000 42,762 4,457 726
Other time deposits 47,763 8,628 5,669
Total interest expense on deposits $ 134,708 $ 25,938 $ 11,655
XML 96 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings - Schedule of Borrowings (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Outstanding Balance      
Open advances $ 212,500 $ 250,000  
Outstanding advances $ 325,000 $ 350,000  
Weighted Average Rate      
Open advances (percent) 5.70% 4.65%  
Outstanding advances (percent) 4.69% 3.57% 1.05%
FHLB of San Francisco      
Outstanding Balance      
Open advances $ 212,500 $ 250,000  
Advances due within 12 months 37,500 50,000  
Advances due over 12 months through 24 months 12,500 37,500  
Advances due over 24 months through 36 months 62,500 12,500  
Outstanding advances $ 325,000 $ 350,000  
Weighted Average Rate      
Open advances (percent) 5.70% 4.65%  
Advances due within 12 months (percent) 0.40% 0.97%  
Advances due over 12 months through 24 months (percent) 1.90% 0.40%  
Advances due over 24 months through 36 months (percent) 4.37% 1.90%  
Outstanding advances (percent) 4.69% 3.57%  
XML 97 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings - Summary of Financial Data Pertaining to Federal Home Loan Bank Advances (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Federal Home Loan Banks [Abstract]      
Weighted-average interest rate at end of year 4.69% 3.57% 1.05%
Weighted-average interest rate during the year 3.48% 1.52% 1.17%
Average balance of FHLB advances $ 197,390,000 $ 148,027,000 $ 145,277,000
Maximum amount outstanding at any month-end $ 450,000,000 $ 350,000,000 $ 162,500,000
XML 98 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Disclosure [Abstract]      
Pledged loans receivable, carrying value $ 2,360,000,000    
Total borrowing capacity available from the collateral 1,540,000,000    
Remaining available borrowing capacity 1,090,000,000.00    
Available for use through the Federal Reserve Bank of San Francisco discount window 23,200,000 $ 22,000,000  
Pledged loans, carrying values 24,800,000 23,400,000  
Outstanding borrowing capacity 0 0  
Borrowings 0    
Advances from the FHLB 325,000,000 350,000,000.0  
Decrease in the advances from the FHLB   25,000,000  
Open advances 212,500,000 250,000,000  
Term borrowings 112,500,000 100,000,000  
Interest expense on FHLB $ 6,900,000 $ 2,200,000 $ 1,700,000
FHLB, advances, weighted average interest rate 4.69% 3.57%  
FHLB, advances, weighted-average interest rate during the year 3.48% 1.52% 1.17%
Open advances (percent) 5.70% 4.65%  
Weighted average interest rate of outstanding advances (percent) 2.77% 0.87%  
XML 99 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subordinated Debentures - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Aug. 20, 2021
Mar. 21, 2017
Dec. 31, 2005
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2014
Debt Instrument [Line Items]              
Subordinated debentures issued       $ 136,800,000 $ 136,800,000    
Debt instrument, maturity date Sep. 01, 2031 Mar. 30, 2027          
Amortization of debt issuance costs $ 2,100,000            
2031 Notes              
Debt Instrument [Line Items]              
Subordinated debentures issued $ 110,000,000.0            
Fixed interest rate 3.75%            
Amortization of debt issuance costs       183,000,000 176,000,000 $ 62,000,000  
Debt issuance costs, net       108,300,000 108,200,000    
2031 Notes | Benchmark Rate              
Debt Instrument [Line Items]              
Basis spread 3.10%            
2017 Notes              
Debt Instrument [Line Items]              
Subordinated debentures issued   $ 100,000,000.0          
Fixed interest rate   5.45%          
Debt issuance cost   $ 2,300,000          
Debt outstanding, net of issuance cost       $ 108,300,000 108,200,000    
2017 Notes | 3-month London Interbank Offered Rate (LIBOR)              
Debt Instrument [Line Items]              
Basis spread   3.315%          
Subordinated debentures              
Debt Instrument [Line Items]              
Amortization of debt issuance costs         1,100,000 300,000  
Subordinated debentures | Central Bancorp, Inc              
Debt Instrument [Line Items]              
Subordinated debentures issued     $ 26,000,000.0        
Debt instrument, maturity date       Mar. 15, 2036      
Fixed interest rate     6.26% 7.05%      
Debt outstanding, net of issuance cost       $ 21,700,000 21,200,000    
Unpaid principal balance             $ 26,800,000
Estimated fair value             18,500,000
Debt instrument discount       $ 5,100,000 5,600,000   $ 8,300,000
Frequency of interest payment       quarterly      
Term for the initial fixed interest rate       5 years      
Variable interest rate basis       three-month LIBOR plus 140 basis points      
Amortization of subordinated debentures       $ 420,000 $ 412,000 $ 402,000  
Optional interest payment deferral period (not to exceed)       5 years      
Subordinated debentures | 3-month London Interbank Offered Rate (LIBOR) | Central Bancorp, Inc              
Debt Instrument [Line Items]              
Basis spread     140.00%        
Subordinated debentures | Three Month Secured Overnight Financing Rate SOFR | Central Bancorp, Inc              
Debt Instrument [Line Items]              
Basis spread       166.00%      
2027 Notes              
Debt Instrument [Line Items]              
Percentage of redemption price of outstanding principal amount.         100.00%    
Unamortized debt issuance cost         $ 1,100,000    
Credit Spread [Member] | Subordinated debentures | Three Month Secured Overnight Financing Rate SOFR | Central Bancorp, Inc              
Debt Instrument [Line Items]              
Basis spread       140.00%      
Three Month Libor To Three Month Sofr [Member] | Subordinated debentures | Three Month Secured Overnight Financing Rate SOFR | Central Bancorp, Inc              
Debt Instrument [Line Items]              
Basis spread       26.00%      
XML 100 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized tax benefits at beginning of year $ 258 $ 258 $ 0
Gross increase for new tax positions 0 0 258
Unrecognized tax benefits at end of year $ 258 $ 258 $ 258
XML 101 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating Loss Carryforwards [Line Items]      
Unrecognized tax benefits $ 0 $ 0  
Unrecognized tax benefits that would affect our effective tax rate if recognized 258,000 258,000 $ 258,000
Accrued interest 71,000 33,000  
Penalties accrued 112,000 44,000  
Increase in unrecognized tax benefits due to state taxes     258,000
Valuation allowance 1,864,000 $ 1,276,000 $ 1,644,000
Federal and state income tax 190,900,000    
Low income housing tax credit 0    
Federal      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards 7,200,000    
State | California      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards 128,900,000    
State | Illinois      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards $ 62,000,000    
XML 102 R92.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 expense:      
Federal $ 26,336 $ 1,310 $ 21,805
State 13,610 304 10,901
Total current expense 39,946 1,614 32,706
Deferred expense (benefit):      
Federal (4,980) 27,674 4,914
State (426) 10,045 (803)
Total deferred expense (5,406) 37,719 4,111
Income tax expense $ 34,540 $ 39,333 $ 36,817
XML 103 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Deferred Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:      
Provision for credit losses $ 20,745 $ 21,626 $ 21,671
Purchase accounting 1,467 2,149 3,360
Net operating loss carryforward 13,712 14,590 15,316
Unrealized loss on securities available for sale 29,120 35,973 3,421
Lease liability 13,729 13,029 14,712
Tax credits   1,711  
State taxes 2,741 54 2,318
Other 4,283 3,793 4,032
Total deferred tax assets 85,797 92,925 64,830
Deferred tax liabilities:      
Mark to market (32,992) (38,916) (3,531)
Depreciation (333) (1,292) (1,292)
Leases - right of use assets (12,592) (11,932) (13,738)
Other (2,790) (2,836) (2,650)
Total deferred tax liabilities (48,707) (54,976) (21,211)
Valuation allowance (1,864) (1,276) (1,644)
Net deferred tax assets $ 35,226 $ 36,673 $ 41,975
XML 104 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Reconciliation between Federal Statutory Income Tax Rate and Effective Tax Rate (Detail)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Federal statutory income tax rate 21.00% 21.00% 21.00%
State taxes, net of federal tax benefits 9.06% 7.33% 5.81%
Tax credit - federal (1.52%) (1.30%) (1.16%)
Low-income housing amortization 1.64% 1.34% 1.37%
Other (0.03%) (0.42%) 0.16%
Effective tax rate 30.15% 27.95% 27.18%
XML 105 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss) - Activity in Accumulated Other Comprehensive Income (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Other comprehensive income (loss) before reclassification $ 306    
Balance at beginning of period (35,973)    
Balance at end of period (29,058) $ (35,973)  
Balance at beginning of period 637,515 643,417 $ 577,044
Other comprehensive income (loss), net of tax 17,057 (80,542) (11,519)
Balance at end of period 701,891 637,515 643,417
Unrealized Gains and Losses on Available for Sale Securities      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Balance at beginning of period (124,958) (11,864) 4,323
Other comprehensive income (loss) before reclassification 21,795 (113,094) (16,686)
Reclassification from accumulated other comprehensive income 1,871   499
Net current period other comprehensive income 23,666 (113,094) (16,187)
Balance at end of period (101,292) (124,958) (11,864)
Unrealized Gains and Losses on Cash Flow Hedge      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Other comprehensive income (loss) before reclassification 306    
Net current period other comprehensive income 306    
Balance at end of period 306    
Tax Benefit (Expense)      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Balance at beginning of period 35,973 3,421 (1,247)
Other comprehensive income (loss) before reclassification (6,351) 32,552 4,668
Reclassification from accumulated other comprehensive income (564)    
Net current period other comprehensive income (6,915) 32,552 4,668
Balance at end of period 29,058 35,973 3,421
Accumulated Other Comprehensive Income (Loss)      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Balance at beginning of period (88,985) (8,443) 3,076
Other comprehensive income (loss) before reclassification 15,750 (80,542) (12,018)
Reclassification from accumulated other comprehensive income 1,307   499
Other comprehensive income (loss), net of tax 17,057 (80,542) (11,519)
Balance at end of period $ (71,928) $ (88,985) $ (8,443)
XML 106 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss) - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accumulated Other Comprehensive Income Loss [Line Items]        
Net gain (loss) on sales of securities $ (1,871,000)   $ (499,000)  
Net unrealized gains (losses) recorded in comprehensive income (1,700,000) $ 1,700,000 (100,000) $ 100,000
Sale of securities 8,149,000 $ 0 55,884,000  
Unrealized Gains and Losses on Available for Sale Securities | Reclassification out of Accumulated Other Comprehensive Income        
Accumulated Other Comprehensive Income Loss [Line Items]        
Net gain (loss) on sales of securities $ 1,900,000   $ 500,000  
XML 107 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Regulatory Matters - Additional Information (Detail)
Dec. 31, 2023
Dec. 31, 2022
Jan. 01, 2019
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]      
Minimum ratio of qualifying total capital to risk-weighted assets 0.0800    
Minimum ratio of Tier 1 capital to risk-weighted assets 0.0600    
Leverage ratio 0.0400    
Minimum ratio of qualifying total capital to risk-weighted assets for well capitalized 0.1000    
Minimum ratio of Tier 1 capital to average assets for well capitalized 0.0800    
Capital conservation buffer (percent) 6.20% 5.71% 2.50%
Hanmi Bank      
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]      
Minimum ratio of qualifying total capital to risk-weighted assets 0.08 0.08  
Minimum ratio of Tier 1 capital to risk-weighted assets 0.06 0.06  
Leverage ratio 0.04 0.04  
Minimum ratio of qualifying total capital to risk-weighted assets for well capitalized 0.10 0.10  
Minimum ratio of Tier 1 capital to average assets for well capitalized 0.08 0.08  
Capital conservation buffer (percent) 6.27% 5.86%  
Depository Institutions      
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]      
Leverage ratio 0.0500    
XML 108 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Regulatory Matters - Capital Ratios of Hanmi Financial and Bank (Detail)
$ in Thousands
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]    
Minimum Regulatory Requirement Ratio for Total capital to risk-weighted assets 0.0800  
Minimum Regulatory Requirement Ratio for Tier 1 capital to risk-weighted assets 0.0600  
Minimum Regulatory Requirement Ratio for Tier 1 capital to average assets 0.0400  
Minimum to Be Categorized as Well Capitalized Ratio, Total capital to risk-weighted assets 0.1000  
Minimum to Be Categorized as Well Capitalized Ratio, Tier 1 capital to risk-weighted assets 0.0800  
Hanmi Financial    
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]    
Actual Capital, Total capital to risk-weighted assets $ 947,286 $ 901,239
Actual Capital, Tier 1 capital to risk-weighted assets 773,179 728,344
Actual Capital, Common equity Tier 1 capital to risk-weighted assets 751,516 707,101
Actual Capital, Tier 1 capital to average assets $ 773,179 $ 728,344
Actual Capital Ratio, Total capital to risk-weighted assets 0.1495 0.1449
Actual Capital Ratio, Tier 1 capital to risk-weighted assets 0.122 0.1171
Actual Capital Ratio, Common equity Tier 1 capital to risk-weighted assets 0.1186 0.1137
Actual Capital Ratio, Tier 1 capital to average assets 0.1037 0.1007
Minimum Regulatory Requirement Capital, Total capital to risk-weighted assets $ 506,891 $ 497,508
Minimum Regulatory Requirement Capital, Tier 1 capital to risk-weighted assets 380,168 373,131
Minimum Regulatory Requirement Capital, Common equity Tier 1 capital to risk-weighted assets 285,126 279,848
Minimum Regulatory Requirement Capital, Tier 1 capital to average assets $ 298,277 $ 289,311
Minimum Regulatory Requirement Ratio for Total capital to risk-weighted assets 0.08 0.08
Minimum Regulatory Requirement Ratio for Tier 1 capital to risk-weighted assets 0.06 0.06
Minimum Regulatory Requirement Ratio for Common equity Tier 1 capital to risk-weighted assets 4.50% 4.50%
Minimum Regulatory Requirement Ratio for Tier 1 capital to average assets 0.04 0.04
Hanmi Bank    
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]    
Actual Capital, Total capital to risk-weighted assets $ 904,153 $ 860,503
Actual Capital, Tier 1 capital to risk-weighted assets 840,046 797,608
Actual Capital, Common equity Tier 1 capital to risk-weighted assets 840,046 797,608
Actual Capital, Tier 1 capital to average assets $ 840,046 $ 797,608
Actual Capital Ratio, Total capital to risk-weighted assets 0.1427 0.1386
Actual Capital Ratio, Tier 1 capital to risk-weighted assets 0.1326 0.1285
Actual Capital Ratio, Common equity Tier 1 capital to risk-weighted assets 0.1326 0.1285
Actual Capital Ratio, Tier 1 capital to average assets 0.1132 0.1107
Minimum Regulatory Requirement Capital, Total capital to risk-weighted assets $ 506,741 $ 496,607
Minimum Regulatory Requirement Capital, Tier 1 capital to risk-weighted assets 380,056 372,455
Minimum Regulatory Requirement Capital, Common equity Tier 1 capital to risk-weighted assets 285,042 279,341
Minimum Regulatory Requirement Capital, Tier 1 capital to average assets $ 296,948 $ 288,110
Minimum Regulatory Requirement Ratio for Total capital to risk-weighted assets 0.08 0.08
Minimum Regulatory Requirement Ratio for Tier 1 capital to risk-weighted assets 0.06 0.06
Minimum Regulatory Requirement Ratio for Common equity Tier 1 capital to risk-weighted assets 4.50% 4.50%
Minimum Regulatory Requirement Ratio for Tier 1 capital to average assets 0.04 0.04
Minimum to Be Categorized as Well Capitalized Capital, Total capital to risk-weighted assets $ 633,426 $ 620,758
Minimum to Be Categorized as Well Capitalized Capital, Tier 1 capital to risk-weighted assets 506,741 496,607
Minimum to Be Categorized as Well Capitalized Capital, Common equity Tier 1 capital to risk-weighted average 411,727 403,493
Minimum to Be Categorized as Well Capitalized Capital, Tier 1 capital to average assets $ 371,185 $ 360,137
Minimum to Be Categorized as Well Capitalized Ratio, Total capital to risk-weighted assets 0.10 0.10
Minimum to Be Categorized as Well Capitalized Ratio, Tier 1 capital to risk-weighted assets 0.08 0.08
Minimum to Be Categorized as Well Capitalized Ratio, Common equity Tier 1 capital to risk-weighted assets 6.50% 6.50%
Minimum to Be Categorized as Well Capitalized Ratio, Tier 1 capital to average assets 0.05 0.05
XML 109 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Additional Information (Detail)
Dec. 31, 2023
USD ($)
Minimum  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Unpaid principal balance of Non-accrual Non-PCI loans individually evaluated for amount of impairment $ 250,000
Maximum  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Unpaid principal balance of Non-accrual Non-PCI loans and leases reviewed collectively $ 250,000
XML 110 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Assets and Liabilities 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]    
Securities available for sale $ 865,739 $ 853,838
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Prepaid Expense and Other Assets Prepaid Expense and Other Assets
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities and Other Liabilities Accrued Liabilities and Other Liabilities
U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale $ 85,488 $ 48,026
Collateralized mortgage obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 97,411 85,485
Debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 124,625 138,499
Total U.S. government agency and sponsored agency obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 712,355 740,428
Municipal bonds-tax exempt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 67,896 65,384
Recurring Basis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 865,739 853,838
Recurring Basis | U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 85,488 48,026
Recurring Basis | Derivative financial instruments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative financial instruments, Assets 5,920 7,507
Derivative financial instruments, Liabilities 6,245 7,375
Recurring Basis | Collateralized mortgage obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 97,411 85,485
Recurring Basis | Debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 124,625 138,499
Recurring Basis | Total U.S. government agency and sponsored agency obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 712,355 740,428
Recurring Basis | Municipal bonds-tax exempt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 67,896 65,384
Recurring Basis | Mortgage-backed securities - commercial | Mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 47,991 51,292
Recurring Basis | Mortgage-backed securities - residential | Mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 442,328 465,152
Recurring Basis | Quoted Prices in Active Markets for Identical Assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 85,488 48,026
Recurring Basis | Quoted Prices in Active Markets for Identical Assets | U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 85,488 48,026
Recurring Basis | Quoted Prices in Active Markets for Identical Assets | Derivative financial instruments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative financial instruments, Assets 0 0
Derivative financial instruments, Liabilities 0 0
Recurring Basis | Quoted Prices in Active Markets for Identical Assets | Collateralized mortgage obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 0 0
Recurring Basis | Quoted Prices in Active Markets for Identical Assets | Debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 0 0
Recurring Basis | Quoted Prices in Active Markets for Identical Assets | Total U.S. government agency and sponsored agency obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 0 0
Recurring Basis | Quoted Prices in Active Markets for Identical Assets | Municipal bonds-tax exempt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 0 0
Recurring Basis | Quoted Prices in Active Markets for Identical Assets | Mortgage-backed securities - commercial | Mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 0 0
Recurring Basis | Quoted Prices in Active Markets for Identical Assets | Mortgage-backed securities - residential | Mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 0 0
Recurring Basis | Significant Observable Inputs with No Active Market with Identical Characteristics    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 780,251 805,812
Recurring Basis | Significant Observable Inputs with No Active Market with Identical Characteristics | U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 0 0
Recurring Basis | Significant Observable Inputs with No Active Market with Identical Characteristics | Derivative financial instruments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative financial instruments, Assets 5,920 7,507
Derivative financial instruments, Liabilities 6,245 7,375
Recurring Basis | Significant Observable Inputs with No Active Market with Identical Characteristics | Collateralized mortgage obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 97,411 85,485
Recurring Basis | Significant Observable Inputs with No Active Market with Identical Characteristics | Debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 124,625 138,499
Recurring Basis | Significant Observable Inputs with No Active Market with Identical Characteristics | Total U.S. government agency and sponsored agency obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 712,355 740,428
Recurring Basis | Significant Observable Inputs with No Active Market with Identical Characteristics | Municipal bonds-tax exempt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 67,896 65,384
Recurring Basis | Significant Observable Inputs with No Active Market with Identical Characteristics | Mortgage-backed securities - commercial | Mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 47,991 51,292
Recurring Basis | Significant Observable Inputs with No Active Market with Identical Characteristics | Mortgage-backed securities - residential | Mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 442,328 465,152
Recurring Basis | Significant Unobservable Inputs    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 0 0
Recurring Basis | Significant Unobservable Inputs | U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 0 0
Recurring Basis | Significant Unobservable Inputs | Derivative financial instruments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative financial instruments, Assets 0 0
Derivative financial instruments, Liabilities 0 0
Recurring Basis | Significant Unobservable Inputs | Collateralized mortgage obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 0 0
Recurring Basis | Significant Unobservable Inputs | Debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 0 0
Recurring Basis | Significant Unobservable Inputs | Total U.S. government agency and sponsored agency obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 0 0
Recurring Basis | Significant Unobservable Inputs | Municipal bonds-tax exempt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 0 0
Recurring Basis | Significant Unobservable Inputs | Mortgage-backed securities - commercial | Mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale 0 0
Recurring Basis | Significant Unobservable Inputs | Mortgage-backed securities - residential | Mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale $ 0 $ 0
XML 111 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Non-Recurring Basis (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Servicing assets $ 7,070 $ 7,176 $ 7,080
Non-recurring Basis      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Collateral dependent loans 7,352 [1] 2,694 [2]  
Other real estate owned 117 117  
Repossessed personal property 1,305 467  
Servicing assets   7,176  
Non-recurring Basis | Quoted Prices in Active Markets for Identical Assets      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Collateral dependent loans 0 [1] 0 [2]  
Other real estate owned 0 0  
Repossessed personal property 0 0  
Servicing assets   0  
Non-recurring Basis | Significant Observable Inputs with No Active Market with Identical Characteristics      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Collateral dependent loans 0 [1] 0 [2]  
Other real estate owned 0 0  
Repossessed personal property 0 0  
Servicing assets   0  
Non-recurring Basis | Significant Unobservable Inputs      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Collateral dependent loans 7,352 [1] 2,694 [2]  
Other real estate owned 117 117  
Repossessed personal property $ 1,305 467  
Servicing assets   $ 7,176  
[1] Consisted of real estate loans of $2.2 million and commercial and industrial loans of $5.2 million.
[2] Consisted of real estate loans of $2.7 million.
XML 112 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Non-Recurring Basis (Parenthetical) (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Loans receivable $ 6,112,972 $ 5,895,610
Non-recurring Basis | Real estate loans    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Loans receivable 2,200 $ 2,700
Non-recurring Basis | Commercial and Industrial loans    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Loans receivable $ 5,200  
XML 113 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Quantitative Information about Level 3 Fair Value Assumptions for Assets Measured at Fair Value on Non-Recurring Basis (Detail) - Significant Unobservable Inputs - Non-recurring Basis
$ in Thousands
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value $ 7,352 $ 2,694
Real Estate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 2,174 2,694
Commercial and Industrial    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value $ 5,178  
Alternative Investment, Valuation Technique [Extensible List] us-gaap:MarketApproachValuationTechniqueMember  
Minimum | Commercial and Industrial    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range (0.020)  
Maximum | Commercial and Industrial    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range 0.055  
Weighted Average | Commercial and Industrial    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range (0.002)  
Retail | Real Estate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value $ 1,530 $ 1,930
Alternative Investment, Valuation Technique [Extensible List] us-gaap:MarketApproachValuationTechniqueMember us-gaap:MarketApproachValuationTechniqueMember
Retail | Minimum | Real Estate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range 0.005 0.005
Retail | Maximum | Real Estate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range 0.020 0.025
Retail | Weighted Average | Real Estate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range 0.015 0.016
Hospitality | Real Estate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value $ 338  
Alternative Investment, Valuation Technique [Extensible List] us-gaap:MarketApproachValuationTechniqueMember  
Hospitality | Minimum | Real Estate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range (0.030)  
Hospitality | Maximum | Real Estate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range 0.035  
Hospitality | Weighted Average | Real Estate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range (0.001)  
Other | Real Estate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value $ 305 $ 256
Alternative Investment, Valuation Technique [Extensible List] us-gaap:MarketApproachValuationTechniqueMember us-gaap:MarketApproachValuationTechniqueMember
Other | Minimum | Real Estate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range (0.006) (0.042)
Other | Maximum | Real Estate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range 0.001 0.003
Other | Weighted Average | Real Estate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range (0.002) (0.024)
Residential | Real Estate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value $ 1 $ 508
Alternative Investment, Valuation Technique [Extensible List] us-gaap:MarketApproachValuationTechniqueMember us-gaap:MarketApproachValuationTechniqueMember
Residential | Minimum | Real Estate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range (0.015) (0.015)
Residential | Maximum | Real Estate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range 0.003 0.003
Residential | Weighted Average | Real Estate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range (0.006) (0.001)
Other Real Estate Owned    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value $ 117 $ 117
Alternative Investment, Valuation Technique [Extensible List]   us-gaap:MarketApproachValuationTechniqueMember
Other Real Estate Owned | Minimum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range (0.010) (0.020)
Other Real Estate Owned | Maximum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range 0.005 (0.020)
Other Real Estate Owned | Weighted Average    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range (0.002) (0.002)
Repossessed Personal Property    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value $ 1,305 $ 467
Alternative Investment, Valuation Technique [Extensible List] us-gaap:MarketApproachValuationTechniqueMember us-gaap:MarketApproachValuationTechniqueMember
Servicing Assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value   $ 7,176
Alternative Investment, Valuation Technique [Extensible List]   us-gaap:MarketApproachValuationTechniqueMember
Servicing Assets | Minimum | Prepayment Rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range   0.011
Servicing Assets | Minimum | Discount Rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range   0.022
Servicing Assets | Maximum | Prepayment Rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range   0.017
Servicing Assets | Maximum | Discount Rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range   0.025
Servicing Assets | Weighted Average | Prepayment Rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range   0.016
Servicing Assets | Weighted Average | Discount Rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Range   0.022
XML 114 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Estimated Fair Values of Financial Instruments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Financial assets:    
Cash and due from banks $ 302,324 $ 352,421
Securities available for sale 865,739 853,838
Loans held for sale 12,013 8,043
Loans receivable, net of allowance for credit losses 6,112,972 5,895,610
Accrued interest receivable 23,371 18,537
Financial liabilities:    
Noninterest-bearing deposits 2,003,596 2,539,602
Interest-bearing deposits 4,276,978 3,628,470
Borrowings and subordinated debentures 455,012 479,409
Accrued interest payable 39,306 7,792
Quoted Prices in Active Markets for Identical Assets | Fair Value    
Financial assets:    
Cash and due from banks 302,324 352,421
Securities available for sale 85,488 48,026
Loans held for sale 0 0
Loans receivable, net of allowance for credit losses 0 0
Accrued interest receivable 23,371 18,537
Financial liabilities:    
Noninterest-bearing deposits 0 0
Interest-bearing deposits 0 0
Borrowings and subordinated debentures 0 0
Accrued interest payable 39,306 7,792
Significant Observable Inputs with No Active Market with Identical Characteristics | Fair Value    
Financial assets:    
Cash and due from banks 0 0
Securities available for sale 780,251 805,812
Loans held for sale 12,238 8,423
Loans receivable, net of allowance for credit losses 0 0
Accrued interest receivable 0 0
Financial liabilities:    
Noninterest-bearing deposits 2,003,596 2,539,602
Interest-bearing deposits 0 0
Borrowings and subordinated debentures 323,491 345,867
Accrued interest payable 0 0
Significant Unobservable Inputs | Fair Value    
Financial assets:    
Cash and due from banks 0 0
Securities available for sale 0 0
Loans held for sale 0 0
Loans receivable, net of allowance for credit losses 6,007,975 5,808,190
Accrued interest receivable 0 0
Financial liabilities:    
Noninterest-bearing deposits 0 0
Interest-bearing deposits 4,271,711 3,623,827
Borrowings and subordinated debentures 128,229 126,828
Accrued interest payable $ 0 $ 0
XML 115 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-based Compensation - Additional Information (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Bank
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation expense $ 3,800    
Weighted average period cost expected to be recognized 1 year 9 months 18 days    
Stock options, expiration term from date of grant 10 years    
Share-based compensation expense $ 2,681 $ 2,595 $ 2,436
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Period of continuous service 3 years    
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Period of continuous service 5 years    
2013 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares granted under the plan | shares 0    
2021Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares of common stock to be granted under equity incentive awards | shares 1,500,000    
Shares available for issuance under the Plan | shares (1,116,555)    
2021Plan | Performance Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation expense $ 1,300    
Weighted average period cost expected to be recognized 1 year 10 months 24 days    
Number of shares granted | shares 53,696    
Total fair value of granted shares $ 1,000    
Grant date fair value, vested | $ / shares $ 21.08    
Number of regional banks | Bank 50    
2013 and 2021 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation expense $ 0    
Options granted in period (shares) | shares 0 0 0
Stock options, expiration term from date of grant     10 years
2013 and 2021 Plan | Restricted stock awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation expense $ 2,500    
Weighted average period cost expected to be recognized 1 year 9 months 18 days    
Total fair value of vested shares $ 1,400 $ 2,100 $ 2,700
Number of shares granted | shares 131,021 101,271 75,679
Grant date fair value, vested | $ / shares $ 19.34 $ 23.95 $ 16.01
2013 and 2021 Plan | Performance Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total fair value of vested shares $ 2,600    
Number of shares granted | shares 53,696 38,036 42,626
Grant date fair value, vested | $ / shares $ 9.65    
Share-based compensation expense $ 700    
2013 and 2021 Plan | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Period of continuous service     3 years
2013 and 2021 Plan | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Period of continuous service     5 years
2013 Equity Compensation Plan | Performance Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock options, expiration term from date of grant 3 years    
Share-based compensation arrangement by share-based payment award, vesting rights Each PSU that vests entitles the recipient to receive one share of the Company’s common stock on a specified issuance date    
XML 116 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Share-Based Compensation Expense and Related Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]      
Share-based compensation expense $ 2,681 $ 2,595 $ 2,436
Related tax benefits $ 808 $ 752 $ 703
XML 117 R107.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Summary of Information under Plans (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Cash received from options exercised   $ 19
2013 and 2021 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total intrinsic value of options exercised $ 343 20
Cash received from options exercised   $ 19
XML 118 R108.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Summary of Stock Option Transactions under Plans (Detail) - 2013 and 2021 Plan - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Number of Shares, options outstanding at beginning of period (shares) 111,000 115,938 125,938
Number of Shares, Options exercised (shares) (50,000) (1,500)  
Number of Shares, Options forfeited (shares)     (10,000)
Number of Shares, Options expired (shares)   (3,438)  
Number of Shares, Options outstanding at end of period (shares) 61,000 111,000 115,938
Number of Shares, Options exercisable at end of period (shares) 61,000 111,000 115,938
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Weighted-Average Exercise Price Per Share, Options outstanding at beginning of period (in USD per share) $ 19.89 $ 19.58 $ 19.59
Weighted-Average Exercise Price Per Share, Options exercised (in USD per share) 23.29 12.54  
Weighted-Average Exercise Price Per Share, Options forfeited (in USD per share)     19.74
Weighted-Average Exercise Price Per Share, Options expired (in USD per share)   12.54  
Weighted-Average Exercise Price Per Share, Options outstanding at end of period (in USD per share) 22.73 19.89 19.58
Weighted-Average Exercise Price Per Share, Options exercisable at end of period (in USD per share) $ 22.73 $ 19.89 $ 19.58
XML 119 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Summary of Stock Options Outstanding under Plans (Detail) - 2013 and 2021 Plan - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Options Outstanding, Number of Shares (shares) 61,000 111,000 115,938 125,938
Options Outstanding, Intrinsic Value $ (274)      
Options Outstanding, Weighted-Average Exercise Price Per Share (in USD per share) $ 22.73 $ 19.89 $ 19.58 $ 19.59
Options Outstanding, Weighted-Average Remaining Contractual Life 10 months 2 days      
Options Exercisable, Number of Shares (shares) 61,000 111,000 115,938  
Options Exercisable, Intrinsic Value $ (274)      
Options Exercisable, Weighted-Average Exercise Price Per Share (in USD per share) $ 22.73 $ 19.89 $ 19.58  
Options Exercisable, Weighted-Average Remaining Contractual Life 10 months 2 days      
Intrinsic value of stock options outstanding (in USD per share) $ 19.4      
$20.00 to $21.49        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Options Outstanding, Number of Shares (shares) 3,000      
Options Outstanding, Intrinsic Value $ (7)      
Options Outstanding, Weighted-Average Exercise Price Per Share (in USD per share) $ 20.64      
Options Outstanding, Weighted-Average Remaining Contractual Life 7 months 2 days      
Options Exercisable, Number of Shares (shares) 3,000      
Options Exercisable, Intrinsic Value $ (7)      
Options Exercisable, Weighted-Average Exercise Price Per Share (in USD per share) $ 20.64      
Options Exercisable, Weighted-Average Remaining Contractual Life 7 months 2 days      
$21.50 to $23.49        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Options Outstanding, Number of Shares (shares) 55,000      
Options Outstanding, Intrinsic Value $ (247)      
Options Outstanding, Weighted-Average Exercise Price Per Share (in USD per share) $ 22.73      
Options Outstanding, Weighted-Average Remaining Contractual Life 9 months 25 days      
Options Exercisable, Number of Shares (shares) 55,000      
Options Exercisable, Intrinsic Value $ (247)      
Options Exercisable, Weighted-Average Exercise Price Per Share (in USD per share) $ 22.73      
Options Exercisable, Weighted-Average Remaining Contractual Life 9 months 25 days      
$23.50 to $24.83        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Options Outstanding, Number of Shares (shares) 3,000      
Options Outstanding, Intrinsic Value $ (20)      
Options Outstanding, Weighted-Average Exercise Price Per Share (in USD per share) $ 24.83      
Options Outstanding, Weighted-Average Remaining Contractual Life 1 year 5 months 23 days      
Options Exercisable, Number of Shares (shares) 3,000      
Options Exercisable, Intrinsic Value $ (20)      
Options Exercisable, Weighted-Average Exercise Price Per Share (in USD per share) $ 24.83      
Options Exercisable, Weighted-Average Remaining Contractual Life 1 year 5 months 23 days      
XML 120 R110.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Schedule of Restricted Stock Awards and Performance Stock Units under 2013 and 2021 Plan (Detail) - 2013 and 2021 Plan - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restricted stock awards      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Number of Shares, at beginning of period 156,174 152,087 243,708
Number of Shares, Stock granted 131,021 101,271 75,679
Number of Shares, Stock vested (83,968) (89,699) (134,659)
Number of Shares, Stock forfeited (6,782) (7,485) (32,641)
Number of Shares, Stock at end of period 196,445 156,174 152,087
Weighted-Average Grant Date Fair Value Per Share, Stock at beginning of period (in USD per share) $ 21.29 $ 17.24 $ 15.60
Weighted-Average Grant Date Fair Value Per Share, Restricted stock granted (in USD per share) 18.86 24.56 19.62
Weighted-Average Grant Date Fair Value Per Share, Stock vested (in USD per share) 19.34 23.95 16.01
Weighted-Average Grant Date Fair Value Per Share, Stock forfeited (in USD per share) 23.08 23.46 15.02
Weighted-Average Grant Date Fair Value Per Share, stock at end of period (in USD per share) $ 20.72 $ 21.29 $ 17.24
Performance Shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Number of Shares, at beginning of period 104,599 66,563 23,937
Number of Shares, Stock granted 53,696 38,036 42,626
Number of Shares, Stock vested (23,937)    
Number of Shares, Stock at end of period 134,358 104,599 66,563
Weighted-Average Grant Date Fair Value Per Share, Stock at beginning of period (in USD per share) $ 18.83 $ 15.25 $ 9.65
Weighted-Average Grant Date Fair Value Per Share, Restricted stock granted (in USD per share) 21.08 25.1 18.4
Weighted-Average Grant Date Fair Value Per Share, Stock vested (in USD per share) 9.65    
Weighted-Average Grant Date Fair Value Per Share, stock at end of period (in USD per share) $ 21.37 $ 18.83 $ 15.25
XML 121 R111.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings per Share - Reconciliation of Components Used to Derive Basic and Diluted EPS (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]      
Net income $ 80,041 $ 101,394 $ 98,677
Less: income allocated to unvested restricted shares 505 558 671
Net Income (Loss) Available to Common Stockholders, Basic 79,536 100,836 98,006
Income allocated to common shares $ 79,536 $ 100,836 $ 98,006
Weighted-average shares for basic EPS (shares) 30,269,740 30,299,148 30,393,559
Effect of dilutive securities - options and unvested restricted stock (shares) 60,518 92,909 78,188
Weighted-average shares for diluted EPS 30,330,258 30,392,057 30,471,747
Net income per share, basic (in USD per share) [1] $ 2.64 $ 3.35 $ 3.25
Effect of dilutive securities (in USD per share) [1] 0.02 0.02 0.02
Basic EPS [1] 2.63 3.33 3.22
Net income per share, diluted (in USD per share) [1] 2.64 3.34 3.24
Diluted EPS [1] $ 2.62 $ 3.32 $ 3.22
[1] Per share amounts may not be able to be recalculated using net income and weighted-average shares presented above due to rounding.
XML 122 R112.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings per Share - Additional Information (Detail) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Employee Stock Option      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from calculation of diluted earnings per share 0 0 0
XML 123 R113.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefits - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Contribution Plan Disclosure [Line Items]      
Accrued expense liability for personal paid time off $ 3.0 $ 2.4  
Bank-Owned Life Insurance      
Defined Contribution Plan Disclosure [Line Items]      
Cash surrender value $ 56.3 55.5  
Section 401(k) Plan      
Defined Contribution Plan Disclosure [Line Items]      
Percent of participant contributions (percent) 75.00%    
Percent of employer contribution (up to, percent) 8.00%    
Contributions $ 3.1 $ 2.8 $ 2.6
XML 124 R114.htm IDEA: XBRL DOCUMENT v3.24.0.1
Off-Balance Sheet Commitments - Additional Information (Detail)
$ in Millions
Dec. 31, 2023
USD ($)
Loss Contingencies [Line Items]  
Letters of credit to FHLBSF $ 120.0
Deposits from State of California $ 120.0
XML 125 R115.htm IDEA: XBRL DOCUMENT v3.24.0.1
Off-Balance Sheet Commitments - Distribution of Undisbursed Loan Commitments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Loss Contingencies [Line Items]    
Total undisbursed loan commitments $ 930,825 $ 872,317
Commitments to extend credit    
Loss Contingencies [Line Items]    
Total undisbursed loan commitments 813,960 780,543
Standby letters of credit    
Loss Contingencies [Line Items]    
Total undisbursed loan commitments 83,725 71,829
Commercial letters of credit    
Loss Contingencies [Line Items]    
Total undisbursed loan commitments $ 33,140 $ 19,945
XML 126 R116.htm IDEA: XBRL DOCUMENT v3.24.0.1
Off-Balance Sheet Commitments - Allowance for Credit Losses Related to Off-Balance Sheet Items (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Loss Contingencies [Line Items]      
Balance at beginning of period $ 3,114 $ 2,586 $ 2,792
Provision (recovery) for credit losses (640) 528 (206)
Balance at end of period $ 2,474 $ 3,114 $ 2,586
XML 127 R117.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedging Activities - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative [Line Items]      
Derivative liability, including accrued interest $ 0 $ 0  
Other Income      
Derivative [Line Items]      
Fee income 600,000 $ 0 $ 0
Cash Flow Hedging | Interest Rate Swap | Designated as Hedging Instrument      
Derivative [Line Items]      
Notional Amount 100,000,000    
Cash Flow Hedging | Interest Income      
Derivative [Line Items]      
Increase to interest income $ 400,000    
XML 128 R118.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedging Activities - Schedule of Fair Value of Derivative Financial Instruments as well as their Classification on Balance Sheet (Detail) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Derivatives Fair Value [Line Items]    
Total derivative assets $ 6,245,000 $ 7,507,000
Total derivative liabilities 5,920,000 7,375,000
Not Designated as Hedging Instrument    
Derivatives Fair Value [Line Items]    
Total derivative assets 5,939,000  
Not Designated as Hedging Instrument | Interest Rate Products    
Derivatives Fair Value [Line Items]    
Notional Amount 104,571,000 61,460,000
Total derivative assets 5,939,000 7,507,000
Total derivative liabilities 5,920,000 $ 7,375,000
Designated as Hedging Instrument    
Derivatives Fair Value [Line Items]    
Total derivative assets 306,000  
Designated as Hedging Instrument | Interest Rate Products    
Derivatives Fair Value [Line Items]    
Notional Amount 100,000,000  
Total derivative assets $ 306,000  
XML 129 R119.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedging Activities - Effect of Cash Flow Hedge Accounting on Accumulated Other Comprehensive Income and the Consolidated Statements of Income (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Derivative Instruments, Gain (Loss) [Line Items]  
Amount of Gain or (Loss) Recognized in OCI on Derivative $ 306
Amount of Gain or (Loss) Recognized in OCI Included Component 306
Interest Rate Products  
Derivative Instruments, Gain (Loss) [Line Items]  
Amount of Gain or (Loss) Recognized in OCI on Derivative 306
Amount of Gain or (Loss) Recognized in OCI Included Component $ 306
XML 130 R120.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedging Activities - Effect of Derivative Financial Instruments that are Not Designated as Hedging Instruments on Income Statement (Detail) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative Instruments Gain Loss [Line Items]      
Amount of Gain or (Loss) Recognized in Income on Derivative $ (114) $ 113 $ 80
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other operating income Other operating income Other operating income
Interest Rate Products      
Derivative Instruments Gain Loss [Line Items]      
Amount of Gain or (Loss) Recognized in Income on Derivative $ (114) $ 113 $ 80
XML 131 R121.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedging Activities - Summary of Gross Presentation, Effects of Offsetting and a Net Presentation of Derivatives (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivatives Fair Value [Line Items]    
Gross Amounts of Recognized Assets, Offsetting of Derivative Assets $ 6,245 $ 7,507
Net Amounts of Assets presented in the Statement of Financial Position, Offsetting of Derivative Assets 6,245 7,507
Gross Amounts Not Offset in the Statement of Financial Position, Derivative Assets, Net Amount 230  
Gross Amounts of Recognized Liabilities, Offsetting of Derivative Liabilities 5,920 7,375
Net Amounts of Liabilities presented in the Statement of Financial Position, Offsetting of Derivative Liabilities 5,920 7,375
Gross Amounts Not Offset in the Statement of Financial Position, Derivative Liabilities, Net Amount (5,636)  
Derivative Liabilities, Financial Instruments    
Derivatives Fair Value [Line Items]    
Gross Amounts Not Offset in the Statement of Financial Position, Derivative Assets, Net Amount 284  
Gross Amounts Not Offset in the Statement of Financial Position, Derivative Liabilities, Net Amount (284) 7,375
Derivative Assets, Financial Instruments    
Derivatives Fair Value [Line Items]    
Gross Amounts Not Offset in the Statement of Financial Position, Derivative Assets, Net Amount   7,375
Derivative Assets, Cash Collateral Received    
Derivatives Fair Value [Line Items]    
Gross Amounts Not Offset in the Statement of Financial Position, Derivative Assets, Net Amount $ 5,731 $ 132
XML 132 R122.htm IDEA: XBRL DOCUMENT v3.24.0.1
Qualified Affordable Housing Project Investments - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Investments in Affordable Housing Projects [Line Items]      
Qualified affordable housing project investments $ 16,600,000 $ 5,900,000  
Unfunded commitments related to investments $ 10,000,000 27,000  
Investment commitments expected to be paid 2024 2025 2026 2027 2028    
Income Tax Expense      
Investments in Affordable Housing Projects [Line Items]      
Qualified affordable housing project investments, amortization expense recognized $ 1,900,000 $ 1,900,000 $ 1,900,000
XML 133 R123.htm IDEA: XBRL DOCUMENT v3.24.0.1
Liquidity - Additional Information (Detail) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Line of Credit Facility [Line Items]    
Securities available for sale $ 865,739,000 $ 853,838,000
State of California time deposits 2,454,867,000  
Borrowings 0  
Line of credit 115,000,000.0  
Hanmi Bank    
Line of Credit Facility [Line Items]    
Cash on deposit with bank subsidiary 7,500,000 10,600,000
Federal Home Loan Bank, Advances, Branch of FHLB Bank, Amount of Advances 325,000,000 350,000,000.0
State of California time deposits 120,000,000 120,000,000
Broker deposits $ 58,300,000 83,300,000
Percentage of borrowings from FHLB (up to) 30.00%  
Total borrowing capacity based on pledged collateral $ 1,540,000,000 1,540,000,000
Borrowing capacity available based on pledged collateral 1,090,000,000.00 $ 1,070,000,000.00
Amount available from borrowing source 23,200,000  
Market value for loans pledged by Bank 24,800,000  
Borrowings 0  
Maximum borrowing capacity of line of credit 100,000,000  
Hanmi Bank | U.S. Treasury Securities    
Line of Credit Facility [Line Items]    
Securities available for sale $ 32,400,000  
XML 134 R124.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Financial Information of Parent Company - Balance Sheets of Parent Company (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Assets        
Securities available for sale $ 865,739 $ 853,838    
Total assets 7,570,341 7,378,262    
Liabilities:        
Subordinated debentures 130,012 129,409    
Total liabilities 6,868,450 6,740,747    
Stockholders' equity 701,891 637,515 $ 643,417 $ 577,044
Total liabilities and stockholders' equity 7,570,341 7,378,262    
Hanmi Financial        
Assets        
Cash 7,492 10,558    
Securities available for sale 32,389 17,660    
Investments in consolidated subsidiaries 790,425 728,172    
Other assets 3,551 12,611    
Total assets 833,857 769,001    
Liabilities:        
Subordinated debentures 130,012 129,409    
Other liabilities 1,954 2,077    
Total liabilities 131,966 131,486    
Stockholders' equity 701,891 637,515    
Total liabilities and stockholders' equity $ 833,857 $ 769,001    
XML 135 R125.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Financial Information of Parent Company - Statement of Income of Parent Company (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Condensed Income Statements, Captions [Line Items]      
Interest expense $ (148,057) $ (36,166) $ (21,625)
Other expense (11,255) (11,395) (9,575)
Income tax benefit (34,540) (39,333) (36,817)
Net income 80,041 101,394 98,677
Hanmi Financial      
Condensed Income Statements, Captions [Line Items]      
Dividends from bank subsidiaries 44,500 57,000 20,639
Interest income on securities 1,094 191  
Interest expense (6,482) (8,037) (8,273)
Other expense (5,817) (5,174) (4,891)
Income before taxes and undistributed income of subsidiary 33,295 43,980 7,475
Income tax benefit 1,403 4,026 3,962
Income before undistributed income of subsidiary 34,698 48,006 11,437
Equity in undistributed income of subsidiary 45,343 53,388 87,239
Net income $ 80,041 $ 101,394 $ 98,676
XML 136 R126.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Financial Information of Parent Company - Statement of Cash Flows of Parent Company (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash Flows from Operating Activities:      
Net income $ 80,041 $ 101,394 $ 98,677
Adjustments to reconcile net income to net cash used in operating activities      
Depreciation and amortization 6,793 12,384 13,797
Share-based compensation expense 2,681 2,595 2,436
Net cash provided by operating activities 107,799 147,308 93,729
Cash flows from investing activities:      
Purchases of securities (106,971) (166,564) (513,243)
Proceeds from matured, called and repayment of securities 105,848 105,979 275,624
Net cash used in investing activities (209,994) (881,506) (447,039)
Cash flows from financing activities:      
Proceeds from exercise of stock options   19  
Issuance of subordinated debentures     107,929
Redemption of subordinated debentures, net of treasury debentures   (87,300) (13,043)
Cash paid for employee vested shares surrendered due to employee tax liability (785) (732) (572)
Repurchase of common stock (4,084)   (6,135)
Cash dividends paid (30,535) (28,636) (16,514)
Net cash provided by financing activities 52,098 477,654 570,426
Net increase (decrease) in cash and due from banks (50,097) (256,544) 217,116
Cash and due from banks at beginning of year 352,421 608,965 391,849
Cash and due from banks at end of period 302,324 352,421 608,965
Hanmi Financial      
Cash Flows from Operating Activities:      
Net income 80,041 101,394 98,676
Adjustments to reconcile net income to net cash used in operating activities      
Undistributed income of subsidiary (45,343) (53,388) (87,239)
Depreciation and amortization 409 1,703 1,148
Share-based compensation expense 2,680 2,596 2,437
Change in other assets and liabilities 8,879 (2,019) (9,076)
Net cash provided by operating activities 46,666 50,286 5,946
Cash flows from investing activities:      
Purchases of securities (21,328) (17,956)  
Proceeds from matured, called and repayment of securities 7,000    
Net cash used in investing activities (14,328) (17,956)  
Cash flows from financing activities:      
Proceeds from exercise of stock options   19  
Issuance of subordinated debentures     107,929
Redemption of subordinated debentures, net of treasury debentures   (87,300) (13,043)
Cash paid for employee vested shares surrendered due to employee tax liability (785) (732) (572)
Repurchase of common stock (4,084)   (6,135)
Cash dividends paid (30,535) (28,636) (16,514)
Net cash provided by financing activities (35,404) (116,649) 71,665
Net increase (decrease) in cash and due from banks (3,066) (84,319) 77,611
Cash and due from banks at beginning of year 10,558 94,877 17,266
Cash and due from banks at end of period $ 7,492 $ 10,558 $ 94,877
XML 137 R127.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events - Additional Information (Details) - Subsequent Event [Member]
Jan. 25, 2024
$ / shares
Subsequent Event [Line Items]  
Dividend declared date Jan. 25, 2024
Dividends Payable, Amount Per Share $ 0.25
Dividend payable date Feb. 22, 2024
Dividend payable record date Feb. 05, 2024
EXCEL 139 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +=Y75@'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 " "W>5U8QOFMPNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R''*8";-I:.G#@8K;.QF;+4UBQUC:R1]^R5>FS*V!]C1TN]/ MGT"-#E+W$9]C'S"2Q70WNLXGJ<.:G8B"!$CZA$ZE,1@M(? MZH@@.+\'AZ2,(@4SL @+D;6-T5)'5-3'"][H!1\^8Y=A1@-VZ-!3@JJL@+7S MQ' >NP9N@!E&&%WZ+J!9B+GZ)S9W@%V28[)+:AB&GW4M>M[ ^ MD?(:IU_)2CH'7+/KY-=Z\[C?LE9PL2JX*,3#7G!9U9*OWF?7'WXW8=<;>[#_ MV/@JV#;PZR[:+U!+ P04 " "W>5U8F5R<(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 +=Y75A?-?Y]H @ - U 8 >&PO=V]R:W-H965T&UL MM9MO;^*X&L6_BL6N5C-26Q*'_IMM*Z50=KC;:;FE.Z.YJ_O")*98D]A.KY9"_LCFE"KTEB8\N^[,E5I\ZG:S:$Y3 MDIV(!>7PR4S(E"C8E"_=;"$IB8NB-.EBSSOKIH3QSLU5\=Y8WER)7"6,T[%$ M69ZF1+[?TD0LKSM^9_W&$WN9*_U&]^9J05[HA*J_%F,)6]U*)68IY1D3'$DZ MN^Z$_J=!#^N"XAM?&5UF&Z^1/I6I$#_TQBB^[GCZB&A"(Z4E"/Q[I7V:)%H) MCN-_*]%.M4]=N/EZK3XL3AY.9DHRVA?)-Q:K^77GHH-B.B-YHI[$\C-=G="I MUHM$DA5_T;+\[FG005&>*9&NBN$(4L;+_^1M!6*CX,+;4H!7!?BG K^WI2!8 M%03[%O16!;V"3'DJ!83F2HHEDOK;H*9?%#"+:CA]QO7O/E$2/F50IV[Z MXI5*-(:?&!VCOR8#].'7CU==!8;N>$SCID 7 M#JDZ+KP^KEML51S0Z 0%_A'"'@X,!]2WEP_I] 3ALKQG*!_8R_^5<]B[9]I[ MXVR"BG)0Z 56RG^'TTQ):.G_-1$N%7IF!7WY?\H6)*+7';B^,RI?:>?FMU_\ M,^]W$QV78@-'8@URO8I,_37RL56WY.!)K M\#FM^)Q:3S $.'$!:)B0%Q,@>_V,))F):]]:UI:0([$&H;.*T-E^+6A,)1.Q M[J$0=)7&QK1#:=TG;>V4K/5MH3D2:T [KZ"=[P=MR+*().@[)1(-X9[O>Y>XAXW4K,6MJ3E2:U+#-35L/=5^ M+N7/W;YMP-PA=WSLX^/ -V*S5K;&YDBMB:VV][[5 Z\;VS>(K\<_N%AR-*$D M$YS&:)1E.95&=G;-!V'$YM39NU)K8JN]O6]WYZ/^\ F%>T0?M^O#;]O=^RKMO95)#E71+[#M9I0:30:.Y2VM#"G MSM^56A-6[?U]NV5?P2H0H3YT8B]"FH< NTX8110D0" NQ8SDG-I_5VI-LNI?)%N]L_ M0$'-45^D"\+-#8$ M]H4>!A\_.?3^XZKYN$G.UWR:Q.B/@ M_3+"RO0^T860J@BGT C-V7V'XG=JJNK;J]JV,U=J36IU1L!V4[\>&>;@=FT] MW Z9K1>EO:XUK$,D UPG [Q7,M"> 3WDZ=0-@8I>VUK7(=( M!+A.!-CNX%>X1CP2$B[&(@TNU)H MZW2 ]TH'S^0-C6+HU-B,166FLK0^N^3EZ7'O_.+"QYZ1GM.XX$JM2:^."WBO MN!#&,:AG1^L7Z!Z^AQZYN\5WPPDWQ>FI+G[0[)2*$Q6]OMZ"_N]9 M++F1G%WN7F0HY"^08,WNQ&FD<*761%='"FSW^C^CJ\:.L12OC$?F:]BNV0^- MV)R&!U=JS><3ZO 0[!4>*FQC 7DA0?]ABZV#[0Y%Z/C\<^.S"4ZG&5RI-;G5 M$2*P&_[BR@PE)=LQV06P;YPUAG2(Q!#4B2&P6_U[44R+S@6WF> =(L$% M/L;8,W;^]M+6M X1&8*-9X7VB@PCKJ@L'XO3TR]D'5.-Z.R*6U*IO:HUM4,D MAZ!.#H'=VS\S!1%+S, @?)A^1!,:Y1(P&FG9E9HW4'[U3J C0V,BT5>2F.<7 M[(*M01XB001U@@CL=G]-#MV]17,"KF'K[/,.H8=P,@C_;>3E-#.X4FORJC-# ML.?S12'G.71SY5TD(R^[T+;9*WM9:UJ'R 5!G0N"/1\L>I:$9ZQ(IA9B_W!N MP5[7&MDAPD!0AX%@KS PSJ<)B] P$<3,RJ6+[SM5&ZS4SC;N"/=ZYV>G9]B[ MJ&X)-_'4AC^PF_/U_/&0R12-!D8T=@7_W&S!G/I[5VK-IVAK?]^SN_$UI6U] M^8[R/NR0HOO[L0F4O;;UT[2',/2]VM#W['Y\#4I[5MT[&6'9)3;B-D1WDK"9 MD)P1(SJG-M^56A-=;?-[=H>^[MNSC?NW-$93_2C;C()W-8?O?Z9ZNZ&*/L-_ MQC]IUZ=_LTS[0#6G&X_0_?;+!?;/?\_0@,X89X6K'DOQ]KXQX0@_$V*P'[UF M8#V:?Z&TF!$"P<(0SD424PF_ZW+.HCE:LB1!4XIF+(%C6C(U9QPMT,T@_(?X2=9X@+O5,X7HWR MQ-A8G:8L5VIE8^UN+('1D_#%4J(,17K"H%P-4[U;+5<*BT4ZW?KKY5JG+T3/ MX6 8 >&PO=V]R:W-H965T M&ULK5EK;]LZ$OTKA#?8VP)*S8>>:6*@2='; MU%T=S'9UJB M8R*RZ$M22;._?H>2;=D2I:1H/K21Y"%U9CB<:>VHH)?5DION(5;?3[=S9?B:H8=(E&*W+HI M./QY$#>B+-U,@..?W:2SPSO=P./K_>R?&N?!F24WXD:5?\O"KJ]FZ0P58L7K MTGY7CY_%SJ$&8*Y*T_R/'G>V>(;RVEBUV0T&!!M9M7_YCUT@C@:0<&0 W0V@ M+QW =@-8XVB+K''K([=\<:G5(]+.&F9S%TULFM'@C:S<,MY:#;]*&&<7-ZHR MJI0%MZ) U[SD52[0K9O.H'/TY^U'].;L+3I#LD)_K%5M>%68R[F%-[OQ\WSW MENOV+73D+1]%_@XQ$B"**?,,OWGY<'HZ? [^'IRF!Z=I,Q\;F>^#,>"?SXUV M7.@?Y[;4A=GR7%S-8,\8H1_$;/'O?Y$8O_Z_/[41Q,Y';]0\+!JM$P\OYP[$W'K.(AI0!86&ER) W*(5EQH]\!+\>,,W2EOY/TC57!F+U J= M97$28$8:7\^R) V2+$;^J+2PHZ. MW$WC*&%9+RH>LXBE+/5')3I$)9J,RE?%*X/6HBQ.8V'7 D'A!9? O38$^BA M/C^B 4!",6$]-X96*0Z9WXGXX$3\ BRL@*@VJ.X^- F Q24L83TL ZM"&1?XD>:'I"FDTB_:;&1 M;BE<;,4_M=P":]MF\7Q(TR%2DD7];>*QHFDT$M/L@#2;KG$-/0IM?D.EY$M9 M2ON$&FF0BZUU">:M=]DP$VC4PSNT871D3Q/<42U^IM;I!YG+Z@[2>8R =E,< MOSG!">[!\UF1)!X!>*0%R"3 WY4J'F59-DNOH-AHEZ^\NI.N*K>@1Q-A-_=) M-A*<]3/!:T:/%N 4>T?I9)).%Y]$(30OT6?(".1*#ZB9ZAZ]F7WZ_/5Z]A9! MJN3W31%U==/K !TBBUG:3XUGS4X=Z B;3#/VERIWT"W_,94>;)B8$:5Q'^/0 M+"+9$:6?8NS(FDRSM0OIN7JLH)"5J)^'KH$D. ^WSIL4M#EHZ((=)1)IGFS#^4 MA1R>P#>DIR1*, O[U. S9$E*8SH"L2,RDDR*YX]BJXRTYL*+;Y(%?U9 O]9L MIYYV1$BFF?"_JMK3]?E2< V5V^NSA]PP9E$VV)4>PXAE,1Y;DXX(R303?GD) MS"&GA32)03+W87K(+Z9IF(S0->T(D$X38)O=Q2Z!O/W7D-C@U3A*^MV(SY#$ M*4Y&8DD[$J33)#A0:EO^-";3Z)#,6,9P?^$]9DF2C2$]ZF*G*<]5X]_,3VD? M.B2OH?CQ&(VJ']KQ&YWFMVNE80PDIQ^8A]AHA'%?^?CLG-E8;G;41I]I1.NE MTH6LFH.00BQ!\]:P_.C-&6%QD&+<]B/[FQ64'03M:%U!ZR*,0775-:>%-'GS M2]. BZ5%TIBZZ7B<^-AU.4&2IKLF)V 9>8VFE0ZYE#",2;_)\=G1+,392!0[ MTJ73I+O?/![2W:>I',G,(:-F-&-]XO68I1$)1Z0O[8B7OH1XG\/H:2+3. VC M099Z#),0)^%(;T8[]J73['OK9.Q:E473]KCVS#YYF9B^*A._UFRG7G=,3)_M M25=":TBLVU;&G^%WD-90FG56IWV>Q$ ML)G:;/VGU!O?2<3^B"!O:']]HM.H=JJ!/M,_J\T&*,.\(*0Q#:)>2'>!9"S( M2!J WME'^ W# 8O3((X.CU1M#9 2E->[MTV(852"TX"R\'A4F$9!3(E_U"^? M %&/KAG("H_-R#$8ZV0/FY8]'XI"NF\64&!<1W(N*Y3SK82"XSV.'2J;*(VS M00WWVD$C,,*$K!- [%D!5&_JLB'"MG1#8PJYMW8?;QY$5V-21CFD4TDP^$ Y=".QED4CNA!=G3D/ZVPOH(.N4!6"PY=^5.[K]\C%D1A M%K!TOW/;_1=0"'Q,V.'AKR_24)F=$T9)TI>77D,:AZ/+U&DX-JWA6A(W'HKT M AZ*H 23-.NWTAZ[F"41&8/;B24V+98&FJ.)]HOA1X,/,OZC )^A]RA@?O09 MT7W#_0_7=[*"!D.L8"1^E\!$NOTLVMY8M6V^+"Z5M6K37*X%!^#. 'Y?*67W M-^YCY>'C].+_4$L#!!0 ( +=Y75AZ&E1"(P0 -8- 8 >&PO=V]R M:W-H965T&ULK9?;;N,V$(9?A5 710)DHY-U2FT#B8.@!5K MV&S:BZ(7M$1;1"C1)2D[VZ?OD%(4RY)E;]%DA#MK+@JLX%1L;+D5!&?&J6"VYSBA76!:6O.I MN;84\RFO%*,E60HDJZ+ XML#87P_LUSK_<(7NLF5OF#/IUN\(<]$O6R7 L[L M-DI&"U)*RDLDR'IFW;MW"S?0#L;B=TKV\N 8Z516G+_JDU^RF>5H(L)(JG0( M##\[LB",Z4C \7<3U&K7U(Z'Q^_1GTSRD,P*2[+@[ ^:J7QFQ1;*R!I73'WA M^Y])DY !3#F3YC_:U[9A8J&TDHH7C3,0%+2L?_%;4X@#!W=RPL%K'+Q+'?S& MP3>)UF0FK4>L\'PJ^!X);0W1](&IC?&&;&BI'^.S$G"7@I^:+W@I.:,95B1# M#YCA,B7H68>3Z&J)!2E53A1-,;M&G]'+\R.Z^G2-/B%:HJ\YKR0N,SFU%9#H M>';:K/I0K^J=6/61I+?(=V^0YWC^@/OBOZVY#_FT1O+8(GHGGGXCWK"!] MT*9"?(V>: E%H)BA)9?4:.W/^Y54 A3WUU"J=>S)<&S]&M[)+4[)S(+W3!*Q M(];\QQ_F%I*DE8 :$(GP#E.& M5XP@Z!U(8D:&:E$O$)H%= ?9S9,P$,(KC(_2^4>0G[C!XU()' MH^!+F!9$@" 0M-CT%6VQ0#O,*H*NH+7I/K\**#I_S==-+'/">.L69?]8)J[E[-?*(PF9*?M><&0 M,BZQ[()_3&!W=+)UP2]01A/N$,6'IA [?G ,/609.;'G3TY ?\Q+=WQ@=J!A MCRP5M#Y:;L;)_3Z/ ZTX#'KD0Y:3. B]4SKYF)3N^*B\3].JJ)@9+QQV># < M>0%;BEQOT'?$S,@;I/ ;@M%#UE0-9C+I->;/7N($Q_U[R,X/DNC$R'0_9J8[ M/C2_PH>+K,2WY@F,5KT___Q@DOAQ3^,#AI[GA>XQK7VPZ=9?/+]AL:&P_V!D M#9[.;00A1/T149\HOC7[\!57L*LWASE\>!&A#>#^FG/U?J*W]NVGW/Q?4$L# M!!0 ( +=Y75AIQQ-B= @ .\G 8 >&PO=V]R:W-H965T&ULK5IM;^,V$OXKA*\X[ *WL?BBMUP28!.[UP6N;=!LVP_%?6 D.A96 M%EU)3C;__H:R8]GDD.L%_"6QY8%;E>RAZ_MT[1;MTJ6PZ!5/651E$Q7LFHF-U?#M?OV MYDIO^KIJU'U+NLUJ)=O76U7KE^L)G;Q=^*UZ6O;FPO3F:BV?U(/J?U_?M_!M MNK=25BO5=)5N2*L6UY./]'(NF!DP(/ZHU$MW\)D8*H]:?S%?/I77D\C,2-6J MZ(T)"?^>U9VJ:V,)YO'WSNAD?T\S\/#SF_4?!_) YE%VZD[7?U9EO[R>9!-2 MJH7[P3"#5=5L_\NO.T<<#*#< M,X#M!C![0.(9P'<#N#U > :(W0!QZH!X-V"@/MUR'QPWD[V\N6KU"VD-&JR9 M#X/WA]'@KZHQ@?+0M_!K!>/ZFSO==+JN2MFKDCST\ ^BH.^(7I!/3:%7BGP@ MOS_,R+L?WI,?2-60STN]Z613=E?3'NYOK$R+W;WNMO=BGGM11G[63;_LR+PI M57EL8 H3W\^>OG#:8 -WZ\%'^QQ MC[U/3:]:U?4$W$O*ZKDJ%7RHAF6XQ-R]-2=P203K7/:G+S MSW_0)/HWYJIS&IN?R=B1&\7>C2)D_=B-"Z4@F!M2:]ETD-D*53W+QUIA[MR: M30:S)L$^WW">9Q26]OG042Z,Q6F69L>P.0*+LB1B>]@1N7A/+CZ-''#J5+%I MJ[Y2Z%[D5&O=59 ^(5'J?JE,$6N^ MH,N3NM.E/(XL4BZ*Q8D%FKN@W!=FV9Y4%B3U6?>R!A;^A(1QRIR)< @Y9L>< M"V,ISRBW:"$PFB1IC#/+]\SRTY*L^@IBJ\,3:W[.Q'I.8_,S&3MR'8U&L1!] M=ZRC.B!RHYN+-+(C <&QV$E2<\P<36)/)- #[4-/IO.H6QA?-4\X(>IFP"Q) M;3HNBC&1VVQ<%&3FU$.&C638Z95A W3*JAE47:D>0=)M6KQ,[*P>,1,9LYFY MJ#1/'68N*H.M[6$VRB(:E MV,MIM7)0,=UTKLBAV%LK%\022B\W'A4$*8KZX M&P4*#2N47Z !W-/9IE/RJ*#K4Z1H55GU(%>Z+DA4()%&66IK%0S'TT2D-E,7 M1_,XBCTUGHYRA8;URIW+A[P#&::?5?OZ'J7FB@W!A1.0+BKCSOJYH ],B,@7 MD:-TH6'M@BV@7,!W;/V^Q=?5)!!DN:-O,!Q/''DZ1^WE(O:1'G4.38.5\Q?= M6)S1VDF#W8@Z.HHF%5]0 6JP(V^5*V3]N^9%=%B2P*O6D\ MU=150C2B]AZ>83#(?DXQQ6"1\(7'J*MH4'OF:3U_HW;< 04 M[C"9*V0^T,RI0>'[?^\6QFXJ\MSCA5$]L;!Z^G6(5;U6K>Q!! ::'.:*'!KS MU.[<$%@F[*0^QU!1[ O243&Q4Q13XR1LE ^BA02UM=T,A;'([D41F(A$[HO2 M43(Q<7+Q"75N+*B\OK?ZG-7:_%S6CETX2C$6EF(/LI9MMM7A@.NH%LY*OYS-4CT&(Y3%Q4#"+9 M)H*@8F^)'*4-"TN;A\UZ7;_M',BCJTU3%=(\Z,(9NA(JC$.?I 4#QB M'D9\5#$\K&(^EM"/])4)KX$41-M*&T+H8P97>7!JZZT9ADJXW6@B*)8(3_GF MHXCA81%CE^]=B4"7AR/G+]2-.!3&[2TV1V!Y[,L!?-0C/*Q'W H>. W@B"3A M29:D/A*C$N!A)7 KNZH@2K:- M.<)4;K]AJF_Z/]01VQ'98?IZR+AMA]<%+]PEQ)#,<^#&SZJ!_X- M]5#5&W/L>Z(;PL9\;D@Q-]A].H("-]@U&T5YW3!J#YX%&X8_AU=$5/E!0J63 M3VKK NAJ-WW70\D#U^#/U(.2YKL?JI_3VOQ'8<_MRQ_[J_@VTV^&]*^OZ';V<4^3Z1T$O9P+_A<$O@ZWI>.OM MJW _R_:I:CI2JP5,([I(89W:[=MEVR^]7@^O3SWJOM>KX>-2R5*U!@"_+[3N MW[Z8&^S?\;OY/U!+ P04 " "W>5U8XD#3 MRZ(2,R>7%A@B>=3SG: :VEE3;\8,HVV@D\K'?S8@*M@M%B\-RQW MWJC%!4FO@8\^ @]ZOL6A^]/5/8OZXG1U-(+&;R/C&WO^@+TV&(.Q^.-V*217 M*^=/&_NU]3&['!*9DYRK @_(4X\^^_0Q'\P<;<.8TMSF3LB-6@9348 MLS[_1952:NBS<5;K1D975\R7>0)AH*+Y,X$.*>QQ9F,'1$8M01&HPEP M0&#.BHQ6ZT,B >94Z+%LR_5C0SAEF8W=>I;P(+H>BB=A)U7Z4E<(^;"7*S:Y M&"6A/5GB%FM\*E:#4>VS*18Y6*G='N0D6UL70=SSQ8=1!]?HO.]-AS,9.Z(H M:2E*WD51G08V6I)^P#VU[CO$]*7L ;?)#0=\TJ*9C*)I-@:)7\&25&1%);@@ MKZI'%.12=6F%V>4E U3M+&:/9S(G'*1'N\MP>9STG8[\L$M!7\KWPM#K$-"7 M"GWHV^$CN.]FX"@!OP[B:2+[$53$[*B*(VO/ GM^H3 .80>C1>PJ@6'016F3 M0RA)O &@!VT;&@7Z2-(""T%7-,5U YW]I;I%TR^HTP#08(G0V(NMZJYTKZ:! M$\PK5=?L[1KJ0T_B;G3'_7KOTK?,&4PF ^1X>W*\]RZ#@^3GP]19:?'Z(0RC MH$O+J$?OIL4R)_*C 5[V'24:;:V^-6G^=^WX_03R8=QEZJR]I&5./QHJ(_LF M$8UWB=]>1H(^%3$,>USTQ>QEQ"*'4(B&5LJ^FT2CO=;\"Y.X.+G^-\:.6MH8 M3I(NJKZ8!Y/>#F 14^4F3#J8W(/#;4GXVEP2".7SMI+UV; =;2\B;LWQNS-^ MIR\HS*%Y;Z:^W?B,^9I6 A1DI4S"ZUAYQNL+@_I#LHTY0B^95 =R\YH3G!&N M!=3_*\;DVX>>H+VVF?\'4$L#!!0 ( +=Y75CSK^*;Q0L '%L 8 M>&PO=V]R:W-H965T&ULO5U=<]NX%?TK'#73)C-11'SP*[4] MLY$(;&:ZVTRRVS[L](&68(L32M22E.WTUQ>@%%$@($AT;_QBBQ)P[B7NX25P M<"E=/9;5UWHI1.,]K8IU?3U:-LWF_612SY=BE=7ORHU8RT_NRFJ5-?*PNI_4 MFTIDB[;3JIA@WP\GJRQ?CVZNVO<^53=7Y;8I\K7X5'GU=K7*JF\?1%$^7H_0 MZ/L;G_/[9:/>F-Q<;;)[\44TOV\^5?)HX;^N/O/FV;LK5OK/T8)6O=_^SI_U ''5 Y$0'O.^ >QUH=*(#V7<@O0X$ MG^A ]QUHKP,^92'8=PCZ+H4G.H3[#F'_I.,3':)]AZ@-UFYTV]#,LB:[N:K* M1Z]2K26:>M'&M^TM(Y*O%16_-)7\-)?]FIMIN:[+(E]DC5AX7QKY3_*LJ;WR MSILNL_6]J+U\+3\HYU^79;$05?TW+_USFS??O+'W^Y>9]_K5&^^5:O/;LMS6 MV7I17TT:Z9B"G\SW3GS8.8%/./%;V62%I=O4W6U:KE;EWCGIS:_;U:VHE.=? MEEDEZK?[_]['NMZ*A05_=L8M>6W7V^K;SL);;V_OCU^$,O0?"V#J!OQIL78&:S[?KK9%&[=_-DMYXM(]F8V6*DT\"._C>EZN MA/?Z'V5=O[' B?D[CZ"W'O:Q;^/1SD#8&E!9]N$FB"*?TJO) MPS%OS&:$Z$UF9I,Q0HE/0[U=:K,8D]#7FS&+13_J87&S$4(TQ.C03!M6[@;XK5?OB)^WQ/=>[P[?7#3"3EOJQOB^WF1S<3V27*M%]2!&-W_] M"PK]O]NNWQU8H,4A"/W81[UH0%I-(<$8)!@' M-H0@\TH4-ITGQ/<'6;0@?Q MQ&EL*$\@P6;4(-T8QQ0G8?_2AK3*(,$X$)C&D^# D^"9Z43.9.M&WN'59X.X MXC0XE"N!F5/\",F<'/1R"J35%!*,08)Q(#"-*^&!*V&+3DYP14XR5 J1TPS) M@?;5FY/3Q3\^ET7AR?7#8U8M;).G#R$D32#!9I!@*208@P3C0& :E:(#E2)G MVE&3]'9V*">$F:)([6VVE7JO\9K2$SL2Y;+%6BU>O8W,37**OY:K==E#KLGO M1-YL59KZGIIL%'/Z,)1BD9&)*/%)W$M#D"932# &"<:!P#3NQ ?NQ$[NM.N\ ML5(D%IY<]6SD$BAKA0[QI%X+&Q-B(WB8DMX,8>HT.S2)0(*EE[C/("UR(# M MP,DAP,GY ->>G*M68BWO*C+.,B>H(-=WW[PF>_**/+O-"Y4BMAL9^ =1-_O5 MY3YS['**C0F).5\,(MQC@M._H4Q(S+6G83&%M,@@P3@0F,8$Y'>"E?\R7'#> M*-Q.#+U3[-'T-0E-@KXH<6&[%-0[!HK&H=!T>ASIF\T3N06.:=9O?06^4.^D$E? M+@VR?.&]/@[\6^^5_RZ@DS;\[4'2':!WOK\[L//"U"G'* Q07U9V^S@X#8"* MGJ!H#!2-GQ]?G16=I(GE(VW7E?R>/7A=K,\M0E+^;;*F]R.1', M'K*\R&X+H40 .0\LQ$$5V%%#S0F%?5?2U!+'" 4HZ3,$4K";@:*EH&CLPA'A M4%9UBG2R(W)*4<<[B?)V<'H/$5FC'AKG&%)"D9$7PO.[B)8V8X2#R)RQFT:# MV(^2_I+=TFX<4TKZXV\V0TD8Q:!HLU T5)0- :*QJ'0=$IUVB!V:X.[2L%R MH_:&:D\\B6J>U];*P _8% :-98';VF 60**E%_C/0"UR*#0]MD>UA6Y)\$1L MG7J@&W)P4C!E/A3XO4+!V46M4E#/&"@:AT+3 ]TI@=BM!+Y,H8#;B<'4, 4P MY%.2]$N60*VFH&@,%(U#H>DDZH1#[!8.GU,Q@$V]"P?]$$[=A@??%$#5Q(O. M@(':Y%!H>J [,1&[Q<0?6CF +6I91/JE VX/!S,B,!4GPV8*:I.!HG$H-)T1 MG7:(W=KAR]0/N)T8?/^PJ((X"HR2UPO;I:#>,5 T#H6FTZ,30+%; /VA&XW8 M%#''. Z-NC.WCX-3!J@@"HK&0-'X^?'56=%)G=@M=;HW&K$I$"(?D<1X+ E4 ME@1%2T'1&"@:/S^^>E@[41*[1-S2#H?)<:#TH>WD..*6XYZWUV@?:$@I:TI,\8R0R(\Q MH?V@@(IVH&@,%(U#H>E0]XI;WGKG7:">+*<$1C'&(2/^RA-3-9A:S8ZO= M%-0N T7C4&@Z#XZ>=7:K?__'-J*="[#/.UL>>/9EACY^QGM/!M@GGF$?>89] MYOE'*'VD4_H(?<%M1 *IC4U!T6:@:"DH&@-%XU!H.J4Z39&'M!$)R1B!\QDZB&W)PG"W%@KYO;"5: MFHU)@"-C.@&J]H&B<2@T/=:=VD?<:M^)6#OG%=;X@]8Z$E/&0C3"43_^H+H> M*!H#1>-0:#I+.O6/N-4_L"UG*W5B(PVC_CKD;).9^PP&G?Q-2)BO2"9Y@'EA]0 MFPP7]U.%V_#0*2(H6GK1&3!0FQP*30]T)W'2,Q6'/[+\@%H>7H[Z\NW4[>%@ M1EB>739LIJ V&2@:AT+3&=$)F?1,G>*+E!^XG1AZ_Z 6Y9(BVM_?G%W8+@7U MCH&B<2@TG1Z=ODG=^N:PKR^@E@=KJ1_W]YW=-@>G &*F --H"FJ4@:)Q*#0] MR$??Q.BN/GSFUQ>X40=?U&8QX!C;9(9+&Z:@_C%0- Z%ID>\DPSIF6>:?V15 M$;64(1+?J/J:NGTU$Y2I&<*"%^LIHA:9,+0>!YZZO9W,$% 14=0-';9 M@' HHSI!.C61NM7$2P@R5_>+NT)"+\7B?@ E+-\+B.(^(4#+$$'14E T=LEP M<"B3.ATZ09&Z!<5+"\R(-=[F5PE&/HH3XR9AMC-JF2QMQHA@%!FK>[-A$(<) MPGTEQP(8H00; ; XI[Z*/[:GXJ"3V0*WS/:\ C/K0+LM#9U[!Z821DB"8M_\ M$FM0!0X4C8&B<2@TG2N=4A<,*T:\L,#,3A9+_6! $Q+W5DQ3MT]#,['%[-AJ M-P6URT#1.!2:SH-.GPN&%1H.*#"S,P,!('I-T4%(V!HG$H MM!UA)D>_I:1^C.N7K+K/U[57B#L)[[^+Y-A7N]^WVATTY:;]>:7;LFG*5?MR M*;*%J%0#^?E=63;?#]0O-AU^9>SF?U!+ P04 " "W>5U8M"(N"HP" #+ M!@ & 'AL+W=OR-IP)F"NBZ[*DZF4"7&[&7NAM#?=L51AK\--115?P .9G M-5>X\CN6G)4@-)."*%B.O9OP>I98?^?PB\%&[\R)S60AY:-=_,C'7F # @Z9 ML0P4AS5,@7-+A&$\M9Q>=Z0%[LZW[-]<[IC+@FJ82OZ;Y:88>Y<>R6%):V[N MY>8[M/E<6+Y,223 LJ5J )$[@AL\="\AR4_DANGVIF7LC9G"KT+<"P MC/)S\IF\)S[1!5KUR#<8G#W"S]I )DT@T8% PHC<2633Y%;DD.\3^)A5EUJT M36T2'66<038@]ZHAF,/50/#6H-7OKA73@,OO95[BW)9F]$ME?5 MI*MJ]UCFI0#77^+ROD WAT!%:45VGV-[U;G4:C\L= MCV!P%5_M_?8ALS[(1=(Y-;GY.\^\!+5R*1,>\RI)7DO-PG_Z&DBW:Y(B)%WK3VLYPI/]P2/Z&E*X>J_I'LQ&B M]9ZV1=EL]]NT_KYDRBJQ^L9F1U_^"[O-ZWZ87%S MM4OOQ:UH?]]]J^';8O"2RZTH&UF57BW6U[./Y,,JZ!IT%G](\=B?C]Y_Z<2#F+NT M$+#U9UZV;]IJ>V@, M=["59?]_^G0(Q$D#$HXTH(<&U&S 1QJP0P/VV@;\T(!WD>FE='%8I6UZ&O$MJU-\NJ;*I"YFDK M,FTVWB^0&(TW]WZ_77EO?GKK_>3)TOMM4^V;M,R;JT4+]Z \+;+#]3[UUZ,C MUR/4^[4JVTWC_5SF(C]WL(";'Q30HX)/U.EQ);+W'B/O/.I3AMS0\O7-*=)\ M]?KFQ*&&#?W!.G]LK#]4T-==T-=UM?5@@-=I*\O[?H3(5HKF Q;VWBW'W:K9 MXT.S2S-Q/8/IH1'U@YC=_/UO)/3_@85L2F>KB9R=A9,/X>0N[S=?8.:4959M M!1:SOFW8M543Y,--[/LI,Z6PU MD;.ST(=#Z$-GZJP$.,UDVB]/9>ZEVZINY?^Z'[ P]NZ"DP0(HX09R60;$OYG<5,)EU^=$THE6S/.01IBRR;H?R(#24(49A M1 UAB!%-**XK'G3%3EVWF[06<[7XYQX,"""BIM8GL2Z"\ZX$?RE;10S MHQ=7MLV<P3$D=E![FM> M.MD@U^1),B+\A*^(4_@_@;W/A-]^^@@]FY:X;F+'/XA\2SABEO H-CH3,R,1 M#4?2DU MBCI%?:WEO2R'F620Y&U$D7M0C71R48$4N24?XAR;$C'#P(^I.0 Q M0QH&$1_+68UBQ(DF-]_J*A,B/Y#8*SN0V8GK/)4R?A5RKGYI]G989WG_6WAABFD M""3Y4908\^P2L^,1\\W41NP2%M$1!*(:@2BY:$]#E@_0HZ\H3*D3K2ZM3"?U MMIK*VWE,-8%1-X%]V]?9)FU,EO;2AU06W4!Q41A%*2Q,+,)&#<,P",V*%3,, M %/&*(QJ"J.74-@V;?=0';V#45,4:E6'Z4"M=,_]A/E274$Q/ MB;BYPN%T2 MF0B#V-$H""D?4:WQC+KQ;(0]+^]IF[%BPJT9PGDS%P\-^YI MO%83#3743?7 MG>5\7V] 42SD@XH"*AYAK"2TP XS(X3ZOMG9B!V-XW!D\:>:VJB;VLZ$082W M\@ALXL^]W*G41N6A%$:LSD7,2$+-RA_U%HUFLH8UZH:U\TS.9;.K&GFL'"\0 M:W-71*FEU7DO%R>R?:]*B;]$9&=L\TM4@+#Q;'M(7*I2O)WLR^?O_Y MZPS=]7%?Z>+UT0;$V+"GSFNWT$%DQ7[7.'"[CA.T&!@ M6U>$DL@$?6Q$FU,_2('57"S94<\W=N=RY(8QMS8]OGIMFKK;..U?8@*E?; MI##&!)U!KC4 MQ:NMLA]>U<4/CX33\\610(XD33:8ZHKGL=*@R5[8%>SV4=2>IRJ((+6*ZED( M3RVLD%*-.B5L(,WJ6I2YJ%66[;O#\\%2[2(>-Y6>T9#:/#B/K(TVU(J96Z.8 M51"-D86F2^:FR^_B"$DJ2;)JNU6;B"I74$'(SB'WS>/HI?N:%T\HR$5#PD; MFFF&9"\PI.K_7*IMM!)&C,H$5#-"=

1S^G(22+7D,C=QZ.'!W34Y"Z\ M-[GH/[U52-!I5W6A&J?=_*=.JG"UV+&I[R=FI8_9T0#D6GIM0Z@D"!G3JP&. MOP!PN"@O;;T[<2_+4G4MC-QGD=:H4@395$5B/;1DVX5^G(3FAC_F+R$Q'UG= MN48[_@+:C0L5:@L?:G]1RPH=HMS&,^931LUY";-#@K%"[(Q@G(L\>;J,.TN< MV_UN5W1/3$+9GLLF*ZI&D4DW]Q[+'\CE_OE<6*G1>H=/2G^3>EM-Y>T\P)H1 MN9L1/Q^/?XZ/P8S-ZMPF,!BM 3>+?\2.)M;DO\+,H'Z*1Q)&\QQW\]SGX;Q2 MC*]0'&&M,# 7GB5F1B-JGNH@9HSPL5*':]SBD3/WOU3EO)^BW=4\GW)+;CFI MM]54WLY#J&&-NV'MMSHMF[6HL?UL1:8C>X)HE"?="N3(+A\Q'TV9ZI+GP=.X MQ]VXIX>2]^8P.[R%-;04:]E"S(JND(0@RE9L3W98U1."M=BH-Q<>A.O98 3K MPH28E(B8,1J8I\PKQ(R'XE$]B\%Q-S,WAYL#I]YIE;I\J($8W]D:4WT. 8N,%1 M\44AN@OZ@+#"\QW?P?4$L#!!0 ( +=Y75C" M "%']BH .R% 8 >&PO=V]R:W-H965T&ULM7UK<]S& ML>CW_ J43NZ)7 6N2$I^1)951;ULGB-;NB0=UZE;]P-V,/WD25ANW MK<+"[UP'3]:^WU8#_-G?/@F[WE4U#=JV3\Y/3[]YLJV:[M'+%_3;Q_[E"S\. M;=.YCWT1QNVVZO>O7.OO?WAT]DA_N&IN-P/^\.3EBUUUZZ[=\.ON8P]_/;%9 MZF;KNM#XKNC=^H='%V?/7SW#]^F%OS3N/B3_+G G2^]_QS\NZQ\>G2) KG6K M 6>HX/_NW&O7MC@1@/$WF?.1+8D#TW_K[.]H[["7917<:]_^UM3#YH='WSTJ M:K>NQG:X\O<_.=G/USC?RK>!_EO<\[O/GCXJ5F,8_%8& P3;IN/_KSX)'I(! MWYT>&7 N \X);EZ(H'Q3#=7+%[V_+WI\&V;#?]!6:30 UW1X*-=##T\;&#>\ MO.;#*/RZN&YNNV;=K*IN*"Y6*S]V0]/=%A]]VZP:%UX\&6 ]'/5D)7._XKG/ MC\Q]=E[\[+MA$XJW7>WJ?((G *A!>Z[0OCI_<,8W;K4HGIZ5Q?GI^=,'YGMJ MNW]*\ST],M_,-HO_<[$,0P_4\G_G=LSS/9N?#SGH>=A5*_?#(V"1X/H[]^CE M?_['V3>GWS\ [3.#]ME#L_]_GM7#<__B!U><%?_Y']^=GYU_7TR7*HZOE;[[ M8>?Z"KDM%#]5W;8IWC5=U:V:JBU>^W[G^6'Q&)R0_W[OI+V/0'WROO_FQEQ^_*II TVY\6R/T*YX7@68H7E7=[\7C M9&7\04!Z5P.B=,=-%X9F&''' M):U=NYT/S1!PT?M-L]H45>_PM1$'+O?TTKLWEZ_+8MP5@R^JW0YP7"U;5[3- M%D9.X:#%B\YW6[==.I1/\*3J:IL)7\,5=WU#9[1V-9Q0RR_V[G9LJ\'W/&VR MJ3=N!_L!V3L@K/$0/_9 )B).897+KO-W?*2"7@3M3W$YAF]N,<7NV;??Q]=] M)!_$3.]@ & &, $,63?X1&#'(R2!#C^Z4 (25^U(!XM05*N5VPT LT/P#>T( MLN^;6]@.47#KJXY_;;H[%^BWIBN"6XT]S3M%-Q#-=NR:8<];6OFN'E[D8NMZY#6&%A[TA1LV M7;.RU3/ #(?KL6U/4.(TM&O@5\=8;/V*L @[XZ4#$!^0*OS%](^+*]PRQM]W M3)'-=MO<]L#Y(8$'U!"@$;!PV_MQ-P?,JFV0=E!=HN9&%*OE+H[4"[8X!_@?@5D7G!K0!<,S3KW.,+&$3P'"& M&-@,*6PB C@;3R=)@/ ;@*[($&5QXSY50&>7+0A.W\"__M+T0$CXZ!

&ULC59M M;]LV$/XK!W4K-B"3;-E.C,0V$**J7=,BJ]KZ^3Q&4E5L+%ID9-.X6QE?"T MM+O$U19%'I0JE:2CT652":FCU2+(-G:U,(U74N/&@FNJ2MCC&I4Y+*-QU L^ MR5WI69"L%K78X6?T?]0;2ZMD0,EEA=I)H\%BL8QNQ]?K*9\/!_Z4>' GW\"> M;(VYY\7[?!F-F! JS#PC"'KM\0Z58B"B\4^'&0TF6?'TNT=_%WPG7[;"X9U1 M7V7NRV4TCR#'0C3*?S*'7['S9\9XF5$N/.'0GIW,(L@:YTW5*1.#2NKV+1ZZ M.)PHS$2GE^] MK6IECHBP1HV%]&Z1>(+ES23K(-8M1/H"Q#B%#T;[TL%;G6/^+4!"? 92:4]J MG9Y%?(-9#)/Q!:2C='(&;S(X.0EXDQ?P-L9Y#(Y2.?G!5?CK=NN\I<+X^SFO M6\SI\YC<+->N%ADN(^H&AW:/T>KUJ_'EZ.8,X^G >'H._?O2REF0GLI ME#H"/5AH&@O8X;N8P:A?LA*N9O C[]?">IG)FO0@HUJQ %N$'F,1C:BREZ-@% M+=-XWB\)-P^2RT'2!^2(PCI KG>@:L5JBW:HV/!,@S9]D)#JH\9P_:AC#!NT MSFCBNQ$RAR]TQ<''HH!W#<72\VJ() > K:V%O@=!;&MK]I)MBB$ES*CN$6M& M#!B&$'EK+S+A>U^0YO$QGCXFX]NP<1!^^7C09.HW62"\UZZQ M0F?XG3PSX4JJ7FLY:QP8U3 7"@7AFH"K&%<.N"W)V64\^0_+V2R>O43S2Y\O MZ8)9'HQ=LC))8P^:8#[4=6V4S(X7U$6^-,VNA RMY_-9H.F#.1Z\>-)>H$75 MYDYT *$T4,F=W"KL2Y2RRH]0^5MLP]_40\9S%+Z,*8B!).[96E=M88L7@CIJ M3TV2<\HD<;N@GJ'Y1'5J*=CD<#C/WLM"TK''T W5:4T5#CUN9<):B39^[I9, M3@89.;T+X]H1C4;[=J8-TN&/X+8=A(_'V]^)#\+NR"B5=D&JH_B*!K!M1W2[ M\*8.8W%K/ W9\%G27PU:/D#[A:$+M%NP@>$_:?4O4$L#!!0 ( +=Y75B" MF>]RZP( (\& 9 >&PO=V]R:W-H965T+6A3XB.Y;?6]Y%@\LF:Q0DS0:+.;+Z'IRN9[Y^!#P76)'!V/P2K;&//G) M;;:,QKX@5)@ZSR#XU>(&E?)$7,;O'6_7/0SEJV@G!CU ^9N7(9 MS2/(,!>-<@^F^X([/>>>+S6*PA.Z/O8\B2!MR)EJ!^8**JG[MWC>]>$ ,!^_ M TAV@"34W2<*5=X()U8+:SJP/IK9_"!(#6@N3FI_*(_.\JYDG%MM3%5)QUUV M!$)GL#':25V@3B72(G:TT00C)/I$;[I('@:^*;_(QAN)*7*4&,1?EYOR5G^:GZ]U88^ MR>SM)/XF75(M4EQ&?%4(;8O1ZO1D\G%\=43";) P.\;^[V=VG.ZK<0B3.9R> MS)-)<@7'.W2KP94(VE\)!:EI+"&8'+8-,2_1&70(@OLG=6M4BQD/H!56FH9 M8>%!2LB*1G G--][GPA*07S%6[YS#!!*O8H$4;"[D -FZ*0KF?%#R72T#[0BN('7X-.1KYV:M'R!,LJ$?:9.3174 M^>F^;.Y -50>FG9QQ32UU$Q\%D)SJ;F83%)M2(9\S.%E]9EZ59WD!6V\^)9; MQJ0.K6279Q'8'O[ZR?.U,%RML:Q M@85AR7\,M#Z ]W/#W]QNXA,,_Z#57U!+ P04 " "W>5U8 )FW?]T& "\ M$ &0 'AL+W=O&(9]H*1KFXM$NB1EQ_OU.Y>49+MY#%N_Q+)% MGOLZ]UPRYQMC[]R2R(O[JM3NHK?T?O5V,'#YDBKI^F9%&F_FQE;2XZM=#-S* MDBS"IJH'Q;\JFCC]IX% M1Y(9<\=?OB\N>D-VB$K*/2-(?*SIALJ2@>#&YP:SUYGDC?O/+?K[$#MBR:2C M&U/^I@J_O.C->J*@N:Q+_\ELOJ,FGA/&RTWIPE^QB6O')SV1U\Z;JMD,#RJE MXZ>\;_*PMV$V?&)#VFQ(@]_14/#R&^GEY;DU&V%Y-=#X(80:=L,YI;DHM][B MK<(^?_G3?'Y\+4NIC$Z M';Y[QN-)Y_'D.?3_7J)GX1YW]H/Q)$9GXM6+63I*WXEG;8J?ER2NI;X3"ID4 M*VG]5G@CYDIC@Y*E4!JYK./BC?)+88"7-7A1;"SJ@'7" TMS?Y4B-[5UA+4B MJQV\=HY1*U[-JQIXO1":J'"\#AN:)B'K^NR7HR?<4#HOZX)@9!<'T.G>$[B0 M6RJ4#[1P'G^SK2C)>Z"RF?BVQ3]$79MR30E#K2%J[%U!"TOD$@'IB:LZB& MA",D'BF02'K(@U.5*J5E%(ZTR4V +IH$ZB_RISQ5#K*8FX56?U/1YO+&:&=* M50"[$ ;N : ME=>&-1\/LC)U] JQ'A9O%Z.H.0S&<+*BULH*:?9_919C$RFC) M9*5:2/Z"=]CD16&P&5EH8F. TD@MYC)'EH/J+Z)'-/I.-L>\R>/*M5 [G* :5$"U@9W6?JH2(2:@[)@:H&^ MR@$&&KXO1D8"<3MFU>F8=M@?>DUC(KT7IH%%@T=IL(<*)27$LN#GVN MU8J=29JV0_7H>&5-40<506$R8R'&9(]-GM8KU1E:,QVQB:[RG-Q M&UK' K\4HW38'^(@4I9-+1\&V(C8^^]^N+Y]+S9+!08CQ]1*#),%P'M1$7LUH.>=RT?BM"="HMS3L[;H_T\'G$>.9GI MT>L@CJ9V((-[)I.ALF)Y/QT>V3(C@;)]/T1$Q'R2P] M"\!DP]1[N'0\3D:3(>9[!I^WMT1:)E>RNJZ@=0]2$PHNW497;S*,Y(*!)BQC. 8"%N,5!$H0& MIQX?9F.@+OP#;<=9_/0]8 M AM)#^>6>#)@X95!3UD>M6/[5WQIXS0U9XRO-,R")EVC!C&EH1ZAR@?M',61 MT]8N^IUP0 NW&O%XK_.?T9<-WY[ )"O[0FD=)L^\,8GV0FN.)OA,DY/9:?B< MGJ5''ZU9JS!K7_,1#P>T[9M'0GXM3M'7;\1).L-S.CP5!Q996_9MIZGF?$@;WA<$KK1\@*\GQM<3IHO;*#[A\7E/U!+ P04 " "W M>5U8\WFQ^Q,+ #Y)@ &0 'AL+W=OO(*9!D0#CL>;B2Q/;@&,WK8%<##OM8K'8!X[$&;&61(6D/)[] M]7O.(251<[.3-OO2?;$U$GGNE^]0.ETH?6]2(2Q[S+/"G/52:\O7!PT*8\.QA%T=%!SF71.S^E>S?Z_%15-I.%N-', M5'G.]?*MR-3BK#?LU3=NY3RU>./@_+3D]B^/KM!-?3@M^E6)C@FJ$F4Z7N\<=U9O56+7X77YQ#IQ2HS M])9 MQ3&=;&:*Z?7:E#P69SW('R/T@^B=__C#\"AZLT.E2:/29!?U;W3D;IH?E15@ MCX>@->YH'NY7FGGW@!20TVI1]FOXA*/&8FK'?#*X.C/\Y%>Q2Y24O MEDP:)AY+943"K&*QT!9*"M-(C\-?W#G3*F=395,FP5O3"FX*8QA4*,TQQYU4 M(E:%RF7,X'\BZ?Z@PZG4LHAER;-L":F$HAHB2.S!RP8%X)B(@CT ;V&7*'W# M#YDT/'E&,L*>5*MJGGJ*I#QL0KJQ@LAI=S?&ZDI52]*(3V3[#&3-J@35EX45 M()UEP%GT62:_5!(47/9)HE@+^$&[^J@BU%@)"DX]921@@1W/5578/C.JTK$P M;F]2.65JB;DQPN=#)OE49LZY^+M6$VE5AMR:M Z=R8*#;<$HLLVK ;LK12QG M,D:3]VEKK;5 G0RJIIZD@VYQ5@I=E7)+ 2)\>*S;V:V!Q5"I@1[QUR(6L@07 M:5;R9>VM664QR^\+M2A(VZJH S'F)O7&,TZ%!YY5I/\BE3$\@XV) &V@2D,, M@]T[_@(KA.ES)8R<%W _ 6,WB106HWUVB2S?0=NDY[ )>%W7-&]AK\NV((@H M48_?P,HZ[="TK#)KX1,8VY#H&/))PHQU[E[BC68'Q*#*A?-_XX,P93JKB7ZN M'H3W_F<@'0.!,I,& T<&\G6CH0U;""VS0M$L>(FA"0[336YUEU"U"!(0:[45 M\^6@M5M *NGX@!P\0VNGSMJR>% 9Q&(G7"!&Y*-(]HF,#P<7>!SRO$(N*!XZ M'XP3I[P 2P%VZJB9\WMT"-86/LV$(^;#$&SS(-SR3,XHOBAMYUHX>T)=LBG MJY:\7U)!L]79$BD7RIRZ_*YF0)17NJXU,Z@QL.%+!18!G4!.[-\;"@"0I@K V0LVC*)!!% G MR[ @-9JLQ\**__BJ!_M.7 Z.F,U\$TIP,\CQ@2^9@Q,3BFH./H'4Q[A?7W+4 M;XW$6:D I,'S&XA5L2_!Z! /+%,2"N4) MC 3^7FZ,1(SUM3AW9D2&6,0 G\ Z5]N".@JI!J&K=$(6AD8=5WF5$>=/L%23 M&[1($643&&KRW%13([Y4X![(1J"1@7^AA->>6BT-OJP:#M?0&J5*7II7V%?0 M#*Y XG-2"#368"WN<3DY!TH)UP4L!G-=^+32HE3:.LEY(+DBR>..Y%X,+=R2 M3C?!E,DR-A5=/385N*"@-/F(U9'R_P%Y%V'T-O5V0RIT,J$0CY8!+LX)%Z]D M &13CH'B>UF!A5CZL'_!HL&DR8:->F#L%Z@!#&5&;%"KVWD U#VC^X3(A&=& M=1KUAEP,ZM-4V(40'3M11!$4HHD&"1&((D="0]#)OJN:00E= TBA!&CX4?1F MRN-[5)C^HQQT?_@&?*:Q-/J""5P$]...T1]%7-F-/6:UUFX0G,< O30A(DC. M&7B;"B+MAH9(SJN[PA;UEJ2<$9M1#[1A*]KPP_:).Q-J)1P+C-0.@/@JYUH! M=?OV&>7^O)#_<3FT*7 O 1VK3"84"W$;#"\$Q+/$M M,]^&5CD\B>HX=B.(:TX4@5P=V[''I$[RMSR#S8+=T5D%)Q%A+A3Y%&*HG@W) M.W Q&NQ=;%D1C!\7#N8&=]ZW:'?O8]UZ7#U:$>"]\N*]0PO\3A;XZAU[+\DM MJC(@MWFU%^8I=+Z5#I?Z/ V,M]?%-:56287%%-OHI']X//1EWFOZ@AWV?QK_ MM/8X4-NM&45[GY4%39*OE2C@X>A<;6E\7ZU/U(^B:%6?<70$?^L!=9,V_MD& M?9ZC2X?^EI@:_5UBZFC8GQRMN>"X?Q@=KS[M^N"X/SX^_!,15;,@.KL+DL-Z MZ*85&%474:2NG@^%-E>1K>6E8VYPQ%TUM:J$:?YD>+@_BII>>XM !8\F4@F3 MB/!'B%&Z"R+3]]7?9H8#C8 M^WH$3./T6O[N2)]MH;7WSH___X01QQV)=P3>(UA"\J*LJX&TI1J[A)1U +QD MP^&$O<)&.1S#WY.H\?OZHPZL#C B#AM'S;"!9QVBF:PH)1 )/^G9^K0#I@ \ M/G$C#Z#W5;T='"-\"6% !Q+%,PX! YD"T;^&:1 7VWL)9W.-,[6_04[O!X%/ M<==B_[X_1BB@*8=;GLX/\S26)2F1U> H0=-T89A,W*BHP8N8& M7NO4A:JF6=*^UD!7-T"^,F'@D_"AL2]Q1;0SR33'LK+%C48BY5AAU+P[/;^LRBY;JK20& ZX\F MAYU&4-\9G4P(SQ^/A_AK'&UW3HAV_]<>"D'G7^BFD.QW\M6-2Z;G^XIFJXZO MZCO.5^']H_'1-R;3Z/_)]*W)5(\LK2.Z0PQTX_$HP%I_(J&^GY?^1@E5>R7T ME[NS_J2^"F%4BL>P*P>'@L=I_:(JZ(G=0T[7,J%)TVM&[OHJ??."AX"$@SL0 M@@E)T,]_>D)]7V*[+PG&X(MJ@;L2'&CR'\J#=*N/>">')XCZ:B"? !O9GRWTPE01H[*=J M8Z6MD,> ;3LRK($8ZV\X\TRZ@YZ#@#7663;'P7W_%L2]SD<(%,>ZFB=_5,92*B"\+511"DW?86'ZNG= P0N/-0LO. 9VQ)ZE&$#OP,*X MM:Q3: >/P:8O5PZ"SY%RH>?TT95Q8>^^3&KN-M]U7;C/F=KE[J.P#US#8&98 M)F:P-1H<'_9 &ULK5;;!A++6E@ M+F)F%-E\_?:,9,5 XF*K>+'FUN><[I[I]K+7YHMM$!WLI%!V%37.M9=)8HL& M);.Q;E'13J6-9(ZFIDYL:Y"5P4B*)$_3\T0RKJ+U,JS=FO52=TYPA;<&;"<.KU$(#T0ROHZ8T43I#8_' M!_2_@N_DRY99O-;B(R]=LXHN(BBQ8IUP;W7_"D=_SCQ>H84-O] /9\\6$12= M=5J.QJ1 7 MB2-6;YL4(\/5P) _PI#E<*.5:RS\J4HLOP=(2.ZD.3]HOLI/(K[$(H9Y-H,\ MS>9GBC'4*>P;,G%WF6OX#_RPCO&X1K M+5NF]A1GOQ[B_77"8?. $H]RBV9*/C!5^D$^ T?@6R:8*A!T M%:9\X@;"_34>Z)F%IY"=Q^?TW(0(E8-(GL)9_,=A94;ER+88"HK8Q^08MQ,Y M#:FP^*I#3.0>Y;IEO 3<42&U: .<)GT&F+5(E$3AY19:62UXR;SA 2V\;/+^ MO79,0*>JSC\B.BLE'\-J4 03IW_P^M>C"ZRN#=8!AIQ/X_0'Y_/GLS1-@9W* M ?P^\]$8FL.E$1>! KV6=MN-N/*;/XG6?ZCGC\,84[RB'!PAZ9L1 # ME61 5C2'7+L>!6W+H=)@"-)/4F>#SE%P-ER:@T*#A:X5_^8C);5Q_!L+?6/, MFR>BT!Q?@K[A),!?&*X*T7G*GKN&@DYS+4D4V]V;/Y!DZ^@SNEJ-1O%#M2 Y M*O 231W:F"6P3KFAUD^K4Z?<# WB_OC09F^8J;FR(+ BTS1^?A:!&5K7,'&Z M#>UBJQTUGS!LJ-NC\0=HO])4!\:))YC^/ZS_ U!+ P04 " "W>5U8>%'? MMG,& "W#P &0 'AL+W=ON)/+BMM*U.Y^5WC9!J-*+=+E\OJBDJF<79V'MH[TX,ZW7JJ:/5KBVJJ3=7Y$VN_/9:M8O?%+; MTO/"XN*LD5OZ3/YK\]'B;3%HR55%M5.F%I:*\]GEZL75$>\/&_Y6M'.39\&1 M;(RYYI=W^?ELR0Z1ILRS!HF?&WI%6K,BN/&CTSD;3++@]+G7_B;$CE@VTM$K MH[^IW)?GL].9R*F0K?:?S.XM=?$G%FS$Y9W0QL_A%"#-)Q3-1?EL[?XJB#G M+]ZK'ZW*E=^?+3S4\>(BZT2OHFCZ@.@J%1],[4LG_JQSRN\J6,"/P9FT=^8J M?53C:\H2L5[-1;I,UX_H6P_!K8.^]:^"$_]<;IRW@,"_A^*,6HX.:^&V>.$: MF='Y#+AW9&]H=O'TM]7SY/K;:;I*7XHQ MW+>RKI1XHVI99TIJ<>D%OK1+R#FASN!6%Y MP*.''%FGR='@B2F$HZRUT$-.R!NIM-QH$N GX20>? G=F0%M.$^Y<$;#/Q;[ MFGQ.Q!XR0Y4UKA1Y27,D:I 5Z\MAO MME960CGAC6 F]/@;(@_E.7D)9S=*LRAO8K[E#;G8_7(_62@"3XD0D:JWJ&-K,T*D6G-UO:I; M8K4;ZO'&<:LML.-Y?V%-%1 528U@#,B M"85X\_;]%4*\@49"P!MKK@FY'3P KJ$.(X9_/WO. Z1>2:U@NE92> RT873M9^]O*).#Y-UO>$3M>3)<@<"B7V?+K\R>+= M-4C_,M2[;)&(;R0J4RO/2$6$L;@NJ&\=A:QT4&:L6=JV6MJ(LSL])GFN9]3X MP %C=P:K<.X18'6 XMB-!6D#-"ZT, 0X@_,(H5VILI'%> .Z8JO8'*,OB*++ M^&6]%+^S/D9=Q/V#%8Z%]<:#9 ;SZ$.,&79_I#4^<>2"73*;F2EY.D.&[ 7 M/A3[$/R8K3Z!F_V$ROH4]H8L-KLP2PXKJ<#3&][^O0VZ](6-<0,1?Y%;3Q.SD6A,L5B MT,8- H<\QAB7'B_]& @(F+9>(_?CSA'N\ZB#;D%PO8ZBQ3:TDI$UOH]3,N;* M\-C!U(E4&4[<'<840SG,D%B0;H5N<7U 2T*GF[ 9Y['UF$;_T3T('P#N0.4A MH^,&:4'M<5:%1I.8,?":(2#;+2_S+A8H3)]'&B9D1J>B'2=I /5Q6IR M;2D/>/@4SX/BM7)90/,W50,( ZZNOKSY. \3^BZ-]&"<'&7":0DA2'N-07DC M==M[<)2.VR,&2XKC9EOX=PJ"AV-G"F MQY%L.<%\!&5+_8D"N >ZD"W,?K3%UE)W:HF,R$?&R:BXKYGC\"5DX$?(!#)2 M=)F-],_VW,1@8$PN$32OIJ,P9 \YP;TSG$P"E*0.(_"A[(CDT/E],;E,X;RU M#5=&G%JXO/%>-:P.M]++>!D;M\&PO=V]R:W-H965TDK#BNDVZ+OEB4 M3,ZWTZ6QFS?C.?ZWK%.Z9?RS7O\<]2JHX9O*K; MN5XKSAJWJ&OG<1CF\XZ)?G9VXKY=J[,3.9A6]/Q:$3UT'5.;"][*^]-9--M^ M^"!N5\9^F)^=K-DMO^'FQ_6UPMM\LM*(CO=:R)XHOCR=G4=O+E([WTWX2?![ MO3,F-I*%E!_MR[OF=!9:0+SEM;$6&!YW_)*WK34$&'^,-F>32[MP=[RU_M;% MCE@63/-+V?XL&K,ZG94STO E&UKS0=Y_P\=X,FNOEJUVO^3>S\W2&:D';60W M+@:"3O3^R1[&/.PL*,-G%L3C@MCA]HXUZ.+"^\B?L9%%)/O9&]6FGP-7\U3 W/@G4#'6] 7\8L6KWC]FB01)7$8 M)R_82Z8D),Y>\A^3<"5TW4H]*$Y^/5]HH\"EWPXEPKM)#[NQ^^N-7K.:G\ZP M@317=WQV]OEG41Y^]4(0Z11$^I+U_Z>2+[HX',![:3B)$_+Y9V4VR+;2<7 D>F)6%EHT@BEKJ:A"FL89*>*21D4(>_WE%RB2A9598F'E%PS *OA5L(=H18 \_1M8?5[)MN-)?$/[' M(,QF=U)P,RRD:I!2BZKA"Z %(:WQ* EI&+G8XXJF837B:G=<1+3*4A+3L"A& M;$_^19ZK/'?/M,R#FP-@2!%&M*PBDB<%S:+L@)GGXCB4 ')C$(G/.2CQKJ]E MQX-?.%->)I[A@/V)]HEP)>X$.-=HLE2R@TKW'Y_6[15)4YJ%(099 >]V$(08HY*&23&. MXB(AQV,E'N=FM(S\C P,2MTH=6D]#GP.R(*#IIP8]C"F=.@; =$1B\&6?HMS M^1CBAB"[<961-*%5&=JM4&1;<[ #DSU?"H-PTC"!OS#.0=^S*C*)UA(,YJD"?B"TX;WX? MMBIB)$XLT)%:0&SZQ_7X;M]JZW?0+D-$3D[9Y#3X\9_S>+3-I&.3SZ:CGLLH M^'3%H=+07W_\ 9%8)Y41?_H/T GPH0 ?(AJE$,P55/E+>\)IH("=):R?N"4O MA WM$KSOU7/R_A^]:X'5:\0E6/,SM8&'A0P]CE# M(Z@R()JV^;62->=;14'K@M8V%&#;%BAMA(JOV<96>\^NUY=M-]S:>[]?=3&! MW8D20-+G,>W'._;7_7B?(.^Y8:49Z;57UA! EF;1-Z\%U8D^T@^UF M+S!L \",J^ #;WBWWG;X9U93QW[\;W"!P'EJ<\BR8W""'+HD)-AN5DA=\&LF M&M?$X:J5&\Z)3:+MTI:\&FX53A9H/=;KX+;;--/JX):5=O,49>8\%(G7[JS M$V&L1[Y8F-@'G6T(+G%6J,,R?2R(D_XHR;;HFJD-.9Q'!'TY2[P7'!CR)/V52J;7#2;AOO1L3O4 M6$=83WGL?I_N[X'5, MK4G+EU@:OBZR&5'^/N9?C%R[.]!"&MRHW'"%*RQ7=@+^7TJ<8L<7ZV"Z%)_] M!5!+ P04 " "W>5U82!=F+9 " "W!0 &0 'AL+W=OK&R5+AG0';5!4W MSW.4>CN+AM'NX+Y<%\X?Q.FTYFMSZ')X/A_[ M^!#PL\2MW=N#KR33^L$;7\0L2KP@E)@[S\!IV> "I?1$)..QXXSZE!ZXO]^Q MWX3:J9:,6UQH^:L4KIA%9Q$(7/%&NGN]_8Q=/1//EVMIPQ>V;2S[%$'>6*>K M#DP*JE*U*W_J[F$/<):\ 6 =@ 7=;:*@\HH[GDZ-WH+QT<3F-Z'4@"9QI?*/ MLG2&O"7A7+IL,HN/#2H'UQOZVFGLB-8[X[RCF+<4[ V*(8-;K5QAX5H)%"\) M8M+3BV([47-VD/$*\P&,AB? $C8ZP#?JBQP%OM%[BX3?EYEUAGZ)/Z_5V[*- M7V?S;7)N:Y[C+*(^L&@V&*7'1\/3Y.* UG&O=7R(_7T/"JW)0"E8#O"KYRU5!3 IN$6Q_#";@"8:&KFJMGX$KI1N4H MZ)2[X)IK;@3H%=$8:C%MK#?V00)SR0UA.#P2N4,CGR'WF<4N,R$^0#)@$ZB1 M1D5!X> T9 @U+\FMX 8STRICG3+R4UOD#X66 MNL)$"3&-Y+R*6VZ(VLL70[ MUKZ@VM4X>.V]XKUFJM"LP\BPD%/]KNVK_K2?2I=M,_X+;T?:+3?K4EF0N")H M,O@XB<"T8Z(UG*Y#:V;:4:.';4&3%8T/(/]*TU-VAD_0S^KT+U!+ P04 M" "W>5U8*_*\51HZ !+R &0 'AL+W=O)P%4:1E['MHMHH!<3IY]R^]NFO9]=Q5"GWW8577W_9VKOM\_ MN7^_VUR%7=XMFWVHX9=MT^[R'OYL+^]W^S;D!7VTJ^ZO3D\?W=_E97WGA^_H MV>OVA^^:H:_*.KQNLV[8[?+V]FFHFIOO[YS=T0=ORLNK'A_<_^&[?7X9WH;^ MU_WK%OZZ;Z,4Y2[47=G461NVW]^Y.'OR]'R%'] ;_RC#3>?^G>%6UDWS'O]X M67Q_YQ17%*JPZ7&('/[O.CP+584CP3I^ET'OV)SXH?^WCOZ"-@^;6>==>-94 MOY5%?_7]G:_O9$78YD/5OVEN?@JRH8B%;Y/._S'[YKFYNLQ;=A-/P';96^AL65 M-9[*V[Z%7TOXKO_A+9]&UFRSM^5E76[+35[WV<5FTPQU7]:7V>NF*C=EZ+*[ M^J][W]WO86HK\R/CG1L@SFF\\P/CS>WX_UZLN[X%Q/E_/3K\]LMH'MMH'QT;WQ_9J']H<,;R;6^07 M#)/]E->[,GM1UGF]*?,J>]:T^X9_S.[^Q[]]O5J=?CMZ9T&/S[[-^JN0R2O/ MFMT^KV_M)WE\$\9/ADX?-*T^:X96'M[+RHZ&O6JJ H]GP^/BHGD53_/Z?7;7 MS8P/].ME]@Y^H%=@G#Q[EEW]-*+YR^?+;)AG_5-EN_W@$3YN@I9 M5>[@R_$Z:/*L;NI=V*T#LA;X):\+&PE?PQGW;4EGM T%G%#%+[;AIYV$/^P&^V>-:XR&^;IM>.2',\K*NFVL^4@$O+NVO<3I>W]QD"MVSQ]_& MUYN(/@B9-L ' !F !!!04>(OLG8\0N+%\#!T"P#BIAKH8'$5^683]CVL.>#R M#>RXY*8M+V$[1*)5D]?\M*RO0T?/RCKKPF9H:=PQN %I=D-=]K>\I4U3%\.& M/KL,-<-UZ( ZNDX7N0!.W%\E1P#_>0^",M2$@EVGB_X_#0C$^N1B%UIDG[Q: M^*'-0G]5EQN;/5F8P7 [5-4)!WP>K++"Z(5X-*,WLJI%X9K&>H,/?P/EIMG=>A1?.,WYP]3 MB*QA$T!P!AC8#,E:0@(XFX9.DA;";P"X(D$LLG?A0PYX]K("[M>4\*]_E"T@ M$O[T=] :_C.T7;CE?_\W+&$!_*X"=E\NX(#[YMZ>82! M/S0&_O HYWV:=R5!Z#4*!X #[F".@7_!,'2H>91GN/H6**FEO_8JW8Q_1B:! M;W;#NBN+,F_Q': 3U/R02K.\JN#,@%7BFS#='E%C@23^Z_+M4NFHNA4:QF.- M:P 2@BGV%>H1PJ7_=G'QVG@\SJR4N$>12R>)% @S$YH+ZRB!<$$HWS+JEC4K MIKCK#D@3_D*:Y4^V305*)WY4 ^_KD!'L&4RP-N2#N#U8W8"O. :V1J#R^'$( M9MI17N($G=.8_%X5PC \C-3#A @5E A,S/@MK 08=>XHB(8@T8:#/(-O89R" M&$ \H;?(EI&[=\>P\)%AX:.CZ/,ZG@JL(4YY !>_># 64A_;D8B"8, 8ZOX@ MFI;$#.%X;D^8Y7F\C5QF02\?TVAP_@&$VVWVK@7,REX"[ZI0!0!,5U4#9%C= MY1N1;S#@.J]01G7957X-N!E"G064\[7RZXW?_K&C>FQ']?@H='_M2"+^"+(. MB;!3/'J=XM$<7.>.\D^;C(YZA-Q1L>K\82MW07E$LA8Y G"6WX<2R!2%'-B% MI,D C]GE[T,6;$%X"""!A]V>#Z6_RH$&MUO@2;12YG?(@W:&1O!^$&E8E?FZ MK$A4T=]%V6VJ!K4Y?)'9PB7.?.@;G@5Q6:EW=I.JT,TMIPW7H1Y4HGT .QME M> $*C*@5CF<#TVT*0,Q-/S#S!6&,_&6H<.VP[3;;MLT./FLZ!Z9CB/>U(=[7 M1W'A3=A4J.L@GSMH9GSF$-FST*+H-W 84RS!!+@->=O]]3! 5;F,AP:L()#6 MJ?.PZBGX15HHC ZZ88MGBN.K)& <)>RKFRPP C6H5H3KLADZ8-QV=J"C((MJ M=F$!2VHV[]$B >U!=*<,$1=0&7:P 5TAVX+D.'H"W]@)?'/<2@N71 5O%!_F M3N SAP R!0WP$M2JH54-2W4P0O90DTZ.^ARPTQL\F^:Z!.:0 X6D MU"VZ&)^2J&\=0A^$-NC[!> N_\9\5;7A+L0O5004 [@(/EU_#>CHS M";[5@4#ICD*!E0,T2.'8X&%@,X9?!6L-7M:M+;/?KDHPSQ FZLRH+6Q*,*L0OQHQ 6761'M8L&(!> EGDA.KM\7AL7SFTO9#N[D"4ZU0)5_^AM-N MP\?UQ#/G)CS[" -1RWKV\#[UX\S]$R'H^#7 !=DT+#M#J_>R:54XBRHH<,X[ MTD(UZ'0CH*,UQ-!+BMT@5R+]9M^@'LHI'2X*I MQ%:Y"NF;ZK"*IA6^WJ,\ _;ZKX#LINN_A07.K!!G62/SY071V&(?D?VT%9X# MA[EO6!/K EJOI!;L5%C6*,:V0X]*R\&%D_>%R%K7<&CIV[Q$?E8-89G]6B/W MI'U<@I@6_:KC'$.C#_6:0,[/VKQL!U1!/"KS6;8#:RN,&WC MQVVXPK@&X26K$ZA:P&#\9];G'\B%PMR<+,T(&0*@>!S%Q4I;F (&.,NZ3WQB M+W O'WV/C/T:1+_!#"&5J<-GD4R]+=N.U60"YLU58 #V3',%B1]$WP4"$A^C M8$7G5OD^5+@-F K1A$@#?K\I8=OKH'9 $;]W@+B%-[:-8.)U8).<'(4) :K M?+G5@Q5X;F ,=&2@;S,G4:HL A8I,ZOE@9/3JD.?KL%\9G.3XA)($2.1T9'ZQ2?^R2=#0"H: M@.@W9D*B,D<+5P.+@&V5MZ3JI6Q"-BO_8& MF36>N%L<2!"Q,9#GHE#=P$&4O5(,K$X$%4BUID4 D]+$' H])80.N*2%-^-4 M3V&'8OC0"X39H^X6 $-4Z(HEY$BABU+P%A0VU#X[U>Q%=TF)Y1:I)-??8 WU MYI9E:%Y9(N0/.Q'TP./J#WE MKD-5@@7$A-N6W7N.SE#PFUPK]1SW,OPLV9.,,,8X#@__AW!D,H;:@?5'UJL! M"J&\9K-F=ED3IMKT\+C(_I*=+\^S'<@?C9+])5LM'\0G_32>0:_!/U;90GWB M<+Z5,)J;'(%/EH@C6W7/C([IN+OF;!55]=51;?MGBHV],2C,*NR?,H0#Y"N) MO9$N +\]R?B5NXV($D" MT\O^,=[A& <-"NK6PO0N98?V7ZN>GDJ.;B M>7%T;V>Z>QO8&52H!\[T9F4%S=##&V3AFUH%B!I:BO"&H Z(#D.R:-,=^-$L MR+H!/0BM+0[FHG&';X)1"1BYD2B4Q2:;6CYG=P0@&"Q-WCPX*=(Z?Y3JUDCE M@';%/P>! ;E2!,U%5T2"9P)J:LI50 =A56[-+\FATL&"E>SC4J.(A@(ZNFJ( M,/O\/5 FF6(R/I$J>T"J>/Y\PGE98- -/V0;^5UDL^;\-8C%;0+IHN^.@R\P M),V1\YL8I*GR#;L_ /8YDK?X ?2--+]>WE"5)OI%Z*&T0/XG?F:(AP,LC-Q M& DW&N]R_!W[LF\)_,!%\XHUZ1^!(>WIH1CKI&*HS4%*UHU^3/2/G$*Q0L":M$,:Q .?].@Y$*#2K0$,K7B^U-DG!]:( A@"81[WYSB MSV3-%/DMH$H.+Q4#V'-#3;K'(0FJF ZG^3LJY;(U#*Z*Q44HZ/SBS0;'H]B$ M@F"9_01G!>1/4-R(1QV%.86FR#.XRV_Y$)2\9H\"3%U87$M^,O7[[@7+HNLV MVY0M6+,R?-8-@"M#;9D;.+SAC5+K;T39-:/&(=I>>&][+N)\/?0 16(Q_JC0 M#]MV3F]1I_Z(+RZSM\.Z ^BRW:$PZTRW)9-90K)YYPX=CWD2-B0L2.'0(TOI)<@IH4=&[6*#SHG-C6V:"/;HI7I)B11L#JMNYE0GQX MKF0C=V"#\+LSY.6E8^W@*.BKH".W(E)9Y!%E5/L7LN08WV\V\"4L=@O#Q;6C M+Z3\@$[S_HKYQ80U:$!O/CJZ.Z5$P*/#N:Q2>*T$_HS&&=7MKX5(ZSSI/[*:9*L-=6R ML 1_3+=5OL^:%;$>DA6:^(,14L^B.UZE*:"8LU*Q2H2A-H0%(I1JVZ(&6=H* MFK%#GZ2M("/&PR-3,_HF)0P8_[KV?',U8O$4G[&5A2;M[,$^CFC MI7;W.V>O&.YQ:N8QFR3C M&_$&5'VPEV&*3;<4;N*]@Q__R@?#HE(?PX_3/;%^[30"ERFE()+XH>JWT0H$ M@) & LKL-.TS$CC]OI#F(XF&I.-QP*FITIBX2#Z"];&!4V_M0&Z:[/FS M%V*Q60GMSXWB7++F33=1, M/0'7PWQ+Q)9:#LII*8+2R_:$M<>\0C\PTA_$YD36.H@+$*&D#Y+R5V MUCU@34,==ONJ8P*ES[' M!A@!0C'Q*G\,,/9R\5'^;NJG'=8(&DSX&OH^$'_EKXAU,T4?\N2P:=K!!*+8 MIHP!(S.67@TGP[X-@+3X!#IXSL/?,F=E#_!D M3"-?S\C1HCH,QV7VX[P*R";#5D-J'X\#1:."K0>'9VFPYS?U4T2N&G8=YXBU MM-%6X9^/&;G$^N 4Y)Q8$%R%A ;%Y>XBW>@-UIS7CP;)BF$30P*DFO& B>]& M8EKEV,SR;I*/S9;X<8[:'[%\X^QXX45B<2!5O-IN3YYR5GCVENIIY14X=\Y1 MG;5+_O!9$C)'C![A!BDDCY?G('7B&LMQDL\;L.TOF<43T:)O1#XQ1RSQ'/=B21Q& M.2EYM3:XX(HUV#1,Q3 P_FJ1 3,:O#5,:2WE5=.HZB(N4DIK(<^9AKT]PSYL M'[JS&$?B<6ADR=>4;],YIH[QGV5V88&C[E.HA"NH1D7#9(C$G&1;Q MHQB&H4 $ISJ*J3 3K6O)8J"HR1I3C0ECU:$&NE-8J"O-94-(Y(!M; G4I;@0 M+7". N!BS2/FG&ZB^W'502!'5@!U662-"[^R#:_HI%+!EC,R^_/4@WA+_!J= MTR!O\K++*_0+(RE'+&>7E^0#?.:>KKF^+3DB]SK)G/PR":+JD:B?C/.GL 9, M;-0NC8>!! Y:8492VN>3S\Y%R^@T9$LV1S0D))O&5CP#'\YM0J(?$7L>$\:/ MTF(L1CH[7B#T&I2>LI-XN<5"9ZGP2P;*DL?!'J?Q?W8]$U+X/,L"S4-09/(]![!B+O173X>2ZN,E]6"'7%EBR&>GB'[GIUQ9\]6+H05$I+3A M!+KG^-:9OO4S<+A V1C)6.^ 1,E[AC\CH[&%;X.$B@())'2M84YM^]7;9MO? MX')I@L<\_C$TC*5)9\<+BU[&Q"U8TL]-?7GR,^IXV07!:!8?_T+%;BW(DHN&91EPUJS#Z M,S&TPT:8)+]L8[ 50X2YW]091$H%11EP)T/'*7XFZ2B; MDK,,RRXJ/,?6@#FO[,7BP(F3;X<3##G0Z)/\<"Q*5:0PC<-_U<#LVX0!+\8! M;,T6;!0HFJ27[M(E%L)?K),>V*DMC_*\0BBZ&<$;7UHJ&O$2 !RLXR+,?!;Z M.%0W.WOKIR$NF K$8Q062\_.CA>.O:+PP!NLI?J1:ZE>4;4M8@@6DW'>=Y&] M!NN;O$:O6ZPEZF]G:>]/FBOC+WW%%]<$FZJ>%(-M-+%<+&GRLTCU9VR5X#^1 MUB.N?@,IBRE$$UA&=L#8R1XS:?Q6]KJ5O6Y%0N3L\S'6W+IO8 [)O R>>\]E M#RT/0D:+)0XO),TW'2%D$C%V&'A0.7,6O>2<=Z.D\V0^/9I/,"!6L1IM=;R& M["W5Y2&$#HN'SQPBBP\<6Y*\/\HDCP",>]64"G-DFSMUPUEU"Z^8,)+AN8C# MIF_X=U-!Q(!NM@MW ,AQ.UN=9<7,K==6>=QB&=GML#UQF8;"S;0-,3BM^4TD M-N @8X+DPG2!#_!K\I:>CA_]&$+'HKS5\;JZOS5- M07X%2GHA2G]IJL8Q)/^?#YLE+S''C&K.3+Z/<=WI6ZA/$.:@6Y7>ZS2@%Z.! M&\JRDXI*-B;+MCC!#)*88=SX18B*?71B3ZNF B2TJH8KFP:1)#_%-BC;0];! M#94>7RH,2ZXWL-&7GP9>-@&$@X\4R[RNF48EW?X+E,RISG%(I_0^0M&_ K?H MX&4D%19!&*:_.IXCKN&WG["5#CT^G!7HK=8 MSS=+-%\^W*@7E73\$D[WXJ>?GU+[/?CD!1;B(Z_3_$]?!(=%9.@-Q%8W-*KP M%QJ .;=E;28MG=0%0Y7AT3U#W^7%-9W[DO^4@3N?-&;)3Y)TB*G>,":\)TY% M'JBG\S:,T?RQ9-19=CQ!79-"EF#I"UN XG7PIT 8DLU)*8$X"RG[$HACA_]( MM>[L%16*Q] I9@JNCN?X(<1/6%_]&>782^P-AZ"=Q:4O' O-3RINCG7?R#DK M$M:[^P%B9C7F[83 F]X M4F\'IA@R,T2R:&B7?I^Y[SBZ1L$HG/!WHI:,#P=%$R/G,%BE8D]Q$ M>Z"]6@I) J50G!E$FN2,ZP#AU%>!M:A?;WL4^I9S05I4L-"E*S*5Y)FTM@(6\:_;E)GMT^NC>(LFIS5UWMQ-FWA0E M1J)EH).JC%)!VZ@PVDAV".;B5)5AYHC)N:*2DN;Y57!S@AU93'*C_'#6/ MNAQ**O199O\U@&V@+R#E^YP(WSDHUAM*]@NE#S*R4_\9S:2UE 3VFNE6R.N7 M]@7)JZXQT!H,TG MF:*Q$8P8^V3*5M3G4\>=OH11;:0E:T QOV0P[DM\@H/HY@'QKW)" <#YITL('@23)3+H.-VY-94%+(DT& M$XH!#[CKEJYMARHG4BAF[8P7BKF 'UWLN$S2]5A+S17$PBKT8JZ025-5OI;? MD;HV?Y(\0HP"T*^5>+R4?^T;K&9EJY)[TD7',C!>O\[)T#.;K9MZ4MWT-'IJ M1OT6^F1SFKY/Y^28OAV"D&UO^; Q#R,9B34X<6D11^IL\>+*Z29MLL;9>-.= MN 1Q<]9JXU?30.IH^$M7R 7UC-&,5N^V'7_,/9,P>VCL#%MD!Y5ACS7<+T;J M&W@U6MM@%<\CJG#'@^=W')E&S2:. 4N;??DS3;\YQ,RH;&0@E^,(WY+R4G30 M==IPQX0(,^6:XBP4AHG-K5-T8UVVBSJI:YE(20E6=2++6$B9FM:0<:\1$UCB MFV0K#C\?B)6*S2K%+F#+<>^@&9&G*9:C96FN,LZ=[%)ZW!6IW)16,ZXVSB]J M^FLQA/E$>W^BL-&R4EES;W+V<-F MUJ$HN5(641DCR\1<>S$NK/Q$,%AZIQ\@!TT$KX>0.G-'ZUH:'R)('@&UA0\^U^=Z9$*TW**6T(,!/=.2[Y3(L%]C-N^LR MS( %8[L._3WM>.@Y!;*BI >O:]H*>WG)+$_*AU1S8;(>;4-E/@MNEFVTC?$Z M8FI8;#TCBO R.V8VQ3S,U?$,25GUN_S#K+7TJ1^C8T4;7'+?B=B(R_5.8"SW MS6!O16I&0[?LK$+'V!V,<["3;%HRJ%$1"9OCAZA54NB,2*GOVW(]<((XXI.E M8766AS73.'7LR>7P(OI9?2AHIC$N>[%=@P1<$?(GZ2IO?2,IWX^^P"5S'AQ- M"CNZ@?.FRJE/ X]J^"<,V(*NZJW+?95K$@-SQ.E3-WJ$6=C?;8O<./%I@CYTUI94RR9L0 MJ16@PK%4"AYC#56\!X#7Y>8U$Z&;LU^2DI@8>^4DDI@N)BHSJ>K)#\*SC2+4 MXS17'LP./64XD6<>=2S%M-G5\3S7MUC@>,(*Z3,7AIWEEU\V5'+DU')">P43 MY5/@82\1/?;2HW_(DO!:#*!UU#\)F!N1G[Q%G\_\@ A@OU(%9Y?171=!4I+7 M33UTW+L#<"X,[$H4WQ%^MXA1 '0W /6P!2E&!,ZBKBR9!@;SZH0^[IM+EN., M [5ZJ&A32?<0*CES%>_+['6%1:Z^!MX[*<(',"AZTN*B>:.^3UR0>,ZU$U&# M_Z0NQU4_NO:#LSNH8;Z=C5>8O08E>J(J,^3D*;4=)8-?#M- SM8^:9<.<.H: MWU=4O2[&/NRJW92=9CM@?D"E2YCT'U#FD[0"6%]8 ?,'JA)J7X$ #8EB49_?ZC-;R9QV5MO8'M-G@A MB&&DQ>:F3=:#Q@=E-:V\HB]X/+2^:2PY$:O==S['=];65+IL7: M4!+LHS.;H1.AV(FS N"P6TXN6]"2+G,7(B'4GN,5VG(E=5$FN#$2[Q;/$[>* M=&!U'9T,_,P>7!\K_LG?512LA3*IJ/P%:;A=-Z!,>S,9+^59N72 + M8:5DFK&Z3R79L9J2/92RLRK?=]*],ED;$F(\'"$+JUE)#Y[[@?947(M+XF*; M[0Q+1:429+5P2BYZL5UAE1HU&DI$5FQ>N8(+@- : ]TYE0!L)/VI*"O*49<*RZ?T$PRB58L=OZ%) M[M2!4=+:U[=,U-$5YHKWI5N9LEBE*R&S&[IY*10GN=0L1%ZE7S%Y^$0#RV:7 M6RR>R])QM4D$PORF<>U2+(IF,1=/E5OO?H[12G.^HML=J3:5%%3DKFA3B"6- ME>!!.H^G,:J3Q5B1SL*.\A7KH(X0>,!ER2#-K[]$-4)\(AR/,B)D5H]1KTV#Z41-O M8W-*H]3NW&[,&?>6L8[;&A%A9L%XBY]'_'< ]3N^:4ZH4$*W?(P9Q"*#U?&2 M@'<*Q\.I09\S ;!_C.O!S0_5Z=GWR0NU+\"I37 0:EKI6IU65XT?)^6')?K M\P]<%#2.W4*@,'74U4#"NYG5DA?^YY7C/Y6:BI"[C;L"."# M1&/9+]TR. E[&Q?@#X_<51Z\W70/$?=3FKREL XN-UGIJ:*P0U[.8LXY M6\3.XR_9@^69$@I5 6(8VTY,DT2W_LXXDI'*)QP9^2_L9JRAT[R*5J^76 MY_Z/1^7>=F1GCGK9N)@R>P5=$B\';:7!D1!FTJG(2,9=3[9 X)/;C0T_R3\1 M5A0#^WA/X=*MR^4W +TVV)(F9J$H8X+?>S%]_(6$EC&1-M2V$F)T%L2Z^H5+ MH^]F"!_3'S#]C0QH39=:=T'T(;X22B\I161V5 AV"H:"7:]S?W,;.VDF+$Z4 M/K&G1LFNXB" MB )A')A?K4Y.5XOL' M]H18QXN+MT^!W3*'H_-*KP1U=]ZY_NK=T8IVE$Z[YCK>4!JKD&^T#KFC1LE\ #FRC2$EGT%&3 :!MC MCA2T9> I(X&CVQ^1$V] N"AB$X@%QV\T1A4Y[NA^0$Z&.!'3E*->V (EG#3; M+2V*A OZ/7T[QZ9U55HQ4-JE*6+H,,%F*+'T7PTHNW.ET2Q0] #LI*%$'7MI MH)\)IJVE2YVJFR+;BD6VHZ!(+V:A.!-\C_W@3J:"7(_/6#K^\] 6ZX*3EQ+Q;7_4AK(98W/P*\ M&GF^77KW!'7O7W(0WK0"5I*(3$JA^;@VSKKJ]!XI-4S70UN$6C5()[Q;6T?+ M&>NX#NV(#C1HEU[Z.3@_54Z93E&C61AY4==K)I=27,=L-.#'5Z&X%&'$46V, MI7C.G5Q:JNE^LL:?7SY]]884_%JK'9/EC^)@28/L8I!XHC8 M79];5HE^GB &L1X$G]Z %$-NS41#?<"HE>35-7X'%OCKJ"E=)?YP)&0XVZ*4 MJD/""FS$Y*XMX(R'#VHT? *>)\8*RP"N_2QAI')[:S;/K1^.B$YO&K("L-D) MI)V'))LDD&5*4%MP2W;+[7'*,>[?5ZIX:F7S4H)/\"Z=>'V&HM'IBJ(G +C2YE>IXY$NK\63(2)GV\R*9WMPH:K+Y&-)C\ M3"?^=\2,3SGQQV0_2TQPV!?QUBII^Y&Y:T*EN>\AU7'ASMLJN!F9TMMZT57D M>*8.JXE.QT_Y\9]ZRH__UT[YF-422X#/C]?J.COWEZA\SQLJQT>Z>/LL^QJ5 MH@-#$ETZQD+I353'[PO;8UT(>ANV+1PBW2F,A\22@1B]NZ;+!$?.H=@3[*): MN7R6JQ( "G)?_%%P+CDZH3T^2+^&I83=I3AW*>VX[L6(E[M4A%+<*9,5;3D, M,XL)K,J]317'Y>@HEHMA0RA?**"I7[-]]6O)[DZ;#C,1>)#[&P 5YM$$PCVA M0BI7RGPH=UB50M%YOJ/4=2,KZ_T@&+,#NV[\YE!/W^4;QV8PQ*V3&NQ6(F_H M*^_=':1;H&QTW%O"';O='TL1MT??9C_3_L^RD^R_AH;RDUI*C;@[U%H9=X_# ME%0XLHG]CMWYZ,V9S)74%V))V@*\*T$[=S\/J$34P\JBU].C2A>Z@H6^=?R3 M5?@I3%T=E>Z0-[;03CK9[\E^*4U-*QPT:[F"]:_>?:8,[[,T[!L?Y"!QSZ.7+G6*1563:-ZE3*G8K]T\%VZ8D MQOQBX* U@H9]+#,T/&9&@V2A8( <#1(-<_%9J"OD0%JAQ<33:P^%UU!K9KLD M*NK=8Y?']L"",/XW7A1JAU*V?8 "1K7<7+7I%09IZM\MN9<6^;#]Q;_3^_K2 M?@QSP%IFSP12YGH-OZA9A&K@M%;,@0;_Z8 M-GLY"$RZ(\<]/""^7'F&^H!]]W9*SO^DLGHIOE:K-;WWTE;3U0+?TK]L?$DC>.YAYPSN.=6LW-DR10 M-\6>$UY7ZNO_",+1(?MFE'Q[#6XKY7]X?U%N+61=;J>;0!4,OBHV_=[XI2YB MD:QT)AL:H-66'Y3)N-INLE^O MI)*)_ZL+FJR]\'@?4-2*[HN;?^YQB;)X"/ M[\3$H"BR0##;;OD"$U#3.KK:$C<]%1N4.*4=U-U >(]7FQ-5DO>8A]/N*86,5R>.'RYB#LBN@3U*'E)4'PT0VDV#YC\F*]/-*0^Y M+9%]P+0HUUS/(=AT*,S[P#>B4GQE:4(WN5J;DSNI9-D2 [HTU+P;J+$Q]O=U M5$XA[WC)(6D9IKPV!-XB /IRQN"Z;=YKT:\4T%^']@1V><*)SIII*=;6I&5= ME]PZ7H[;LT[H8'Y1!R9=FB:3IHNDI8 8,NLO03T^P78CHV,?79BGK_HZGP6# M^1(743,/I%N@I_"N2VD_WR#(Y[0:WAN7, L@- HR[?;GQL=>.I=-J]V29=M4 MR<=,1>QK2;.CQ,AXYVET&&D2JICJ6$L'7U?S:R#>Z<:QBWBYNV-G[[3F4X@F MP2?.SZOOC ?@ZN=YH2I$L0X\=M$4785PR&X((S>C7HM 'J:UKZ>D5!?+5FG\ MC5[B7.6R:BK>TMMI:@T41;=C4G=))X_]&?%DR-ZGG,I<:J#R:2]M402)$%RA M!56MB]3#][BH/6Y@5J5=\)LQ-VH>;8@M"P^?L]:6IA%[#*=_4I]RQL.1>,> ?) MW2X1O#(HC@9J<=ZS/:UI2*;9)?_LVDENI'LW#'ZRB0<]_<@\Q0& ME$28V)]2+J[I@#%MTGO-1 (O=(XD'C?N8#?ED7.71BH98"G&C$U#ZX]%Z8-;89X48#,^?OI:F1ORTVL3V%NZ7.Y*NYVE M=T!Z.%T-OBN:_%(TN/"^*4W&CF3LNN]:7SH6[4JQQ8Z93.JN%"" M_OO4U#5M+&&DNLWJ7N*$*UEN\89L\\4EK7ZTZ0Z':7@"J_W!AQ5I=W8)@C.7 MJ&>G]C4;7YM@/!D3VA>2L#JWRB6YA(Q:7B1Z-OU4JGH:[1?NRV+,?7*'1=(< M6=.:T'"D=$!=!3D_+-"MT^?1,G^*3[-7L?1@^+TKTFHY" M21'\:KIXY^6D^Z\S!^1B4&QSB@UQS:&&U@TR4V=N;(WY'C M/-"*^5 [5RZ1:KE0S5UD9-#UQ]'/&W?:"SQV_9:)YY';M1:GJZ@#R^M8:3./ M^"GLHQ(NI_"_0P'_B!=/IQ3@^IO$(!LY/QU47*]3:UL.FU/D3=RMD@TU%PFF M+B4GN,!,!G>;X)FM0H9*),@MC4K.'T%\<9)XS2)6@=)'-B_..?;<]G*+JS4G M3PR)Z;6L>EI^4<[A:Y>E=H=:+!\,-\SV6U1MZ\E7+E)M!Y[]ZFW)-^2'NON; ME%M]=;>@]I.2;P66!H:2[WTUF>2K9P>O#GKRU1O735\>84T(UI:Y!OKP&CIH M0,*?+1Z>G^KMGM89<70[E[=%'V;_CH]66*1S/SO#/^^>W?OJIZ;;PRF0F7-^ M_O7GC'@7;W^Y1Z.>/Z11[V9G^ #'9;YP?OKP\T9\) .>R7@K'>]-Z#A.FJ/S M\[/&A+W**F701SKH.RJQ:,>@SU:+L\_R9V[)S3V\U1?K5'XSTWWP9 MTO/6SQYE'CE7#Q]]'B0?K$:(M'HPAYX/3S\3*R8(>O9Q!'WTS0-#&?[K#T09 M0U/A%I^,,P\>?=Y,@#$3C>4QD-7T8%ZG/AK8$Q\M;,V.=K5*CIO^O'M^#]<= MU5=SC:O#B@+W:\VG%X-@$N;Q*46[=&T+<<0Y3Y3F/\_<69[<1#3GQ>& +/EM M)&N"TE3QBB02/P)L]<)JU#,V 2,AG>K"B?KN^X'D-2MJC[[%ICKQQEW8@SRG MY@[2KPS6IV\X'0QL'VS)W:670Y**U&"-+=^2&SN6FN6"6Z$L%2H$GY@V@3UN M]#(S2NH;2I<1G]OE8I&&NQC1;\"]JF%Q];]RL5E$[MF6K[$A@!?SBY:I[8( M*6L>CP]K31Y;6IC=YQQO?K99U-J66Z;A?/"JZ$J3Z'>4R M>TWNT.M4=TQJTB@7?:0'F@%B$1 ^0'!NC"+(&$OD*-Q*R^P, M2C]A"[5OT Z[P;6(&Y>; =-MHUM6I5'8&WZ*><&ZK#LFYQ776\91E9>+94;L M))?:2/Y^D5T#K+FG(8JZNG#M \=[[T1DNNAVW!B> QA\B.-7H(E6MUPPC;B" M 1Y[,6:L;*)L19?;>VF@$YOVH)M#TW8MG*^(BYPTS3,R//)7U5!,P+6WF]Y1 M:H6/TH\N-KJ>C8$G\>^%59G9U3W= :LW,;-&"0_B?IOVW!)+6](3G3%N'0S6 M(;E#*::>3V].X@,;;W?N#J69GD0DZ#%K&S-H'R[FRTT7AZK)IN';T67%'8<6^[3_\V#02./+#Q(KJ/I%ZAQ)MURE*DA8ZJJ9I+30T;-='^TGW' MM=NZ/V-QS!C@$ :V]]?-=4@O>2X.KLQ'4C&7DZ*U:6J$,!?+*SI0)>QO4GJ6RDYP[[#7BPLQMUYWV&\*G:1$$7GFI*B M#E76ACLRO)UZR+ M^PZ[QG",W:P.5OG,GKPL?>F*D-IB01MN/3D[/%LFU"WCN+JD^ MK4V_B$@?'_[LD%X+YU8/[R%H7*4J75B DH>4V=AUU3&=_;"NX&.]A]!5%S;6 MGR FK>.YXH)':=G':-93QL&\S%F&E]/NIJZ?B5)6<)H MW1&GNRM,_:5$PE2K2U+X%1H?:V2O.*!)X@<,$<;/]Z;M5@^%)O!JIT,L] M,+$5!3,&_%0CXF[4:P5/@#O<6*U6)TT?9MK]:LBQCN57XZ2I)]G=_%YVA6A?HS)U MZPH\!M3QX^JRY(Z%NVO^S-4T:%?^T:[2/AJD5G",A0HV"^X+P3AV=\.#?N;' M:KG9TLWW'H&BN1\+_RRV2)2\;M-KE]F+H44FM3AX8TQZ20E29_BPK_+R0#W8 M^I\L.L1NZ%$1-GV(=06'"<1!;B@H,G*\3PN>IMPX7EA M0)V8\&APTS[0.BX M'-H^P;X@)_YV"U@JA8-"S@T&RT,#4QY=R@:%G+RTU+[\6.ON:4$DDS9J]TM'S8\*]]6A(W=048<= M!Q'X>ZY.W]7Z$SJ/6W/X*6>_Q_GC90TD'+0=I"ICM[$[]GB.-+?.7:"5ZSU) M?#4.=0SBC]5"^K!G9H:9!,?@K<4OBUCZLN!"R'9'QFTI&::C?N:Y;QS#C6G4 M)$ZRR>2W40E#]Q*ZP7I*02Y R M-L\UZ:;.)M ^-ES#90L2CX* MQT!<5TN[7DUY3NCFZ)&+6<" M=^FDE.'#;.7EM+%>+Y7G43+/ECG%+A96ZWUV1BUB7F2S] MJTTM2\39>9IC; 48NX4YE5V.Y%N( G/ 9,.CQ&HC%FY76LH(6X. MQI?XHU MCJ!PGSVY6-VY#U_&UW_X;I]?AE_R]A+5@RILX=/3Y>.'=]AAIG_TS1Z'Q):S M?;.C?UX% &B++\#OVZ;I]0^< *N[:7D__']02P,$% @ MWE=6)=7CVBI M @ R@4 !D !X;"]W;W)K&UL?53;;MLP#'WO M5Q >,&Q 45^27I E!I)VPP:T0-"TV\.P!\6F;:&RY$IRW/[]*#EQLR'-BTV) MY#F'DLAII_23J1 MO-1"FEE06=M,PM!D%=;,G*D&)7D*I6MF::G+T#0:6>Z3 M:A$F4701UHS+()WZO:5.IZJU@DM<:C!M73/]ND"ANED0![N->UY6UFV$Z;1A M):[0/C9+3:MP0,EYC=)P)4%C,0OF\60Q=O$^X"?'SNS9X"I9*_7D%C_R61 Y M02@PLPZ!T6^#URB$ R(9SUO,8*!TB?OV#OV;KYUJ63.#UTK\XKFM9L%5 #D6 MK!7V7G7?<5O/NYX$D+7&JGJ;3 IJ+OL_>]F>PU["5?1.0K)- M2+SNGLBKO&&6I5.M.M NFM",;1P*<'MA9H/D]#2\0N/)'F')$[@3DE;&?@J M<\S_!0A)\2 [V)$<1;S [@U%\"DF4C([@C89C&'F\T3MXA^K]/5\;J^G9 M_#E4<8\W/HSG6FEB&I;A+*!>,:@W&*0?/\07T9#VO$Q]/318-$*N*7W M;( :$Y::RXPW3,"U8,;0+MWGG QK#FD_COY0(6@FRQZE[;G$P&7)W0Q\V1L? M\WS -)))H8(:WDQ.%BT7.1TL>60.O&ZTVB"U-87&$5@%HPA>D6ES\JW5DMO6 MY5,D/K>\<7$PD!=.Q7"N8%T#L(+/(6NXC3.-JB!&S"5 MTA;UR4H5MG-R/<%ECW_H>L*]_JI1EWZ*&/!/IF^U87<85/.^/]_"^REWQW3) MI2&9!:5&9Y?G >A^]6=&P1>T"R%\H97<+1S",[_0O4$L# M!!0 ( +=Y75C9HISEI@@ #0: 9 >&PO=V]R:W-H965T(I! K"Q2+TS28"D[4P'F'2#IIUBL=@/LLS8 MVLJ21Z3SV%^_YY*R+3^B3:= O]@215Z>2YY[>:YT]E W7_5,*<,>YV6ESXZ9-ZH2H\N:N;>69PVTQ'>M&H;&('SFG*HE(W#=/+^3QKGJY463^<#\5PU?"QF,X,-8PNSA;95-TJ\WEQT^!N MM+8R*>:JTD5=L4;=G0\OQ>E53/UMAS\+]: [UXP\&=?U5[KY?7(^] B0*E5N MR$*&OWOU1I4E&0*,OUJ;P_64-+![O;+^J_4=OHPSK=[4Y9=B8F;GPV3()NHN M6Y;F8_WP7K7^A&0OKTMM?]E#V]<;LGRI33UO!P/!O*CC_+6R)4S(I\Q(B2[KBLST^Q=-5&3;0,C(%K#DBM85[+7XEN5 MGS!?<"8]Z??8\]=N^M:>_XR]WZM[I0W(9#1G;]78L*R:L'=_+0OSQ#IK\*_+ ML38-J/+O0ZO@Y@@.ST'A;_T>!"L/0CZK%_< MNJAA]1W;.-.%?GF?%27M($.HLMNL5(=H,@VT*@@8!EFOI@-]5\K)KUCMK5QX4\'?S6U%HS]_M.FP*!IB:#RWG=F.*_ M:L(^5\@UY>[EKUG1#-[4VK#?D'C8'S3ZSZQU,//I_< MGK!/L*27\* #_Q5+(NZ'(2Y$[./WB GN!1X[ID4>?3JXAC]3/'@]SO*OZ-.9]S62FRXF,%=D)0N] M@(=!P()$ $ D>93&0! $DOLRZ;>3U_.Y:G)K)N4IG/CYIT0*^0NY(GB:2+(4 M\S056+RRQ%(W[8+.6[M=U$QX$4^P6]*/82'E49#"0!KS0(B!C:+.],*77(JP M,V7,PY163\B 1S(W*O)IUT(> M>H*( I=$*%],N4CP.$V[E(-5C\@;"BY3^2+*I0F7?M0U(GD<$AP;@>$^[4*/ M^WZRS?3$)Z(*/^%!FGXO[S!!BI6QBR/(I]3R#FL64$#V\"[A(O!W?2%D6%D_ M"5Y*/-B)TPA749N59 ABB#8O^? V83TG3+@^8<+^$P:";[+$E,C8F_QKDZP] M+%?)V29?EVV?/XW&3QA9V:-T"1^O,T-/G@X=2;VHGC^2LC7$? 51K2'>$<3[ M%<3N"A\^D#@!SCN L?SJ<0'I2$1MP7.6-8KI6?U0L3')V1/V$DK3H*+*RR6D M$;.GDV+&;G+'E)66$U;;Q\7^Y,!^PBY+ ,/S9LNCKOD=*UV/NH9Z0OHP4H=Q MGCTY,]0 AJK^:0;[DJ1SL&\.>TNQ#:EVC_ OA9FAI:X4>U)90W$@>2@I!R/E M)(C!?R"H-\_-K*F7TQF[@]RW+4@24U+FP11/V^S(I\1KTN2=-E5>Z&OT'^*XSM#]/O$2@?:L.N%+S^J/*ZV1/V M+GI[P;]$4+:A8+T$8HV::CO#'TB*SLOEQLN2O%QTO7Q8>9EM>9D[+TOGY0Q> M5O!R3%XVK9;^V:P/8 M.=2VSO@D-O*QVP,,)5 M"3X$H-A,S&7H D<$MAP+#A45\0^+)X[Z#//Z$?<\1#=%3XR826@+ [#$]P#= M"[?K#BAZ\6U!=<020>*]/):0CEQF0/!@OQ,7 ME[%-4:1!XA0;ME^L,&B3W8@B8\(C9#XM3N",>5 +Q".JN&,:* \4,N#8=X>3 MCS@AU&EH0\H/'841_S9Z4-2(!.R(Q':QXV-S $N@6OY;4;5=^80NK/8;.W$5 MV"1LB2P1?P"-3."J'Z_-O@@?D6*YB,W!?F4$IJ?H)WV_3X;%:QD6]\JPCZOC MFEXX:;O4K52"X"#II9\MA@[)IM[)#LNF-8+I&D&Y1J!7"+K""3T639TK-='L MKJGG!WL]J,:^IW.*3%N51,)_8?4'%023(B>!<#KX)\EK^XIW2R -K$"BC$4_ M8E>_.YW1;*-_!G+W5/G(6W, M;;^IH9 \'MS\WQ4&%[D(-F]&PI G(.PA4HXZ;_*1VZ;V>X5&IEM6QKW47[>N M/XE\IUUDS)OU+=8:AW$J/.;MPW"G=CZH7]+C"NC:GG]G*FLHEJ MJ .>W]6U6=W0!.L/11?_ U!+ P04 " "W>5U8^DUL'\T6 J6P &0 M 'AL+W=O>QL88%[ 4+*]SL8?I,$, M@4;W?9Q[[NW'%_=E]6-]711-\M/-7K=-+?/S\_KV75QD]=GY6VQPE\N MR^HF;_"UNCJO;ZLBG_-#-\MS)80[O\D7J],77_!O%]6++\J[9KE8%1=54M_= MW.35PZMB6=Y_>2I/NQ_>+JZN&_KA_,47M_E5\:YH_O/VHL*W\W4K\\5-L:H7 MY2JIBLLO3U_*YZ^DH@?XCK\MBOMZ<)W04-Z7Y8_TY9OYEZ>">E0LBUE#3>3X M^%"\+I9+:@G]^&?;Z.GZG?3@\+IK_2\\> SF?5X7K\OEWQ?SYOK+TW":S(O+ M_&[9O"WOOR[: 5EJ;U8N:_X_N6_O%:?)[*YNRIOV8?3@9K&*G_E/K2".>4"U M#[ @SN.+N)=O\B9_\455WB<5W8W6Z(*'RD^C5=4^&O"SS7O/BVS%=U M\K:8%8L/^?MED3S]@3[J9U^<-VB>;CJ?M4V]BDVI TU)E7Q7KIKK.OEJ-2_F MFPVD#[?7#K)/_>OF^;BH8 MQ7_O&VELQ^QOASSE>7V;SXHO3^$*=5%]*$Y?_.D/THG/1WIIUKTT8ZWOJ&1? M_XYIH>J5.BOA1G53S)/R,FFNB^2R7,(?%ZNK)*^[W^9Y [DL5O/%#%?SYR<0 M?W'SOJA(!2>D M*#.GFZ6.'^\J[.5_/ZV+F9%8KU)LR 3DV5I9MS)]^ATE3R5S]",=BZUVN#*6IUZE9W\ M4*(U#'RG)[&3">X*6:HS0U?*I-([]'L%F[B+>"&%2+6Q^,Q2)2P&4"_FQ:JA MMIZJ9TGF5.J<3+PVJ?&J?6&U+8W$I,&JU B!*^L\ONFA@"!$DCD\O:*O\9FG M^AFD@'LAA2#0?J9.OOKGW>(6>-@DEXM5OIJQ\JZJHJ#?ZL0&E2II$YL9C"R< M[-B 2R5N,1"233/T0VI]\I*L &V1053)K"KFBP9=J&L8PM/$9:EQ*GF&2P_! M0O_/=II-DQ5"QQ-J7:HT\PK7%EJSJ9."E?/-:K:\FQ=UFN0W)?I M;NEO-XN?BOEG=S4:O())D@"A!#QSFU<-C3 =2"E-+O-%<_T9P?$KK@J*322LH6K(PJ_*BIZI"O9AR!6P4..9'+K_8^<4K_+5 MCW_&KZSCG^ MP,7%1=OR?5$5>+TX4UL=$OTPMUXP G]V#7]V%+R^646NP:-=)>]>O4RBT7U= M+.=LI^_R_: XVNY^T/YA PL;=I0Y(U7-ZE_L=B;*YKKK3(W.).\?DMNR:M#2 MHDSJXBJZ*?Y*;3P4>54G!<7$$<$_CT#Z5;3/ 4 PKFR#[DX[)Z_R)3LRS.%] M<;58LV$0# M_C(-& 3Z9N&$A,_@(.#ADL$!=V1"\R6!II4&0'%1+8!1MP2\^<.\O&^;!P94 MS>)_HD2!*YX?,SI^QD<'0X'4-@814I\I'HQ2DAQ.I4+J'7&H:7&X-+.&/W4@ M<4@-M%=C\D#8L<:CCZGR(9%6I$'9M3RD4(@C(@X#;84L"L0"&45VM$ [Z)Y[W/ T5:/=\ 6C^O6U6Z' M_?AT-QNXUN!R&-WW>ARW\B3YTQ^"DNIS7&6ILW[W%[J1+%2"VVCF."'^GWI) MRE)P%F7'M.376O*C6MH,WJ]C\/XV!N]C-3;^AD>B(_V4CS"*CU=?=.I.B;+% MRH'Z>G+TES4Y>MF3HR,Q=(0./3]YM8:1]ZU+PO,,"*PC]5KXH(^ I%CMD3&= MO+[.JZOBL_+RDD%319QS;#MT%=(@HL]+EXH,^(&QS+XY1/42_VR&[*!!("G0@U[ZEFU$># MCX(7Y!(Y1?Q[2;7P%TKHC!+58?D&OPO?C;=N;P MZ*BU^[N?6*R#S1Q2,O-64C^N)'\2X\D@GY" MEHNL4C+%]15M55":3"DP K W.6XD.BW)F8+CKXU 3DZ 9=[@L03J(EC9B@ MS^3/45"00,=&BC+ &6B9=3 ^L" MQ1FA.L5'B]&WY0K\&C9*%H J&Q*/Y+(K7$B+!X&1GIKS71V#AWRXF!'#A+-H MIR]L^$!?(RJZV)VVTI%X=^8FRQUMS&$KZDD4= 5:1@-HZ",2/_DT40]K8 M)3.,JRN,9*3)B-.P+-D52LA,.L5UL8Y$VYIC7S7I?VN+(?T/ZX)*]]L(NPMK M=A=&N=>[6"8G\'@94P0@Q.NR;I)7>;W@HMUK\VW\RS[R-]Z!?>1O72MIT7C=L1EU['W7L5G?L?FZ8VLPG74=:^L7?#U6 MD2"LO+]>S*[I_?D#JQTO*GZBN@->WI0(%4GY'IBSHJ_757EW=8[ M]*-:/M!H!AWD'&SU,-;GYAK)5UZAM6:QQ!.S677'4>TN_LS55;2-=Z_*%?R= M6#%N./O%*J@V9A9IIL4&/FH=NGQD4![5@ -EW20Z@?AX D49W 9TP%=$. @) M]!20,769F71TR^RLZV'G= @(EE(F;N-?MF98KHJ.$!Q7/!P!B6P-$MFHC[9) MWW_<1?6WSMZG?ON\?KS%;SLO_=LB,H-_@*"PC-XNZA^3MQ#QZNKDAZ*ZB;AR MLA><\/R@D!+;@%Y[%V!23/\)_ >TOZ@6!S MGO#'W_,&H *0#YIC#JAU '?@_#U8,%6N,5D0T\R2PVD?4L&$7^G D0^_(79I M%ZLQ)DNEM"?O@$OT_N_(?S#\2,1UFH%LZU0AK;"I\PB;4G)"(XB\(UR!Z7MG M3QBX%Y<+B!1,PU$J(@+-'@1$WJ[: "($3T*W$1&[WV2@VMN(F[L,7#N8),,G M-19 :W"-$8+M0!4Z&+@B.H)8[H0B.3NC>J9R\H\?WB17%0AR,ALD']W[MS\- MQM==*^G6U\B"N26:.1BVT^4<\+!GAQL5>GV-])DJD-U7Y'P;7&E"[U"KT-G! M%QWZC(_M*'G[-A52+=QD:_&VH(:0[#,=Y;3[DG!5*=-2#*N =*\-O$4 M Q0U!F#JD?3OJGZM&6@3%-J#[&?NK MW(WQ^_-JF*^D2DB@$.X'HS.6Z@(XJPUW^/:%Z ,@.(L&VJ5") MC%F)6.$^7NMVR[6ED+%,KDA M_U TF> 4#U8#2:305)&A0=*4+J!?:4U,@)EAI;+4$E&!P>[ MA-GH7DP\ES&M\]@4[!^ ")9-;!/I*>E7TO3O8+P48W_8FSQ-^C7!>&JIO(,W MJ>C'\'!TWM+"(EPCU32")E>]4! MO.>9 VH#DI=;9-X'QW4XB3<$$J7C=T$&4+WJ/%PS9!\8.*?]!C[JO>%K#P[O M,YZ$P!A@RSS=Z P%,LI>#/P[6$Y0@H L.'LA(.":^[J\-:YVQ+RH=GI31CB) M/D='C]-6QVL]8ZU+ZB'":?3R0$N+6B_W/(D]+ (DQ4]-7 9:TVJ357&?+W&% M?/&FG$.TLW:VG@I/,1\&^>6E?;@KUHW:]6]T2XYNWG#"CRT)N$!1I@=PND"/B4R%>P240N6DV!4[A M]<@!7P6C%' B!T,%Z$?705R9"KL!0)%A:%L PA@J\P;:,,+5?.CI"NS&C&T(^7>;%IE0VZ?-%FSJZ!>@ MI/_VDQD3ZGO4;$9?^Q!#::(39:\?LTPF2:,*7$;AYAM](N[:#2+ISCB00DM G5)6F^ M?E-S^R8"!JK,-.L\P%U ,G^?!QA)0Z9P[-V M+[/?:_=M+C.)B$CM,1Y. RD>*$?%;2[H6RYM"RVYL$TC0MGD A,II?@:7" C)M6J>"R(TWOY?>?R^]?WS.TQ>CGZS+T51[ M1PK#MM*5I"G#088;,U6MD5)PIAH+TYSU*)%F?AML=J/E8 $8+0AE X')B+'E MZ#]WQ7Q"*I]61O[%4XJ?K\H])8=CR]Q96^;.W#8_^.U5J"?1G,NXM%&A+^,B MBKDL&Y1Q:4^%Y:*D$=FPC$MPN9/YJQ'S!U.U/;^EC0"'UR[_.B7F"0'MJ<1R MC9FZD_656$L%WD$E5OBIE(T924\=2=%KL2GU?U\GGI++QQ>*-^7RFZ_M3C%5 M+N[R+BGP!8&8 3: 7T#5X>NT"]S3RG^NS6IP"H_?N]HGS4E0![?#R&:%%C(! M9H"-\,9'-UB^!*6;D;4(_P]*M"/+\*7H3U$2X[MU9M?%_"[N-3FT72>6@A%N MH G>0P*1O@,8W<4]".VF^QR/O+DK0/62-_E#_-,[WG?RLMUWLO=DIO'N[=G+ M,]S$,+:79]GU>M7WNNY[W6[1IU[/8Z_G7:^W=LM,[?,YVU.''DAJ+))7^G=&3W8M=-C96C.LHYBPWEPXQ3CB3AQ:6"1[Q](8WO2&'-HI M:<*@VLFE[,W-.3NP/[)5AY:$;+5GQ1';=H@1#O-@+CY,G4CD*?WW@S1UF 73 M<172F+C]A[NJA_)Y5F3OZ M-$#'X7.1IV_LTQ1A1Z/CVZ\R[[?:),HSI=,!$]A@!1-*Y2.F."$8ADZW5FJL MESSANH_9.ATC("X1$J%KM[3ECG+4JQ5CSL8I0RF%#:2D8%G=>4-^> #28M44 M0*X&%S,Z3VD3G.+PNOW5S7VQ_% @6O#!=,<=+Y$#YU+]B/ONF8]RWF8X=&*?%9S:+8&=3/4VYL))].;[OS[^+,V09(P4DTY8U< M;,@<+3S2Z[F;P]F61WL&Q%CQWGO+93>I#W!M#JC'E"7%"9T6KA]K . M*V-USPEH6V]4^CY^P6=GU_LL>G^PZHY1.'3*XI3^NV,4MDYAG"X^Q),4-D]I M[/]J-J[C^0E*VT>+S0,_25.?5#AP/.3CSX.D")\-$,EQCDT>>.SID'16660IQ!@HJQ:I M@,?80%M1]$2*RD:LXOE5J3.!/S,N;4O9KM>@3-/R>J!A,C<6.U4?.]5H[ 37 M^VR0#[^LZZ+9'QE'VWG\$8 ;V_D1^>B]8P'PY4Z.SNNM'N$ M9Y==GW[_]ZOO39XGD MV7N_M^E65CPFF_$Z=-C$?GLX'QQ?##>XXD.::R# W:J))QFO?UT?!/TR'G_< MWQY/D?XNKT!JZF197.)1\$9[FE3Q8.;XI2EO^3#D]V73E#=\>5WD\Z*B&_#W MR[)LNB_T@O7QV"_^%U!+ P04 " "W>5U8JB?"TM(" G!@ &0 'AL M+W=O;%NO$<'E(B/=DJ_6 J1 M/ MM9!F&E36KL=A:(H*:V;.U1HEG2R5KIFEI5Z%9JV1E1Y4BS")HF%8,RZ#;.+W M;G4V41LKN,1;#693UTP_SU"H[32(@_W&'5]5UFV$V63-5CA'^V-]JVD5MBPE MKU$:KB1H7$Z#/![/^L[>&_SDN#4'=^/(J[QFEF43 MK;:@G36QN8D/U:-)')?N4N96TRDGG,WFJ!]YP>4*"+++%\31"2KE9!A]/J&XWRKNGV+/YDVM@%K"5<7D"@UP"6\O[9CJD[S'5=]7",6+ M%]-Z8D5$*T5TRT!5AO4#=7I-/+4T2V*)&@A),4.F;<2H^:JA(\PZL6CH1^CBZB3 MER5W56ZH40AF29A58)A AYG/*%Y9>#,C6?5^)I:R\D1F-HE;NL1<1'A1O MC7KE6Y2!0FVD;>JXW6V[8-X4_XMYTT)OF*94&1"X)&AT/AH$H)NVU"RL6OM6 ML%"6&HN?5M3)43L#.E\J9?<+YZ#]-V3_ 5!+ P04 " "W>5U8^E86< \# M "$!@ &0 'AL+W=O\DFY@E21%++E0XG_:RE9E/=><:H7!EP'92S<(T/ @^BVWMO""> M3UN^Q4=T?[8K0Z?XB%()B@=/RC'?8-!Z(:'S;8X;'D-[Q='] O^]SIUS6W.*=;OX6E:MG MX3B$"C>\:]QGO?L=]_F,/%ZI&]M_83?8CO(0RLXZ+??.Q$ *-:S\97\/)P[C MY T'MG=@/>\A4,_R W=\/C5Z!\9;$YK?]*GVWD1.*%^41V=(*\C/S5<&I;!H M@:L*/G[K1$LW[N#JB:\;M-?3V%$0;QJ7>\#E ,C> $P9/&CE:@L?5875:X"8 MV!TIL@/%);N(^ '+&\C2"%C"L@MXV3'EK,?+WDR9GK1QWR-8-9QR?9WY/XNU M=88>RY=SN0_(^7EDWT"WMN4ESD+J$(OF&^+_:P)V6K59$VGK9^4J>2^)BF/-)/-4(&]U0"PNU!4%!#FWL0SO2RIY2 M^8I2>TH)#Y1N@T6OI;JB7*/QM0U\;7V!67 E% 'JSI*3O0X^>=]W,(JR=$)K M$8U'2;#L1%-Y)EXI9&OT,\H^ZB3*60(IBXH\"^X[HX3K#+XFX ,F:0Y9$F5Y M&GQ"ZNI:-_]#8DF49@0UCEA>!/?B!2O@UB*IB"$9EF@M$-)H AD+BB*:Y R* M<92F+%B492>[ACMRJI#NH11\F$)$A$MMG/@Q"*X@SZ/).(-KOQU%K&!P'3QI MQYLW[B\"1&UL?97;;MLX$(;O_10#[6*1 &YTL&0[6=N DS9H M@:8;I(>]6.P%+8\LHCRXY"ANWKY#R59=P/6-.21G_OE&),>SG75??8U(\%TK MX^=13;2]B6-?UJB%O[);-+Q36:<%\=1M8K]U*-9MD%9QEB3C6 MIHL6L77MT MBYEM2$F#CPY\H[5P+[>H[&X>I=%AX4EN:@H+\6*V%1O\B/1Y^^AX%O&D-.*SFT3*]N+.']D0*EE9^S5,WJWG41* 4&%)04'P\(QWJ%00 M8HQO>\VH3QD"C^V#^GU;.]>R$A[OK/I7KJF>1],(UEB)1M&3W;W%?3U%T"NM M\NTO[#K?R74$9>/)ZGTP$VAINE%\WW^'HX!I\IN ;!^0M=Q=HI;RM2"QF#F[ M Q>\62T8;:EM-,-)$P[E(SG>E1Q'B_?()7FX^"16"OWE+"86#5MQN1>X[02R MWPBD&3Q80[6'-V:-ZU\%8J;ID;(#TFUV5O$UEE0)=GHC-ZH+W'4ZHW. ME_C?,#^G MOKAOJ'$(#])(W6A8&M,(!4]HB(<[J[4D?@;DX3-_80H\J.E37H99'J$V+2C7+@6'@ M\B>P[8%5"SSD*T\UL"1)5K&.]4(["1Z$3GNP%5B#\(+"A6UM'7(0,HCP4%G% MG<7?#);:-H8&%])P7MMX8=;^#3S4G$!430)H/K[/)X*G':L%_J;=(AWEQ/7AGV!\]P044G&8" MEX/'\$D-P;-0#892NF EQ4HJ22\,EX^'>9+!J:L4'SUMC6[3-C#/J;G4[I7W MJWV/7':MX:=[UV ?A-M(XSE_Q:')U:2(P'5-JYN0W;:-8F6)VTYKUMSGT04' MWJ^LI<,D).C_.18_ %!+ P04 " "W>5U8EPX^>@0# #4!@ &0 'AL M+W=OROWU&2%3=PC;V(Q_OQW7<\\3C?D?WL M2D0/7RMMW"(JO:^OX]CE)5;275*-ABT;LI7TO+7;V-469=$&53H627(55U*9 M:#EO=?=V.:?&:V7PWH)KJDK:IQO4M%M$:;17?%+;T@=%O)S7LQH2!D"#^4]^B]M[5S+6CJ\)?VG*GRYB&81%+B1C?:?:/JCZ8&53*=*O\VI_#0< L^4Z Z -$R[M+U+*\ MDUXNYY9V8(,WHP6A+;6-9G+*A*8\>,M6Q7%^^8ZHV"FM09H"?O,E6GAOO#1; MM=;HX.Q1AO5\'GM.%D+BO >^Z8#%=X!3 1_(^-+!SZ; XEN F%D.5,6>ZHTX MB7B'^25DZ06(1&0G\+*A]*S%R_Y/Z<]%P\HY] [NE,LUN<8B_+5:.V_Y!_K[ MV#ET6<;'LX1+=>UJF>,BXEOCT'[!:/GZ57J5O#U1PWBH87P*??G0W26@#9SL M9%_4,?HG$QRG_U@BW%)52_/THP/UG$5V1[=#&V38D.9+'U8+3 AJM(J*$%&H M7'HLKD?<5*S6S'7?6'BI$:-51=:K?V5[C=]9<@Y6>=Y4C0X8\)%'UU'MZ$P9 MSDN-XR-QYZ-;8EH%UN24/V2=)O"$TCKX <2%2#->SUA*QQ,X9_EJ]L*09&EK M2&=B]%@J6_Q42^NY"59ME9&>[#>',NW1Q[.,P\/W'%Z_FHE4O-WKI@$P%:.A MAQ_C%:1IFVGOVF^/:D>/Y*4^T@DFF5U,Q;1G?B5F'7..>O/FI762B+U5B D< M^SWC@TE3H=VV\]1!3HWQW= 9M,/(7G63ZMF]F_UF M:+?Q5+=S:TV>IV KEOSLH T.;-\0^?TF)!@>LN5_4$L#!!0 ( +=Y75@; MDGU%E@, !\( 9 >&PO=V]R:W-H965TU3+N=R9LJCQ48'>5950/^ZPE/N%XSO] MQ/=BLS5VPEO.&['!)S2_-8^*1MZ DA<5UKJ0-2A<+YQ;?W876?_6X?<"]_K$ M!IO)2LH7._B6+QQF"6&)F;$(@EZO^ 7+T@(1C7\.F,ZPI0T\M7OTG]O<*9>5 MT/A%EG\4N=DNG-2!'-=B5YKOP'\$,!;WMU&+E/4F-&NTJ;;11*ZH;5&>C*+5 M@N+,\AX;J0NCX=.S6)6H/\\]0[!VT MZ0N GO\ETJ.PETG?&D+,L%JA&D[9!;-%T .+ZHR%L2SR_A3WJ!"$AK4LZ9O6 ML\F?*)0M?E%OSI%;]K\2LNK,9VE$.?E4U+2;W&E1Y_KSA+8/X2-,IY&;!HPL MWPW#T(W8E&Q.-G.#8&K=(@C<*4\A=CF+P&>N'P1V/@8>![3FAYR>(8OL9 )7 M'U+N\QN($FY_=C*%*U$U-S99NL+6AHCU7J&?VM^DY=BR8(RYC/L=HRATTS#N M&%D[3F"D[-%0]FB\[-U=:,_X6TUL4!OX^D8WKD:@.VNL\*/ [Q2^OWOM?D6_ M'Q[W.Y:8RGNL,+U5JX\&52%S3;%YD0F#^;'VI)G3TMO##JRRN'WX_ZWY/;66 M.I\-)'Y:$8R5#YVUG]@GLTJ(_0E=+?B#Y*A>J$-1#&CQ2HX:2"(LCL'G;A(% M$+G^=#IY/M-I)4FG9BMJ^,@C9LL)(7G''$*J80()CR>=.,_U'2;D%$#JQJ27 MR(WCZ4$4HT=&G(/035AJ-1*YTR!MDW'C*+JH%._DTJY0;=K6I"&3N]IT]_

5U8R)#%):(# "V" &0 'AL M+W=OON-":H050[/]3W4U70GU:,N M$0T\UY70,Z\T9GL9!'I58LVT+[/" MFT]=[%[-I[(Q%1=XKT W==/AB#S60IY:.=_%',O- *P@I7QC(P M>CSA)ZPJ2T0R?G2_8;ESOELF0:/\GJ.R],.?/./2APS9K*?)6[ M6^SR<0)7LM+N%W;MWCSV8-5H(^L.3 IJ+MHG>^[^AP/ >?@&(.X L=/='N14 M7C/#YE,E=Z#L;F*S Y>J0Y,X+FQ1'HRB54XX,U](10@N-AK>?V/+"O6':6"( MV"X'JXYDT9+$;Y!$,=Q)84H-OXL"B]<$ ?$/LN)>UB(^R7B-*Q^2: QQ&"*?8]FV7.EQ+GM-+O66K7#FT3W0 MJ)[0F__Z2S0)?SNA-!V4IJ?8YP]T[8JF0I!KV!?GF,K3/-]*A+6L*H<'KH'U M%\\RKZA<-OV&5>0FTRAN.&J[0&L>&)BA?IR=.6"5 ZLEZAL24:V)+8N M\>A+8[1AHK G?'?^QP*.!4?O"Y+"E 8NP)2RT;1!?QA]H7?+WYDMR!P[]E!A:7.A?Y*]1 M\HG2V&-,J62S*2%.^T@G(?(OPD/&(RQ[3,^23/K(I&5)_20_9'SUEQTDGL19 MG^>%2SSI$DC\+(>S$[[*!E]EIWVU+_X-%W0NI]+;5P;C\,X=Z-L'.?YZ(X]\[JI@=6R$0;D MH:,,,/'2>O"CS>4=I)V1]I8BILZ=QVP5'/22&M7&=4Q-+PPZJVTK0W1HRE=M M+]IO;SOZ'5,;+C14N"9HZ.=D%-5VR79BY-9UIJ4TU.?&ULK5?;;MLX$'W75Q#N!0F@VKSHZB8&DJ;=+=#N M!DG;Q6*Q#[1$QT)DT4O2<=*OWQE*5IS&<;N7%VE$#N7/+\6ADB[E:2#O42]7 S$R;A73P::Y&=FF4++W2HAYQ2I/10E;- M8'+DQ\[-Y$BO7%TUZMP0NUHLI+D[5;5>'P_88#-P45W-'0Z,)D=+>:4NE?N\ M/#?P->JME-5"-;;2#3%J=CPX8>/3%-?[!5\JM;9;,L%(IEI?X\?[\GA $9"J M5>'0@H37C7JCZAH- 8R_.IN#WB4J;LL;Z^]\[!#+5%KU1M>_5:6;'P^R 2G5 M3*YJ=Z'7/ZLNGACM%;JV_DG6W5HZ(,7*.KWHE '!HFK:M[SM]N%'%'BGP#WN MUI%'>2:=G!P9O28&5X,U%'RH7AO 50TFY=(9F*U STW>-X5>*/))WBI+#C[) M::WLX='(@6E<,"HZ,Z>M&?Z$&<;)1]VXN25OFU*5#PV, %,/C&^ G?*]%L]4 M,22"A813+O;8$WV@PML3WPV4G%6VJ+5=&47^.)E:9X :?^Z*N;48[;:(Y3*V M2UFHXP'4@U7F1@TF+Y^QA+[>@S?J\4;[K$\N5*&;HJHKZ=FK9^1S8V#LJJF^ MJM+'<:H:-:N>33S169JJNJ::KFBLBF)*HIO;C0J\;ADM4V M+ >PIATL4EDB+9GI&BK?CH/?E30M/0@D5RVFRF"" TPP9IGC@P4'50-N]R;^^]8=J7#SQ6K4?G^\1:_A^9?;,R1@&'U"W\8:P:!^]4J8RL4'!*>ADD:X2>+.OYU.\!-I$3:Q72&;C\H9)3*'Y7[2;57ON[2=5[PCCEO:?ZWA-9*^C#_YU- M.UR-@X=5 ]5?5HY Z[?@%TA%PQ02Z-F5\*034A:RQV&>"O <0>@??!?;;.*=]\1S M?%%\1>@WP.2V$=^W-@8SK.^*+9W;DH;JB!B)(Q $RX)?H0,8H"K/T&>:"Y"I MX-^2?"NM60S+4I+S,.6XRPC$,R M.@T6YJ(3(421@78;]@'N1D[]%($ M#$/Y(NM5&X=$PLNF4!Y_ED2;2#H5(&,$8YYHN[;\.;*">^)"GTA2;!@11)7& M^QI&VC>,])\<0*;*K95JR*9)(GE63D-'V3I972"AL,#?SF;*G[?[X5T=Y5\! MP'_3K -A>Q#W_R=B-B!PI>J!]%-P++%SO6Y(U1GSC0=KV&'I_7 #>O==$)P- M*24OOGUO%UX(!Q%/TTU(#PX9^1#^'.D0V!X/,[95TD#PC0+P9!AW/!X*V@E8 M/\$'O7[58<)&V9W;C*N^MEO*AL Y4/*/M&<_'=*VO.@P0L,4K 5O'V^D@(D8 MPTJ'>?=F&7FQBWNCK1O*0IDK?P^#?HG=M;VL]*/]5>^DO>'<+V_OB= YX-!G M2:UFH$J'*1QV3'OW:C^<7OK[SE0[N#UY<0[7565P &ULK59M;]LV$/[N7T&H1>$ 1"12[ZEM($Y7M,"Z!FFZ?1CV@9;/ MME")]$@Z3O;K=Z1LS2D2UT4&&!(I\I[G[KDC?:.MTM_,"L"2^[:19ARLK%U? MA*&I5M *C)2&]O4 M$JXU,9NV%?IA"HW:C@,6[#_)5J MC'^2;;L: [PRX][LC\EZ^$U9,1EIM MB7:[$&IVKI4O*%ZMQM48[.[FLJDV[:82%.?EL5Z#)E6HQO2NG^QV0 MC[)2+9#AK\J8,S*\%;,&S-DHM,CM$,)JQS/M>/@S/(R33TK:E2&_R#G,'P.$ MZ'3O.=][/N5'$=]!=4YB1@F/>'P$+^Z5B#U>_'\H0@MR*>_+GY3-*Y9%;X_$E/0Q)(^8B\%7B7=04_^#M@=#EXXI2%C4EMPJ*YK!$-VR*[4QB&3. M!N]/H!Y,12-D!418,H-E+64MER[9:]"UFI/79$@83VB9%N0,9V]>%9SQMSB* M4UKFL=]0%+0L4G(V^/R\#L/&GZH9H"" 5US5"&/J15T)?V-Q1O,R)7&4(5Y& MXY0A'4MIGD:#F^\W+[1J3]6?T2)GO=M#DF:)0Z9QE ]<75<;K4':?;Q'D#!/ M69;U+I8L=4 YC=+\4$44^GO](D9YR;U^SOHUX25:%7XQ9[3DJ.TIV>(G90LC M]C$^2A9-L*Y\KFB2Q"]*E:.(:50ZCCU#S&F:<@ MH#3[L=()C7G\B M]H#S)NSS3*,]>)G)&LR([T"/!\BM\H#1BKF)>="Z2LNR1 M>X:R_/F\9905^5-N,IJR\H=9.ZE:G_I[" \:@1;TTK<[!MW<2-OU!/W7OJ.Z M[!J)_[9W[=@GH3'#AC2P0-/H/$\#HKL6IYM8M?9MQ4Q9;%+\<(5=(6BW =<7 M2MG]Q!'T?>;D7U!+ P04 " "W>5U8V 8X\@L$ #T"@ &0 'AL+W=O MO(+1N2 #.(JGOS#;@I"NZ MAPQ!FFX/PQYHF;:)2*)+TG'S[W=)?<1-'2];^Y"8I.XY]]S+0XF3O=+W9B.$ M19_KJC'38&/M]B(,3;D1-3=CM14-/%DI77,+4[T.S58+OO2@N@H9(6E8<]D$ MLXE?N]&SB=K92C;B1B.SJVNN'R]%I?;3@ ;]PJU<;ZQ;"&>3+5^+#\)^W-YH MF(4#RU+6HC%2-4B+U328TXO+V,7[@#^DV)N#,7*5+)2Z=Y/?EM. .$&B$J5U M#!Q^'L25J"I'!#(^=9S!D-(!#\<]^SM?.]2RX$9I/N;2;:9 ':"E6?%?9 M6[5_+[IZ$L=7JLKX_VC?QJ9%@,J=L:KNP*"@EDW[RS]W?3@ Y.0% .L S.MN M$WF5;[GELXE6>Z1=-+"Y@2_5HT&<;-RF?+ :GDK V=FM6.\J;I5^1-?<6J$- M.KOCBTJ8\TEH(8$+"\N.[+(E8R^048:N56,W!OW:+,7R2X(0E WR6"_ODIUD M?"O*,8HH1HRPZ 1?-)0;>;[HW\N]XEMI>85NQ:>=U *,9@WZ"+HUNN3-O6S6 MJ(L&]QCTUWQAK 83_7VL+VW6^'A6=[ NS):78AK R3%"/XA@]M,/-"6_G*@I M'FJ*3['/AD*<4H/4"KWG32W1.]GPII3PA#=+7],QY:>Y[S8"E1V_/LEO(=+E M0-R'P,:)>@&][#?/!\& H;W0PD6M5 6O!',QFI=V!RS7LI'UKD:'ENR6K$(+ M,9K7:M?8MD[TXF1TM@1B#D:6#:A2.P.9S?GH*T6C.^7*ZLL[@R1:FON?]_XD MBR5H-,*:\XO1\WK?H"+.,,M31.-QD: ?824A*SAW?QW4-P90 M),8TB1R*90,JBP?4&Y1&$8X9$!._,KJ3H)C^/Y%9%F&:%8BR,6O9HYQ@FN8H M/2$RCPDF,2B(QJ"C1Y$D[5'/58^N5%W#"]:=(_N(7JOXF."$XH1":CK.V]0L M3S %&?$X^0^"'8K$K$>]03&E.(.6IW[A6%/Y@]#P$7I5.\DX:G>/%3EF609Y M7M%..HY8ATIQ$><]"OJ;44SS!"5M.Y\;E7V340G%+"J*B[461X83D)XV: MIP1B(M?2;B-B$)V2[,"HC. LR;^/45F.HSAV/KO:%2284JHW]3."EF!<[^I+QOU:\$.%<%!>C(J@>-?1-]H MU+Z=L#6=NASR4'K2J(,Z^H3*,:7DP*A@"PH%MT8]]ND*#VXBM=!K?]\RJ'2O MY_92,JP.5[IY>Y-Y"F_O@]="NQ B@99TD ^^/O6.W$JJV_URR4A5N2 M'V[@6BJT"X#G*Z5L/W$)AHON[!]02P,$% @ MWE=6$LX^W,9"P @R0 M !D !X;"]W;W)K&ULO5IK;]NV&O[N7T%D%Z2 MFE@WRT[; .FZ8@76K6N[[\I"0K=X;Y:=;I3^8I1"6?5J5E7EVLK1V?7%^;O*E6'%SIM:BPIN%TBMN,=37 MYV:M!2_G8R)(5&*W!(%CLM&_"#*D@B!C8\-S9-N2UK8OV^I MOW2R0Y8Y-^('5?XI"[M\=C(]8858\+JT;]7V)]'(DQ*]7)7&_6?;9N[XA.6U ML6K5+ 8'*UGY*__4Z.$A"Z)F0>3X]ALY+E]PRR^?:K5EFF:#&MTX4=UJ,""FU@(:MX:=ON?S4IA'3\\M=J&YYWE#\;FG M&-U#,8S8:U79I6$_5H4H;A,X!WL=CU'+X_/H(,47(C]C<1BP:!S%!^C%G1NDN0Z%V;-<_'L!+YAA-Z(D\OO MOPDGXR<'&$XZAI-#U"^OC!&P":\*]K/D:RVK M:_:<&VGNDN?@CG?+_UR1>C=\20YYMON"S)#\ . ADOQ<7H][-W M9^R]=A+=,+.;_"V;ID$RG>+F^V^F41@]N77G7_KEUVHC=$6.QA#XJOS&: MW'>^B-(=C0U% E8J#MB?AH^\'=/HGKCDWHU^M4M01E0KF3 6Q)C:5E! &&;= MW,XAPVST5JP5=L=?P=9"&U5AY5JCK=+VAH5!/$[WU]'3 X'WD!@1B1$%DUER MCQCNW5<6(YGLK\(S9 B]0;" ^1O\9$&83?:F^J=D@1\0@:2AR@YX['/GI<-# M"' 6H14J2]?5 8^]2$Q#617HFS0->XO2W:(SIZ2'[91UBP[X]J3S[5;:B?%'/URB_V^?\/@-0*KB\L4(YOH\(^CP6$^WR]%XZ%$Q#IW MT\(U A0)/_;%D/>*T0L'?"!& X:C@X<]$*(N1CU-T'_/T^^5VL6,M[Q"XCW] MT_7JHAB=%N1(VD68@_'C?H>[@&<,L$/^V2&R=1%,L\AV %48I/&8O>;Z@T!2 M7F,"SY?LJO@?4.M3C55H\=WK CT]2]EW] C%V7?LG(4TA*N,?E)F#2L@$-^P M.)X>0_&4@8-'CFJ<.JJGB,&//%T?&2@L'45QTA ,&WI12^]MK^(*CZ,)61LN M&Z*3EJC/#_MN&R&2)'W]WQD14-YE1RHL:A66ID,!/2^?RP_?NM!ZG/C=GOLZ M_7Q2.6:K:!_TT5<&_>S+0.]%#R>L#\XHG1RGR20: "E*[H)G.CX2%7L #3\/ M4,J^+60.Y^(O@$P'TR9:/!@SE,&/1,P]R7U(Y0U2![]Q+8@FV<+0FQ:B=::- MHEOF=L/3^)$K":Y B$OCM+E&\V18;27U4L@22/US5.LNTB-C;[JP;T6^K.3' MVE6/>5D7CLU6A):W@&VA>0$MN#J38H5J;%&*#9TC]=,;6B5!$A1L?M-2LAI& MY;E/;;+:J')#.QF)LH%KAEP'%M= *OU$KFCF@A5NI:\_42XP4LIL#C5MJEH[%6M@D!Q#98S>W.-9P=2$?8/:#' M9BU\.^+?.(71IX&"2AF/&-OE)%.'-Y3=>%/QD7A;8_J:U 'DI7H;$HM(TQ7DEKOF M>(]&(1H:OB:GPE-\K.7:3<.>M:EY":FL4HB?6^+%UXC8$NX#CX9P"P!1NFBV MPZ=QL0G>0R1[9NI\C>3";>7(U\:'AT$XX;4WBU\?L UTK2@XN(ZC*IH#$W>B M,I#=-"F3Z#:@V E&=CAC[PCC2U2B8( (*L(*G1!U$P,8%:CAIM_B6%WG'PQ; M%QXTW4E.5+R@Y MR94+@(O:HG!G .62+:B3)[_HPCSP+ H\:KZ.N;"/H8,F8*7J)A6 M;T<0D8R M-4IVQ.[*4OQIFX0=8YS.T.1?#=<"E7O1.)@FW='''-/1U53K.XS.NY7>^JH- M-'1&YB46B(:N(70&&XI;"=LCW"[VDYU7E3?TPB7Z0_UBUO6+V<$^[,>.@5UK MXSK3E]T)U:O="=5=?=Y!^G=_Y7E_6_(.-F[CNX_&MF)PJG-' \6U=LKI?9*Y M6CDDW'<$-#C4V#ITL&<5Q_HI"X>T[>.Y-;=WE'(X>/K]E2^ M/;IO#^[;Q3^[:FXIRF*W)(R"<1CWOEP$43P=K$#P$-)UHX'#$X49TAID\YLC M("(0 $14J[%)$(+,+(OVSDPFP7B!P':>]+R-Z3T:M[5R=!E$W ]73_N AO MPB +P]%SI;4[>FA":SU7NJ"P+"BUS0$Y][TV25.H>Z>8&$(FLQ!JGP91--M7 M"\*3TTD\0W\T:2]#G=S1!_V[V$VC((G"6W='8]U)^B'L8F:R@^X4 M&\?_#+G82&TR"-L_;R=9";PN:3<=1#[N#) >3& MP03 2K)]>>@-]!UE#T9N-@N2\>Z[39Q )>B_PF@",M/[D9L%V2QJ_@^YN"O? MG/=^&(+ZX=K]_(6J"6#7_T:D>]K]PN;*_[!D-]W_/ ==W35B/BO% DO'9UEZ MXE-K.[!J[7YF,E?6JI6[70KT#IHFX/U"H<9N!K1!][NCR[\!4$L#!!0 ( M +=Y75CR^/Y]MP8 %@8 9 >&PO=V]R:W-H965T']X=[QZ>Z(,U%Y_E@C$%-U59R\/Q0JGE_F0BLP6K MJ'3YDM4X,N>BH@J;XFHBEX+1W$RJR@GQO'A2T:(>'QV8OC-Q=,!7JBQJ=B9 MKJJ*BB\GK.3KP[$_WG2<%U<+I3LF1P=+>L4NF/JX/!/8FK0H>5&Q6A:\!L'F MA^-C?__$#_0$(_%7P=:R\P[:E!GGGW7C-#\<>UHC5K),:0B*/]?L#2M+C81Z M_-> CMLU]<3N^P;]-V,\&C.CDKWAY:L&YDO3%D*ZEXU4Q&#:JBMK_TIG'$4R:09@(Q>MN%C)9OJ:)'!X*O06AI M1-,OQE0S&Y4K:KTK%TK@:('SU-'%@@KVZ@3MRN$-KW"S)37NVKVDLY+)O8.) MPF6T\"1K($\L)'D TB?PGM=J(>%=G;/\-L $]6N5)!LE3\@@XEN6N1#X#A"/ M! -X06MT8/""KS7Z6 A:7S&,.@6S+]"5.Z-?3/?QFHH<_OD#(>%4L4K^V^VUH5#Z ];]^Y&OS.@=0[G MK*0*!2[I#9RPFLT+)?L,&5RJWY#+!0.E@P=F.NEA*?AUD3,)"@>D46YFE,NZ MRK&.UI6"MX I-%7!6TKIWSX8Q]?;,>8D[4]17Z,6[ ML-K'!AH*"697:VWL=W?_)5>T1!@E"N3X#*YIN6+:4K[4VDCC-U0N,%HRALR.*@I>][=U<"=KMO2HR7*; M+WV9\ZCL:(=X+NZ+XK!#?#=,,:;L/NW"U$06CL)@B T,C/3EJ8 (-$T5& M>!=(V B;./#FX6WX$(9' M?\CI4U*I-*>:K=77"Y0-JW1MTJ M([HUP- )E[2)F RFR3F3Z,),0UMW4%V?]^;;(- S:_*T53/]Q5\V M7Y'>,!]F"Y:O2E._=;;$C^X'Z(XH='RD&"<;7Q8,?$<=+ MICK)IRX)D;("9VH^3_S(C;W[N%<8A;KE8_YKWZ-@XB8Q5@J^0Z;F$RATHQB_ M;IQXFEKRB,E]G&OL,-5,$CAIG&Q*C"#47:D3IZFEP<#%[RDL1(+0B2/;Y\>N MY]]'W-8VNQ [4V3T!@#-P;/!"9-HTQ/&NDS!;[;0MXB1Z_7H>*]\\-/8"2T["MI87W44U'35ZO:S&.SLGDH/49@7.E&:-LP30!P[41S8+"81 MIC>6\#H%D7>B'M0-@44!DDQL4Q<9(D@<+S#-R/4]")$<2&S7"+T>F):_FO7V MFA6?\F'5;^L=JD'""Z+$ZH?XCUC=%]Z3SF5OQ<25N=*6D/%5K>R];]O;7IL? MV\OBK;B]&5>%XQB,&D!')]S MKC8-O4#[9\+1_U!+ P04 " "W>5U8-A$5)2\$ !^"P &0 'AL+W=O MY?0:A#D0"J];+\2&T#>0TK ML!9!TJX8AGV@I6N;B$1J)!6G_WZ7I&3+B^T.0;[8)$6>>\X]?-SI1LA'M0;0 MY+DLN)IY:ZVKBR!0V1I*JOJB HY?ED*65&-7K@)52:"Y750601R&PZ"DC'OS MJ1V[D_.IJ'7!.-Q)HNJRI/+'%11B,_,BKQVX9ZNU-@/!?%K1%3R _E;=2>P% M6Y2= 2OS)W5'+&5XI4(,G#FDH@9U_I MH@!U/@TT!C#3@JP!NW)@\1&P*":?!==K16YY#OD^0(#,MO3BEMY5?!+Q!K(^ M22*?Q&&Z.OP\)=G"#PW#FQ%RHBF8P\_!( M*)!/X,W?OXN&X<<39 =;LH-3Z/-[R 3/6,&HWWX@_]#[@E?1Y1-( MO!.,3;U/',. <,*DV4-=\0-#O?]7(\0>>]/X%*MX$QN1F4"_S>;L&>RS-JL329 MH_8+&8=^.(A($OKQ<.*/!B&.Q?WAH/<[*'71SJ.86"O7)*KF3Z!,&U5IR3+3 MQ..>/9(T3+M(83^,=W$1>#3QTV3X(EC2NUTN\;(SYMBD&Q\49+5DFF'F/A!1 M&?.457T\_/MWXSB*/Y)AZ*?1N.WV.OOJF/;$4$K';Z"]1;+:.Y'WU.^%BT_Y M%A_S+0HC/YD,;"XG$S\:&+2DGZ2O(X]D.D@OC(O"T!\WSG6CO;5SD]B?A).? M.]=1G^":,!TY/J^TSJEOD0Y8U]&_%^^D=]$Q[R9C?S@:.;#$3].)!8M?9]UP M%'617EB'P;#,>1$L?F/G1F,_&O^/,[?3/AA%> 6X1,:O,Z[1WB(=,&ZG?B]< M;*Y9^Y0VMZF]>Q76)S\(%YHL<,B\(!@=F_B$T"*K"TNH5N:!X3M-)C^;]@V@ MS?6OW)UOWU9NEM&%P 3GM<64&"U'F/ZAMS;HU$3X5*QLY:?PQ4*&KCS:CFZ+ MRTM74^VFN\KT,Y4KAA86L,2E87^4>D2Z:L]UM*ALA;40&NLUVUQC@0S23,#O M2R%TVS$!MB7W_%]02P,$% @ MWE=6+7&UL?5;;;N,V$'WW5PS419$ :G3S-;4-V$F+ M+K"+!DFV15'T@9+&-A%)])*C./G[#BG9J^PJ?C$OFCESAG/(\?R@])/9(1*\ ME$5E%MZ.:'\=!";;82G,E=ICQ5\V2I>">*FW@=EK%+ES*HL@#L-Q4 I9>:5\$) M)9'C& M&RP*"\0TOK:8WBFD=>S.C^B_N]PYEU08O%'%WS*GW<*;>I#C1M0%W:O#']CF MXPAFJC#N%PZ-[3CQ(*L-J;)U9@:EK)I1O+3GT'&8AN\XQ*U#['@W@1S+6T%B M.=?J -I:,YJ=N%2=-Y.3E2W* VG^*MF/EG]N-K^L12&J#.'!J>!&E:4D/GX\3NX40R?544[ []5.>9O 0(F>6(:'YFNX[.( MMYA=01+Y$(=Q<@8O.66>.+SD';Q[:9X,B"J'+YR\)A8P233P[RHUI%DM__5E MW6 .^S'M#;HV>Y'APN,K8E _H[?\^:=H'/YZAO'PQ'AX#GUY*YF83&LG9[5A MWKDT::T-YO!)B:I;NC[N9]'[N3_N$#:JX*LKJRV050.8G3H8(/Z2?T>H[A J M+*&LHR5AK(ES$\3G+-DXXUE^/>#28IFBMN4=V/+:&L>#"UFQO:H-%\E<#KK" M) 7X0LC%RS3FDN #3*/$GXU#GDVFH3\:)H,'8L?T%0HD0NW"M];3Q)_$(YA$ M_C2>.6#4F11%CVF2^-$PA&CFSX:CP:,BMCJ;YP>8)2'CCBRG2>PGT03.%']T M*O[H;/%7M@CNFO)+##<-N4_*&#[*>RSL0=I3^?$^?R0L>^5P-EZ_'%;V#97T M"JXR".(-J?;$BH:4_D9*,:FT)=6T&FE)P4$X630",P[#HNY12Y6_4 MUJ/1/RAT\[9 OWSL3_2]AHY'(PA2W,JJLK)FY"8D5XRK'0UYC/W1=.S&R2P> MW&GU+%T?NM"8J6?4KY<]*5_ F*5R":-XRO,X',.;B%:NW5BQ/YP,?XC9IY6@ M\\"S5+>NC1F675U1\]:?=D^=5U8_;QD MH3(& #U&0 &0 'AL+W=OO(-RB2 OEN1;VB8&'*=I _02)%V'8=@#+5$6,4GT2"IN]^MW#G4Q9Y[*N59#0PBY*X[SG.N)]0GG:G9V;L1D[/1*9CGK(;2526)%1^N6"Q M6)]WW6XY<,N7D<:!_O1L19?LCNE?5S<2WOJ5EH G+%5 M"'SB;*VL9X),%D+\A2_7P7G704 L9KY ^[MF(I& MN=,29CFLT]-+)OD]Q9-1A*8!><.")4^79(:GQ36'X:./=!$S=7S6U[ A+NO[ MA?*+7+FW1[GKD7J\9+YI^0@=LCGN,-6O0- M*OH#HV_P('URG2HM,_ WO?1<"23%YS[K39T_4R5XB'WJ0DA^+N@,2QDY X]KHEZ*[AFZA\C M1C3Z&%E@DB!F!O$ "!(BA?N2 H[,1;*BZ9=G3TX]=_)200Q6M,**%F^CY>_0 M0KTU:BALCLQGR8+)RN>,:\"#=]*9[9&PCGFF% , ULA;3A<\-N[4>2]P>P [ M2T26ZBT ;T4!SS+B5Z_H''$D)S(%N-5QQP[W5&@X.\67*=4L0,)1X?+6X76N M4\W 'II(D +3B"#S@=)3XCK#WFCBD@]P=K)D^I2,>L\'SW>F+=JYC.=T/@H- M3(*O163MD>NQ.7T3'Z?G.,XVGX$SAO_&V;R7C6R*N08^AW"IZ=_C4][/XE-C MMS<<[YA@TALYD^W9N@TFO<%D] T>56YA])"6+#RJLO"H/0OG30Y:\U480@N" M3W.J(G*%*0Z+"YC2]_'($0Z<,+QE218;H#E'S'221=@"F0+EBX0UY=QV**WI ME57@? 07HD!DP-%'@-N7-?S4=46A2 MI,G?(&VGN/+(;''PX(+]G08Y'&S*)*WP'M&];=++HSJWBN1A>;QHY+:)[LM* M16TM.CKWI.:$AQUK!O<:N9.U6I+&OH#JP!W3@/^=49E?EVJ .Z:U-'@1ZW;X M[*FH>1KBI=L?$=<=DF-L=MP!_#]U*F_?G6JK@I/*GR>'5L'7$FA"I!KG,*?3 M*RJC,N<+F1I28+-91;T;:Y9^78/2:&/W7,(2:,S+AW>!.PN-J1B@\.0+HX)@#7= MOTXZED?4\V'>%^[M*')'FQ5'A6&<:R(\+4R1*A'SP(1U;4^UM1;46S6^:$?K M(G75FXR#=^\JH]T(Q'P_&CPPF[_]@>FPPE1?*C2'J5TRHLP//ZCJ_(:!^G)5^ MHH JK6+;*Q_9G2F?FAJDOO55?,+DTOS@ -48$>3?RE>CU6\:L_RK_(UX_H/( M.RJAWU0D9B$L=4XF<,V7^8\,^0OTG.:+_8706B3F,6(4JB\*P'PHA"Y?<(/J MEY[IOU!+ P04 " "W>5U87C:+_(8& X$ &0 'AL+W=OJEXJQRAYIZ&OI^.FV8:"!)/UAT_B9F'LA^G)T9+=\&MNOBRO%-ZF MHY1*-+S50K9$\?GQY#0X/$OM?K?A=\'O],::6$MF4GZU+Y?5\<2W@'C-2V,E M,#QN^3FO:RL(,+X-,B>C2GMP<[V6_L[9#EMF3/-S6?\A*K,XGN034O$YZVKS M2=[]R@=[$BNOE+5V?\E=OSBQ@"N C^G"-_BS<*?&"EV](%% 2^F&T0UXT>B-R\J(?],:% MT&4M=:MTIHT"J?[>YHA>3;Q=C4VT0[UD)3^>(),T5[=\C8@-2^CM MBY:8A>PT:RM]X)UJ;?>?,[T@>R2C<1'B&?@T27+OFI>=$D9P3=@M$[6E&H'_ MB6981"&-\H($&4U3W[ML;[DV*! P$BI*V6I9BXH9A$]W,RTJP925E!4^C<.$ M9&%.@RST/IH%0#*'@T30&Y @I&D0>)^E0<2'7_9('D4T3S(+,RVH[P?>;X+- M1#T ;*''R/+K0M855_HGPK]UPJPV-WG7W4RJ"F2RJ"H^ UJPQPH/(I_Z@;,] M+&CL%P.N>D-%0(LD)B'ULVS ]NA7^+E(4_>,\]2[W@*&9'Y \R(@:931)$BV MB'G.CFT.(#OXF8S\3';R\]K &39LEIJ7;2D;_C*2[A2[G:2C+OV@S/N3,]67 MH&]N:V1#\P/:!^$9, 07K]*@^#\)>'_?Q^:>L1V2'*;*K2,,G.E^B*:9ID9,8 MIOK@-R1&F?>V9R6B\@()<4*C."))A(J1DSRC(<+P@8\1 +>1?G'@2D] (P1@ MCQ0Y3;-T%\?3D>/IRSGN2MT[C#\O+,8[1;^$YP\*?Y#K&X@=V3\NN4(';&_( MJ9VB'&T/7^A.[[3ZIUO7:2,QR:%2EP+EO'TXC^_VK;1Z.^V"2N2HE(U*O2__ M'_K]=?!= O0$<-GB2( 4N.!P''I[/Q:"^ZR1RHA_^P^HQ*!P!@H'-(C1DA8( MV,]V\JO08QJ;8_W&=;ZA=2 =0IH4*?Y:IIXO6'O#G0V;K<:JVBR\.=+Y9*VJI3D=EJJS](G*(7IB3Q:9CC08LX_2YZ?:-\&KVK M3I4+6.48LU&-@ E*R9+S=1'$6(1N5E& K6N@M!8JOF2K M-?4WY/8E<9 SROOP-.IB!+MA)8#$SV-Z:N\PNSVU]Q%R?L]5*73/'=O\X%X; M53TB1$C&\6:YGJ6?.4T=^_&[P<4*X^5J MFV3'X @^=$Z(D&ZV]COCETQ4;DR"JEJN."?6B78.LN354*M0=-#"D2R-TMZD% -*_!S[]P>"')#Y&-Y'#(D2])V^UP40E<8V MI;( Z9&L*Y5U+OICQ?O5@1L;K2*.6>9F0F<",^A>-Z)MK5HX M8&7+:C^SD@*M-Z8 6I.:SW'4?Y-AA%+]/;5_,7+I[H8S:7#3=,L% MKO9,_"T[^ U!+ P04 " "W>5U80UGPR_L& !;, M&0 'AL+W=OR"D6B;B"1Z)!6GPW[\2$FV3%MF(^PLO4AL17P. M]1[R4*_$WJRY>)9+2A5Z39-,WG:62JVNNUT9+6E*Y#E?T4S_9JX1E="J0S-.4B*]CFO#U;W'<_TB"8T4@9!]*\7.J%)8DBZ'W]5T,XVIFFX^WE#_U1< MO+Z8)R+IA">_LU@M;SN7'133.*90LTY0F+&)7H#-W%,3/I)0FZS\I!:I)]$E!%6/(1?4 L M0[\N>2Y)%LN;KM(=-&&Z4=69<=D9?*0S/D8//%-+B<(LIK$-Z.HKVUX>WES> M&#N) 8W.4<\_1=C#/?1E%J"3#Q_16) L6J(97>@AKY!<$D&;NCMY.]S?P!LP MP=LQV($)W9B?27:.<-]@_*O&:[(4[&T'2*_ ]HY@/[%,BV4&PB.-*'LA3PD] M-9^YT"G2X^"%2F5D/$53(A4*AM M1]<^2<4+[8R^_\X?>C\TY0@2%D#"0B"8E;;^-FU]%WWT2YX^46&FM: K+I1) M&Y+E@)?HG\W8;\I."1X48+/.O(S\F^[+KN3.T&TEAX2%0#!+\L%6\H%3CU/&\O'\Y^MJ6;NB/\%69.R23SS#+4RJ*Y:^QPKFO8'^D-)4U)Z%M3O]S=T*@[E@)O]@F_,+9 MOT=S>Y'I#E(B,KT2-4Z4B\.)XE]Y_*,U%;6PYAX>#7HX[W) A33TNYR MJ]VE4[O[=$68V(QJG6&2+8H13*2DJE')RX/ZOU]OG"';B@@)"X%@EM176ZFO MG%+_R'F\9DF"6*UYHBM+D\97W]38&:NMQI"P$ AF:>Q[M5_QG"J/2?9\QM>F M'"1L3O60EKFYG:>-=L,[F*:\WV-/:';*MV$U!!X-^?Z\J0 6U==SQ?;Y3 MQYGBT3/B*[.$Z<6/OJY8N9XAO0BD:"YXBF*]()JRL= "-]XJ?B.&[Z&ONF8W M6BMWT]::0])"*)J=&ERG!K_QWKUT<8CD:LD%^UN/>7/7HN_HN[5T]Q.1&U]?:=%:Y.(/(OUF2O!]5Q) MT4EY_D=MM(X^7!B[@[=.#Z@/!J6%%NY[A5!?6[H+00 MBF8GH;:\OMOS/I#7HU4,TG1.0&D!*"V$HMEON&I'C+UWKV(8TA%/0&D!*"V$ MHMG)JVTX=EODME7L&[C!\2KF;MDZ":"&&XIF)Z$VW-AMN&>KA.EYP9.$"!10 MHI9H3#,ZUP?O%H+28V_*W-C6LP348(/20BB:G:#:B./W?PF-0>TW*"T I850 M-#MYM4?';H_>ZHEMQ;+>J0P.;+D[8FNU06TY%,U6N[;EV&W+/^5)@F:.!032 M1$] :0$H+82BV8FH#3X>OG_- GTR $H+0&DA%,U.7OUD +M?.==/?I^*O6+4 M[)DIMXTUYN7BX''BP4LF=\36:H-:>2B:K79MY;';>W_F)$-3P>.\V#W:J#"D M:YZ T@)06@A%LW-1.WI\]?YE"_11 "@M *6%4#1[JV;]**#G?CG>LFQ5M-VR MM;]?QAVP]?9*4.L.12O%[NYLHDZI6!2[UR4J]D&7&XZW1[<[Y.^*?>%[Q\?^ M]:3REU\47Q5;M9^X4CPM/BXIB:DP M)^B_SSE7FR\FP/;_$XS^!5!+ P04 " "W>5U8J((B#Z\$ "V' &0 M 'AL+W=OW3ON4?" M"37>,?Y-K#&6X$>64C%QUE+FEX.!2-8X0^*"Y9BJ*TO&,R35(5\-1,XQ6I1) M63J KAL-,D2H,QV7Y^[X=,PV,B44WW$@-EF&^-,'G++=Q/&-5I65;5TCB:9CSG: %]$*K5B4W)39JAM"BS'. M)5=7B$ ENF1 J\^TUEHBD[Q3$P_P:O'WS#KP!A(*O M:[81B"[$>"!5+T5%@Z2N^T-5-SQ2]S5.+H#OO0?0A;XA??;R=*BG#Q2##8VP MH1&6>/X1O#^57KN<<4;5.L%*\%* +XJ0-:(K#&ZH'D9H0O(4@W]N%2"XD3@3 M_YK(J.X>F.]>/.J70LT#3QSU+ O,M]B9_OJ+%[F_FZBQ!*81Y3=$^7WHTUN& MJ%#/?X+)%CVF^#U FG"22CAI*1P3$Q5\5,(7[ZCM-!H%D9KAMMOB853LA850 MMH;:@Z;VH+?V>XQ2\%%()+&ILM[D4V=D"4SK,VSZ#,\JYM F49; -**BAJCH MYXJY@@\[,@W"8#3:$[,A*G!A9!9SW-0>OU3,X#]P7[Z@327VHIPZ+$M@6L/# MIN'A654]M$F4)3"-J%%#U.CGJGITH%=/R3784_5A5#R,H5G4GMO:&?<$67]F M(B<2I40^&2U&+]:I,[.%IG?>,7+>6?5=W]X669;0=+):N^;UFIS7:[S&UT0> MAOZ^R$UA?N#&1V3>NBBOWT;I,O\BUY@;J^Q%.7EFEM#TGEOWY07G%;A5 V<+ M32>KM7!>K_&Q(/#P0+G#*/+W]7T8Y?EN>,2;>*VQ\OJ=E:[OKTR]PT'"L@SS MA*AESEF.N7Q2]:LVC>7WXI\\3$MH.ANM5?/B\RK?JLFSA::3U=H\K]<<65#^ M\$#3?AP,PWWI&\*B" Z/2+]U7UZ__=*E/V-42+XI][R,Q?:"G3PZ2VCZ'DIK MWJ![WET4JW[/%II.5NOW8*]%>KW.:_RN@&'<>77771Y&!>6>F4GEL+-?UF_ M9NW+'-&%FNABHW2N#HV5VMW^^AG[7["U;M _K\BM>CY;:#I9K>>#_5MNKQ=Y M8/IG-(SW56X("V%TQ*?#UH;!?AOV\?N&Y,5DP2="5=7%**]6'%?3-A9L=7?, M%IK>?FOC8'1>K5MU>;;0=+):EP?[=^1>K_7X8-?;\V/WX(UN"(/0=_>T/NA\ M5"J^Z/V!^(JH E.\5'GN1:RDQ:N/9-6!9'GYG>F125U8))H\,9T# A$@ &0 'AL+W=O M51:6UW%LAGXP#:E]0/Q8E;1#:S!?JI6VO7B M#B5G J1A2B(-Q3RZQE=+DOJ 9L9?#+9FKXU\*@]*??6=]_D\2CPCX)!9#T'= MWR/< .<>R?'XM@.-NGOZP/WV"_J[)GF7S ,U<*/X9Y;;:5)MH1XY)_U365KNKS,79Q;I]&D@5:,TVDA4LH]*B MZRQ3M;1,;M!*<98Q,.AW],E 47-TY^IHD%,$6FDF,U91CFXX-<:-.IQKU[ & M_7H+EC+^VRRVCJ>_6YSM."U;3N0 )TS0O9*V-.BMS"'_'B!V"799DI O9*4KQ"2()20-X:5>UM,$[.X"WK!G/77$,HC)'3%1:/8+3JDO['W3/)!.U M>"WO(*I_ :],13.81^X-,Z ?(5J\^05/DC\"G,\ZSF<->GJ \TJ[5UG;YQ.T MXOX1>^9OO]6L\KS1ESLW';VW(,S?KS$_&X'Y>@HUZT: M.2O@-<9A3)R@9Z#:!.A-.GJ3GQ #?3HDAB#JP))..\[3$<4P'8'Y1U5HR6VOX#[_@LA"$'%A/G/0.D(RHA1WX_TQ^S[[P"'(X M IH>E0,F/4$R5!"'EX8PYM"B]NZ&TS$5,8;+X=[F<-"+ABHB#/H#=H%[.\-A M[[D#]QE9*OZ]6;S**@@TM)2]L>')F#H8P^!P[W X:$-#=1 &_0A:^&]<[A\A MW G:%LRMVMZ!(V80:94VH(.Y=)['@X;U%H5=DO=&A*TD3#(T(+WSHA,D09\:J)8CH,=]A/1&1\*>M"^!P\81!AE:Q=[L"!E1 F0,UR.] MZY'PIFZ@!,*@T\,2B/=V[0+TICF;,*C9>+<;^&ZT._^X;G?]_?3V\.2>Z@V3 MQBU+A0M-3J?.-W1['M%VK*J:,X '9:T23;,$FH/V$]SU0BG[TO$WZ$Z%%O\" M4$L#!!0 ( +=Y75C9[& 'AP8 "(G 9 >&PO=V]R:W-H965TY%:J6HZW8?5/I#$ MDZ "SF(G,]U?OX90#-BXI"4O,T#..?Y\L+_SV6;^P/*O?$>I (]IDO'KR4Z( M_8O9C*]W-(WX%=O33/YRS_(T$O(VW\[X/J?1IG1*DQER'&^61G$V6[D3Q8+:8[Z,M75)QM_^8R[M9 M'643IS3C,8/O#&-2BZLF+L:W'S;G,]<0I$-*%K M482(Y+\CO:%)4D22./ZM@D[J-@O'YO7WZ*_+SLO.K").;UCR5[P1N^M), $; M>A\=$O&)/;RE58?<(MZ:);S\"QXJ6V<"U@G3"A'DRW='T%,'P. MD(.PP?UFN#MJN\]D=NH4H3I%J(R'>^.MFDEXKK(PE5F8\B(+?[^73N"=H"G_ MQ]3A4PO$W$(Q55_P?;2FUQ,Y%SG-CW2R^/TWZ#E_F+H_4K!6,G"=#&R+OGB9 MLES$_]$-N&%O/?RW@3/U9J>0@?! M '<@FNR0*RW-.+T:IV?%^2<7L:1("?!U%.?@2Y0H*:@%HCG3O_1@K6ZG10=SJX.!D%8R9C MI&"M9(1U,L)?)*/0,$"QZW;&IVY%0B]TS,,3.JJT.N.0416G"0#ZW:EN;^PG M,PT;.@&.0UU5G YW$:?;'9.9YY&>I*MB#:WE;S!U56':I$2"H M3-R.!@WK* M%%1E%-KKZ XE-J0-HEP?# MB4VO_"3HRBR#49_.@DH;0+LX&$Y7OLY#'O)"OXO28.>[KM.CM* JZ-!:(H<3 M5J#GDB",-,8RV'DN=%$/4%5LH;W:6BEKS=*4YNL^QK)&/GN"CA2MO1I491TY MEU\/CE3,JP7A):0!4M( V:7!CQD+Z<7>#4--XAC,/.B'H7GDHL8"WJX)!I,! MTJO]%,(P0%V@)CO'=?P>I$H6(+LL&$H&59C6))>)ZE*KP97.M&(&P%9)O(V*_3ES>D>MTV-%:^= U6GD7IX&K%+@[(2,%*V= M$*4*D%T5#* !O=)#QPN0Q@.ZG9R#N$=T(R4*T)FBH$^W(+W8(]Q5!/;&?C;= M2C<@NVX83FJZ()B&'NENTIC,(/+='H&#E&Y =MTPF-/T97CH$ZAQFF%-+Q=N MKADF5F4=VU?KY7RV[R+9(YP[7<>*UNZOJMH87IR_L%48G)V0D:*U$Z)4 K:K MA %;VWK9AQ@AV-U/,MFY#N[;\,2-S7>[/!@\Y[%>^.5J)>QNPIC,( QPC^+" M2B!@NT 8.N>QOL<.$?&0EE&#'0Y(GS3$JHIC^VK[,Q-1 LJMY"T[TCPKC[RD MELG6WT"4R57.7HH9ELN>5 ]_H''L[9T])2Y1TK$JZ=B[/$=858!9#T$ !IG-*/=4P_ZH[!ST0#MC>B M9 89Z>"?&$[T0Z3I(9-9L5CKT4-$57PRSLE_%:;Y_8;G!XW/-RJB_]G"M?=C0_?9!UNA%L7W[3M&)"L+2\W-%H0_/" M0/Y^SYCX?E-\)E5_%K?X'U!+ P04 " "W>5U8&E!!:',# # #0 &0 M 'AL+W=O&:(9XE"6:;"XCI>J"9VN/ #5E$0@WH87^)%S &<;N\ M9K*GEUYF)(&4$YHB!O.!=FZ>#4U+&>0K[@BL>:6-%,J$TE^JC]2PXO82:8PY#&]V0FHH'F:V@&MB[6&AJ89%S0IC&4&"4FW3_R[$*)B8/:>,; * ^M0 M [LPL'/0;68YU@@+'/8972.F5DMOJI%KDUM+&I*J;1P+)F>)M!/A&*89(X( M1R=H+ _)+(L!T3DZ3R@3Y _,T)!R@7 Z0Y^Y(%(X.?0%$X;N<)SE2R_3%7 A M]U:@BKO)1EJF@LF-RG",KK!0,QOT800"D_BCC'<['J$/1Q_1$2(I^A[1C,LP MO*\+":;2TZ<%Q,46PGH&8@334V2;Q\@R++O!?'BXN?747)=REII:I:96[L]^ MQM].#WZ,1C IU'O(%'Y%H1_G$Y[K\[,)>1NCUQQ#O=UG?(FG,-#DZ\N!K4 + MW[\S7>-3DP!OY.R)''8IA]WF/3Q?R>W&DQA.9-4Y&6-YONZ)B.26TQ30!C [ MKIVV)CFV,=P\AJI-J]"U',OLZZLJ9VLF'3E[)6?OI9S?5L!*2B0B1K-%A.:R M<.4C_!#P;5"G FZZ@>FY-?+6W#J2.R6YTXE\!UJR"T@/1W?VT'W;LXP:>6MN M'.^<_(;P]B,#U#+O^@GI[KW'@ M^5ZP.\U/TO/+]/Q7EYBF?Z\F$']_-TS?\FLOM ?"MB/H,K]Q3ZB0]_>\& M.^H27WZTA7\!4$L#!!0 ( +=Y75@/08[Z_PD '!* 9 >&PO=V]R M:W-H965TG?0-E_B..;+;9H5B_/3W6?OJO/3\J[)LT*]JZ+Z;KM-JR\O55X^G"W0XNL' M[[.;3=-^L#P_O4UOU*5J/MZ^J_2[Y:&5=;9519V5152IZ[/%"_3\0K+V@)WB M]TP]U+W741O*55G^T;YYLSY;Q.V(5*Y63=M$JO^[5QJ"V@WP%69U[M_ MHX=.&R^BU5W=E-ON8#V";5;L_T\_=Q/1.X @QP&X.P#//8!T!Y!=H/N1[<)Z ME3;I^6E5/D15J]:MM2]V<[,[6D>3%>UIO&PJ_==,']><7ZK5794UF:JCD^AR M?RZC\CIZI:Z:J/?'%_=IEJ=7N8JT=:++5+_(]$DHHH^%=D^>_4>MHU_+NH[> ME76V.T&M[M,F6VU:U8M<^R4M5OO#+RJUSIJ=7C?].JVCW\HF>JE4$;U7J[): MZ\9^?*4:W>5/T0]M1Q\VY5V=%NOZ=-GHJ-NQ+U==A"_W$6)'A*_4ZEE$T,\1 MCC&)/EZ^BG[\X:>OH7T!VKN8WQ[^1GM+?38.IP0?3@G>=4!Y3UFST6[XNYZ ?ZBT^CGZ M6]5Z;N1!:%;V7?%=5^W2=G]^@F)^NKSO1PN(*,'TH!J$00]AT*/#^&O=9'I) MTN/_)8I$A8GF$TZ1E(XS(*"9;@Z3C M^Y\< DH\ _(P5@(:"\GQN"$=9EH)CQW%!@]B[]'/]5'7], A0M+>0M1=;VV= MI#)Q?2M0CVV0]^ ?89RNEX%S\/BK#8D(<41@4 !-7F'//SZ[?!9]T#:I[S01 MU(<1@\,,>N4/U=HP<'/M1^0I(0A-HH7W7 1J;3@7!B#0\00Q>T5!-AV<,,O, M@(@BQT*(#$&@XQ%B]N+"K"%JQ,%C=@!DA$B$':$8@$#>!!&"AKI>^ZN(=6YL MB?/,&(! 00ABOLML.#A)K*L6I&HO6XYH#$*@( PQVVK2]A"F/0;MHK%EB&+$ M'-$8?D"^ !&*B+J.!U9"XZALC<-MV$ %]H>*V=;"-BUH)J)CJ !EG+O&;I@" M^S/%7"-U3??'Q @5XZ\%(*,RQ@X%Q M[$BN8$,3V)LF0L!1UVM_46'CB&R)<]TQ.(&#X,1\E]F@<,(QE^-T)*031$C7 M^3%$@8,0Q6RSV=D'BA!%8W*%=)B2V/'-(88GB"]/A"*DKN,A(8TO=I H=F ? M,:!!_$%C?KK;1HC68LGXE$ ZP5CLR!L1PQK$GS7F^JEK>N@G(NAX(89T/";( M-?A>X<&W\O X\Q#;%W@,>]\0#2,PA$"F4P:3J+0JMUM5K1RD--VR+QV$:FTX M#X8."'M*4B*3[.$]%X%:&\Z%X0MR/%_,7V F^_*>&: PXLJ[$X,AY'@,F;TF M37;E':^=^* Q=US7B0$5X@TJ(;AKNE?OV($:BR-P S0D"-#,=S=43T&)'%=: M05U,7>LW-41#@Q#-[+JQG0RA(DG&%U10AEU%)&I0AOJB3"@^HW;5!8WO"2"- MJZ9O^(;Z\\UL>U$;7$![@;J8Q8Y,$#6 0_T!9[:7[%T2H)=L&4,X<>1V:6\W MA6\QY''&H3.,,ZD9CM\0"9W.5UR4>:YGN>HLLNU +2JO\NPF;7=.P98)2B*A M6AO.@2$1RI^2RFA0]@C5VG N#*30XR%E_L("%%3(^'85$J'8===$#7W0X^EC M]B)CISY$+,;Y*T"%">]MZQI&8G"">N-$"(ZB=BG%6O%MB2-]Q0Q+L" L,=MD M#*BL)-Q*DT(RA 1U;4,S-,&"T,1+^>X"-F$FW"JV0C*$!7.L8LSP!?/GB]E6LK=-B)A+ M:])MF614.M""]39H^I9"'N<;>[\E'J>F(8UKH3)8P*83%+L]Y]-[G*9;\+WT MAVIM&*^Y]#/QE!C$@J8D0K4VG L##^QX>)B_A@1-6#"@#(-0[+C'9X8RV/&4 M,7OEF>S*.V([K4&0<-TT;O-P?+ M-LF862 9B@5Q #(WT,*#0,M<]W([SX$PY7A\0P[I8BY<5TYNB(5[/VH2",*X M7=ZQ+J:0QE$3Y89CN#_'S/<7L/\3\A<@0T@2U],9AF2X/\G,-I.]/0,V$Z C MDB:NP?>>+?&MLSS..?8^3]LYMH8X\)T;+.'3&8D/99/FT6[G^4UYKZIBAR7I MC2I67Z*T6$?U;5G4^NNQ_OKA-W)7T_UYK\]/ 2K<@ J73PEM/"B:A&IM.!>& M8/CQ!#-_S0%J*=9M'R0BB>O1-F'(1!Q/)K,?G[(3'PE)K*>G !7KRX:1&-00 MWJ@1@K&$7409[R4!),1Q91:&-$00TICM,@&45!(D^=AHD$ZS!I>N$V180P1A MC=ENLQ,AG I.Q_M,0%V,7(_K"0,:POOIE$#L)(#ZB_4, 23BCBR0, B_ %D MOL> #:()2JQ]8Y!.WU@RYR)@$$3X(\AL0]E[,3@3L;7["M )PI@+QD7O85;? MBLCCW -L!;4(%A0Y;H^$800QGU=DJ^Q64]156:SKDR;]'*G/:GO;@ ,- MB@2A6AN&;I! )$^)1R)H'B-4:\,'F0U4R.];>)%0X05;-S:0K$V-.VYLI$$+ M^5T++Q*HJ B9C.]Q(!DCKF5&&K*0_Z_"BP0>?AGSQ;1F&))!"_F$A1<)%5X M=SD*+Z[!&XZ03U=XD78B K02()NPDJ$%^5T*+Q+X+0S+-Y.:_?B7O9\#:G^+ MZ6U:W61%'>7J6A\4/VNYH]K_O-'^35/>[GXAZ*ILFG*[>[E1Z5I5K4#__;HL MFZ]OVA\=.OS(U/G_ %!+ P04 " "W>5U8@$S7?00# >"@ &0 'AL M+W=OD*80(I'X!O]SS^.[QQ7?]->-/8@X@ MT4M*,S&PYE(N+FU;Q'-(L;A@"\C4SI3Q%$LUY3-;+#C@Q(!2:GN.T[933#(K M[)NU$0_[;"DIR6#$D5BF*>:O0Z!L/;!<:[/P0&9SJ1?LL+_ ,QB#?%R,N)K9 M)4M"4L@$81GB,!U85^YEU-'VQN 7@;6HC)&.9,+8DY[<)0/+T0X!A5AJ!JS^ M5G -E&HBY<9SP6F51VI@=;QA_V9B5[%,L(!K1G^31,X'5M=""4SQDLH'MOX. M13R!YHL9%>87K0M;QT+Q4DB6%F#E04JR_!^_%#I4 &Y[#\ K -XVP-\#:!6 MUJ$ OP#X1ID\%*-#A"4.^YRM$=?6BDT/C)@&K<(GF;[VL>1JERB<#,<0+SF1 M! 0Z1P^ *?D'";I5^2(0SA+T@PFA]M0-C3'5@RFZRU8@I+IZB2KHDP@D)O14 MT3R.(W3R^;1O2^6@/L:."V>&N3/>'F=<#]VS3,X%NLD22-X3V"JR,CQO$][0 M:V2,(+Y +?<,>8[7JG'H^G"X5P./#H>[#=&TRLMJ&;[6'KXWY<49BF BS17= M/"^)?*W>Q9^KB9!.E:3F5+\A/SJE M))U&24:[L"[-IM642[%D'0[?J[8=F5RID"GYD. M1*"8+3.95YERM6QRKDQMWUH?JN8G[U7>:/+.Z1[SF4X)"E-%Z5QTE-@\[T;R MB60+4Y\G3*IJ;X9SU< !UP9J?\J8W$ST 65+&/X'4$L#!!0 ( +=Y75C! M"L@^'00 - 1 9 >&PO=V]R:W-H965TP'U!/\X6R7['+;OFN0<",53_9@ MC"")T_R??MD+40+8_3, 9P]P3@'>&8"[![B7 KP]P+L4T-L#LJ&;^=@SX694 MT)43Y2Y$O@V1IR:S"'K@<[M3 9Y?#[1IX<#G<:A##+=+H M9GSN6;Y71=YR^8Y,MY@Q^LJ@@WGL2,J _/4!0>1102+_KDM@[L&K]Z +UIU< MTQ#&!E8D"6(+QN2G'^R^]4N=^&V2S=HD"UHB.TJ35Z3):V*?/ L> D22+ 1/ MB,Z*)'Q!9)&XNKSDE/V,4M?][<2WO:%EX;S9EB6OVIU8S*H6O9[O>Q6JH'$4 M_U&C7J%1KU&CWW%U7.(*)\D-XU+>DC@E0$4:ITN)2Y/$%0 ?WQ3\OH"YOUYI MV!W;']A5!1L#NW;2UGCUAM6T!2TY/=*Z7VC=_Z[6FQ0W&"S^!Z*R[(#""PBY MP&*M,Q#R!/VO] YA"]B!;:C3NE^C]<"RJEI7#6OM9OW*G.W8-79!U>[$[$B@ M02'0H%&@TO)(#Q658$7-9E[=^ >58?G]WL"M^5QK+'NN[_I5"1I#O+;\M41V MI*9?J.DWJCFM2%CZKFV2- M85^K<$MD1PH/"X6'C0H_Q6F<;!+R+WGISKOD-[X%D>*^7A&:XG>L))DN(0W/ M%,I&[FMW &V2S=HD"UHB.TJ0;;UMN*W_?:NV=]%2IEIEF[7*%K3%=IRLTNG( M;OR>WG,691N/HTV&+E%K$"%^5WB8SMZMJ "R0FL0\F<"GS>Q^EJ;N=S?L+Q+ MZ]HG=:LYJ*L3TB9;T!9;GA"S=')-0"RS*P-=_S>IRH^"16]Q+3'-#N,G_??Z MNB([$;_1Y'<=3U0L];:&P0(IK>X EUR17Q_D#<77V?GXE2L\;6>/*Z"82&V M[Q>5U8U8;RD@$& #.)P &0 'AL M+W=OFE?KCUQ"*,1A4)&]>$B#7AW-O[K4/OJP> M>?E9[!F3X&N>%>)RL9?R\'*Y%,F>Y;%XP0^L4+]L>9G'4IV6NZ4XE"S>U(/R M;(D\CR[S."T6ZU5][7VY7O&CS-*"O2^!..9Y7'Y[Q3+^>+F BQ\7[M+=7E87 MENO5(=ZQ#TQ^.KPOU=FR1=FD.2M$R@M0LNWEX@J^O":X&E!;_)6R1]$Y!I4K M]YQ_KDYN-Y<+KV+$,I;("B)67P_LFF59A:1X?&E %^T]JX'=XQ_H;VKGE3/W ML6#7//L[W6)6>W632SC]:KDCZ"LK!5:=5#' MIAZMO$F+ZF_\($OU:ZK&R?4['A<"W+&$I0_Q?<; !1A<>GK#9)QFS]1OGS[< M@*=/GH$G("W QST_BKC8B-52*BH5X#)I;OOJ=%LTUA2&B&"R6CYT?1K:^1$- M(,:MG4&7M'3))-VK3$U+ZN]B0$UP("G9)I6*MQ#,FJ,G,+_#XH)&A*(>68M9 M 'TTPM5ON?J37-_UPOD<%$S:6/J#VU,(413T:0[M_##R*?3L/&G+DT[RO&,J M UX+&4OK/SXY>&ZJ.P(S_ Q:/X.SS@&!R\ X C,"$[:!"9W. >$@#TGH(^)Y MO7RUV/DT"/V1NHI:NI'+.2 :%C?Q213UR-K,B(>HG2OT]/+K_6QU@>\JO:J% MUKJ<3L+,32=7:*;3'U@;$ M\V%_Z;#844+#:&2=@UJPP,EE?W;9!9:R\_V!-K?:8>(%(WRUCH#30L*LNS^W MVS2Q!W829G96.4(SG=9J!$;G+;E)]3,[.([0S*=NK7[0M/J96W(-G/&,$Y H MA+T4MM@I2:<>[>PIC+1R09.+?S^%Y9Z55IY.!8DK--/GSM[(F3='W.Z._!_; M(TA+'^1V@P0--0W$E YG89NAFJP#%(WDL)8_:([\.3F0\#QG99*JPT/)#ZR4 MWT[N6'UP*HE2R!6:&1PMB9!;282&4@<'2NE$@^RV&2(" M@[$96HLBY%04(8O8P0$)_3YAFQVE:.39"6E1A.:(HFM>"%D>ZQ:'E:Y3:>0* MS71=2R-T7FF$G$HC5VCFOKN61MBM-,)#R0,]#Y-^(EOM(N3Y]D3&6AKA:6DT ML_ :-*.@4.#3/EV+&:F;/E:V6M3@Z5V6_KZ;2#>LD&K]LW)UJEA=SHZ M^*Q5AR<%TNS@.$(S@Z.U$9[61K.K;M@;BBBBM/] 8K$+,"%C>UE8RQ<\W46: M6W7#)M&%C_RP3]=BAO'8XHRUGL#3>N):R\PJWVZ+S5$M=V-5Y[2UY K-]%S+ M$GS>[A)VVEYRA68&1VL@[+;#A(>MHX $X6#GS6(7>H1$8U6GE0MVVF/"ENX1 M]) ?]/G:['Q$1W;>B!839%I,O/YR3 ^Y6N ZR7:U*QFKKME;XT[[3:[03/>U M-"'G[3<1I]L[KM#,X&@E1-SVF\BPC>2'",&^T+391:I*1YZ8B!8PQ&FWB0S? M-;F ./#Z2M-JAQ#NOSZQ[+QL5;WI]GM<[E(5M8QMU4#O1: \+D\OCYU.)#_4 M[U_=&PO=V]R:W-H965T4];UD;B52"QJ2JP?9CVP:37UB*QB^VV(.W'STY"FBPAHU+$ M%V([=X^?>^[BGAEN&'\4"P")GI.8BI&QD')Y;)HB6D""Q1%; E5O9HPG6*HI MGYMBR0%/4Z;\<UKA]3B!X&-*(V1 M#N6!L4<]N9Z.#$LS@A@BJ2&P>JSA#.)8(RD>3SFH4>RI'+:6J'I0:I-ZJVB(52G M\59R]98H/QG>,$P%FD $9(T?8D"'J+:T/\8(A3=+=A*8#H50U,J:GH#,\IIG&8TG#=HG$-TA%S[ #F6XS:XG[W? MW:FZFTJ00A6G4,5)\=PW\$ZBB*VH% ?H.Y.@'IDF*C9T22BF$:'SLD*_;A0 MNI:0B-]-P6>[>*%"4^ 96I"BZ1-E'09VW_%<;VBNRS'5[?Q!T+-=M["K MT/4*NEXKW3%^44>.1&.NTIB=&VHXYSAI(MN*M6N6.@*KA.T78?L?6KY^E\)T M!%81)BB$"3HMWPS-+Y6E^GG\IW3K-H.2385FKZ#9:Z4Y <7R0D@L&UFU.N^: MCH[ *G'VBSC['UJG_2Z%Z0BL(LR@$&;0:9T.:C7H]7W'J]5J@YT?]/K^&\>L M;6V[".N]%8O^H"N6 +IX6A'Y4DJI3IY0/<,$!)FJ4YG@N+%1:-UIURQVA5;5 MI=1=V1]:X?EV78G3$5I5G&V39;>V*CM7>0Y7+E][4*OQ!JO*EU ENVU\[/;. MIUKA8^""4;62Y?/_1=T*OG/>.D*K2K%MJFSO8XNZT\:K*[2J.-O6RVYM8'8O M:K_6^GI^O:@;K():49NE>Z"^A'_#?$X4@QAFRLTZZBD4GMUKLXEDR_1J^,"D MNFBFPP7@*7!MH-[/F$IP/M&WS>*_"^%?4$L#!!0 ( +=Y75CC>AW0: 8 M 'TI 9 >&PO=V]R:W-H965TC&1='X8],!)M"Y5$EZ+M!NB/'RG)DA71C.VQSD,L MV1^/> [YD8<4QQO*OA8+0CCXGJ5Y<3E8<+Z\L*PB6I ,%V_HDN3BEQEE&>;B MELVM8LD(CLM"66HAV_:M#"?Y8#(NOYNRR9BN>)KD9,I L3IFXLQJ4.,E(7B0T!XS,+@=7\")T7%F@C/@[ M(9MBYQI(*@^4?I4WM_'EP)8U(BF)N(3 XF--;DB:2B11CV\UZ*!YIBRX>[U% M?U>2%V0><$%N:/HEB?GB1(OHFE1_@>;*M873XQ6 M!:=975C<9TE>?>+OM1 [!9Q]!5!= !U:P*D+.$\*(+2G@%L7**6V*BJE#B'F M>#)F= .8C!9H\J(4LRPMZ">Y;/=[SL2OB2C')^\IS@MP1R*2K/%#2L!KA(3C)'TYMKAXKBQM1?4SKJMGH#W/@ A\H#E?%.!M'I.X M"V")"C>U1MM:7R,M8DBB-\"!KP"RD0,^WX?@Q:\OP92)=&#\45'#F\/QT"%X MX>%X<(NGX>TTK>64N,X>W*LHHJN<%Z_ 1\J)^*B:#^)?D.(^2?+[;F/^\ M%P#@EI.L^%?5;M737/73Y)!S42QQ1"X'8DPI"%N3P>2W7Z!O_ZZ2V"18: BL MH[+;J.SJT.N<8(V,*N4J!+]$D&/K>N+#(7(=U[;ML;7>U:4?ZHW\ #I.+S34 MUNM$UE[#VM.RGJ8DGI,8I$_8OP(19NQ1]JPU3E=*-2ID;X$_3Y M(AOV4^.F'SBT744*!;UL$YGFHMW #N=APWFHY?R'\%"%;&/)5O(K2$3%N!LS MO '3Z71_VP][-?<"6]'T_;B1&PS[#/MQ,$"^OY?AJ&$XT@\ C$:$Q 68,9H= M3W/4%]ZV/:@8$!61G@_M49^JML(G=G)HM];(U@KR<94]5'U9..H4B!S'G(!E MY0H24H ?.HMP7:-W&NJ)$L^'A/HZGJK!CCV$6@T^B9QF'?YTDXM1[\7@T]W; M3P.U&X3]!H;](>SFP+A07\53)4"M!$@KP5^4"_9B0J0L+L?[M5!"+'VXDCOJ MM6B/]K,AH3:D2Z.UCE#KF2:WVWDJR2.:$3F4Y<+DRUE,T-N;UC5J9^I2S>N* M.-=7M*73:_.@"]>EUWHV>(AIVYH83L$]B5:,B-7,6OABHN9FR&_5"IA$"TVA M=>5LS2#TSKK2@"9]WXU1M- 46E?JUD="O9'\/\8;JHSE'N>MBG5M96RHK_*I MDK3^$NH-YA07A27_O?Z">;10,M M$S:Z]6L4+32%UA6N74D@][RI:725810M-(76E;I=92#]GO-!J=G?7':@XROV M$Q21KB_F3D5J_@S'CUK'C_2.OZ+] VRWD+=+B2PBA:: JM*W6[I$#ZW>^C7G8@Q0[U:*A:DJHB?>6"5%^_4_FW/A\] MLS>.'^6.G]SOY?6)!7$Y9SA3"F#(F=WG6,E9SY78O9@B=F3)3]C=>&TJPOGD/<41MZ=._V3)1 IMWX5 MD4/E-*NO_+'B6#OGTC+"YN7YO@*4?:TZ[-5\VYPAO"I/SCWY_AI>A-5)P!:F M.ICX ;.Y?#&?DIF M-\$8HABU5F_ZH;397GZ[8%R3K/R&PO=V]R M:W-H965T-.$8"E @B$7IWJ-[>'5YCZCY@?%O^980 M ;ZG298OC*T0NZO9+(^V),7Y)=N13%Y9,YYB(8=\,\MWG."X=$J3&3)-=Y9B MFAG+>7GNCB_G;"\2FI$[#O)]FF+^8T42=E@8T'@^<4\W6U&$; M("9KO$_$/3M\(C4AI\"+6)*7_\&AMC4-$.USP=+:64:0TJSZQ=_KB>@X0/>( M ZH=T-#!/N)@U0[6J0YV[6"7,U-1*>5]8-XLW MSUG\^YXE23$\8![_HTI9%9*M#JE8EJ[R'8[(PI#K3D[X$S&6O_X"7?,WU71/ M"19.!-9+A=VDPM:A+UP@U_$ZD]ACY#:,7"VCH@Z4P;NCJ"Z@:3K0 M'D2OLG-<: :#\+5AG)DVKR'I:4G><2I7CAU.P [_B-FA3AY.Y3)!_RO3J9H" M;TQMS%]A!(>ITT9W)G>_X>Z?6JM$T/JVM#.I=X*6*@59<=[;>W7:R*NZ4(XI*FP@R;RD#DD^AKJ$+;R$.KU MX9G]MD;MT?.\X1PHC-PA_=?0B+ 5B5"O$E_2@(:DQU;C^@\55KWZ M[]-I%2+42\1KEJ:$1U2FL\CB;1;+-W,NATH^$^F\FO>4:.%4:/UY;$4H]'[" M-CR1]JSS,25:.!5:/Q^M,(8G*^-3V_!8U=K(';[/*:Q'Q:H-[ESRK9*& M>BG]PC8? 7#-P.%F0.1-Z+^&G(8M7(8:>7=\39<^_5:BQ4$YI"FRLZQ M+'_XRJN/XUR>KIEY9A=&8Q5Y85O#-JRR&O%_#:6)6J6)]$KS)6VXANKN MKE@(#?67PFI<_Z'"JE?_%9U99]M:MM=-N?V?@XCM,U%M\39GFT\,'\J-]<'Y M%;P*JP\%+4SUW>(SYK+&5U8 VF>J$\# !W#@ &0 M 'AL+W=OYBWLW6 EY MKU( 31[RC*NADVH]/W9=%:>04W4@YL#QS53(G&JS:6$8#L= 9XS"61"WRG,K'4\C$:NCXSM/"#9NEVBRXT6!.9W +^FX^ MECAS*Y2$Y< 5$YQ(F Z=$_]XY'>,@=WQG<%*K8V)H3(1XMY,+I.AXQF/((-8 M&PB*CR6,(,L,$OKQNP1UJC.-X?KX"?W"DD))'THAU@S\<(M!4!H$+PT. MMQAT2@.KG%MX9FF=44VC@10K(LUN1#,#JXVU1C:,FS#>:HEO&=KIZ$I0KL@- MQ,"6=)(!^42*I?%"QBGJDY#)(QD+J:NG!:N!%M<\0-R+;A.%3GG"21U !=Y5>2" M)W*G02/B&<0'I./OD\ +.AL<&KW>/&APIU-IW;%XG2UX)W$L%ERK??)5:,!' MH32J12X8ISQF?+8>BI]7"$ N->3JUR8YB],.-Y]FOO]C-:)$5+8#5A#BMA#IO0HZ=<4T1,269%D94,FY@7<*&%,Q?5,NJ'W=[ M7:XS^GM3T.\'W6I7S=5NY6JWT=61R'.0,:,91@I_SI6F>J./C3AOC4Y+8#7* M844Y?->T#=L4IB6PFC"]2IA>NVG;"/=6Y@58=RV]?=_K>)O3^ZBB=/3:]#;Q MO>0)_@5)G&ZBTPCU5CHM@=58]RO6_7?-\'Z;PK0$5A/&]Y[+ Z_='"_Q_G$W ME[MJV7NT)7?]M5K&;W3V!A1+L#IYQ>W8HB6[IG+&D'T&4X3T#GKX]&PO=V]R:W-H965T5^+A M8XJ]?A+9EWS#>8&^;9,TOQEMBF)W-9GDBPW?1OE;L>.I_&8ELFU4R,-L/;XKRQ&1VO8O6_($7GW?WF3R:M"K+>,O3/!8IROCJ9G2+KT+FE@VJB']B M_I0??49E*H]"?"D/WB]O1D[9(Y[P15%*1/+/@<]YDI1*LA]?&]%1>\VRX?'G M9_5W5?(RF<4E=%2K?Q0F5FUENG':7G?'XI,?AO+=L7L@XC2''WB"QX?HL>$ MHS&Z3>3#$*4+CN1CA>897\8%^B#RG.?H\3NZ%UFQ$DDLT -?RR>@0*]#7D1Q M\D:V_?P0HM>OWJ!7*$[1WQNQSZ-TF5]/"MG5\H*31=.MN[I;9*!;F*"/(BTV M.?HC7?)E5V BE(2CFZEGS/0O MD8[OY^]170)EG4(?N)Q!P&IE5+IT_-@4"RV)=1RX/.UX9FX##BM5&=+((VB\"8Q7P396L^%JL5 M.( "K6=C:5_@]!( PMB4]&I+"$1Y=$KA!+"C4,@QIB I2!QX%L,EH&GL=FWK M>3L'HBAE?B\!( H3SW4&,CB".6S,X#X3A[A"\M=9G+ M.A!%F=-/3@\:$X;9P .&B=C,>6?-.EAG M/<:X3U] D*\1,A"$'=\9ZK]B2&)FR)<3,M%I$$]]OY^< M'C6FOE;TH3!,J#?TC"FV)&:V/#U[-0*G9B\H#)B]H+#.D.KFH4B/F)?FYF*[ MY=DBEI-3.0N]3Y?[O,CD(9B2596U4);:ETK M%1@2,QB>-1,1'?KD+TM/J^)6UP!MJ76-40A)S AY1LV9 M6<]!>FYE"8;EYH M[LY+TU5P1\SK=8.EZ4)^-E_FXJ%F%?ILJ74M5M!' KM5R\B0%UMI4RVTI=9] M3ZB@DYJA\ZRJ18'U2*!J06&$X3Z[ 6$$,SS !%2Q)S6SYPE^IL"ZH^=I108* MA1?C" S_3HM;,9+U^. MSU0'16DHZ_\X ,((#MQ^B/GKB)>[7?;RK]F:\BU.92IG4[3KCO#P'WQZKW&=5+;2EUC53<1_UK$Y& MU.K+8JMJH2VUKI6*%*F9%,^;C *)(3V7Q6:+W6Q,3^#*:EB2FIFRC,*C_YN M%].ITU_B@L)T\T)S=UZ:KN([:E[4,]>G"SG:?*V+QYM5^+.EUMW>I."/.59+ M%S.RY*566E4+;:EUK53PR=Y>,6#5$BA=4)B<]WN@%T)A4\P&.)HI"&5F M"#W!T0Q8F_1]K=) 841;[0VA,,:TU( HJBVVP2( M"H9^";"CK8=FU'PY23,=&GV/:KD!:!E,<3\W/6I,&!WXG< 4@+(?W47(] V" MT'P&A0'S&136&5%U'I.CC=);+@=!N>$\1PNQ3XMZ*W%[MMW4?EMMY>Z=O\-7 M8;TU7;S^J 0NVH[]J,H"K&M/FYXM.19 M&2"_7PE1/!^4%VC_"\#L?U!+ P04 " "W>5U8;M-"%>8' #A-@ &0 M 'AL+W=OE=J]GL^;Y:/<9LVK:B=+_9MU56\SI9_6 MFWFSJV6VZA9MBSF)(C'?9GDY6UQUK]W5BZMJKXJ\E'5;639Y5:):KJ]G-_CUK1#M M@B[BMUP^-[W'J-W*0U7]T3YYO[J>12TB63O)5%T6;2./X\)IV= M_F:[L/_X:_:WW>;U9AZR1MY6Q>_Y2CU>SY(96LEUMB_4??7\3AXWQ-M\RZIH MNO_1\S$VFJ'EOE'5]KA8(]CFY>%G]M>Q$+T%F#D6D.,"\M(%]+B =AL](.NV M]293V>*JKIY1W4;K;.V#KC;=:KV;O&POXT=5Z]_F>IU:?*BRLD'W8D^/5;[1J=LKN9*EZ?=Y'QY+,7/AU(01RG> MR.4K1/&/B$2$ LMO7[Z<#)?/]44Y71ERNC*DRT<=^=[FI:Y87F[ZVS:%?&L5 M\C\?= ;T7LEM\U]H]X<_Q^ _U[:+U\TN6\KKF>X'C:R?Y&SQSW]@$?T+JD6@ M9(/*T%-EJ"_[PA3A9EOM2P5M]I!!=!G:5O:T$"D3^KH\]7=A1\68MQ?_"8#' M3O"8%][P)(P. (3UD"[MH< CG+Z( 49^PLB]& ^HNE,%(>)V]7!"&&4C7'8< M3T6,J:."XH1.3*Z@$ZOX9O5\$0-\\0E?[,5W+S6@7QJE&Q:$R+MXZD$+E&RP MS^2TS^2R+2@)69E R0:524^52<]N0:EU.!AG:3IZ"\Q%>1QQV(>X)$7Q.2SJN'A0JX81%T1@@$,A%G'!'4\*&D+&7 MU::UI6.N49TTC#%<.$ZXZFE($OM9LM>DT-_Z +=R"03J33/U4(;*-MRTH5[, M+MNQL)?K)UY'8^8'PN(D)HXWK2%^/)WY_6U+ M0,<'LV2,UQ8!.LRA [ 1 MBO!+[5!&*[F#B*J;":%A"HIQ 1)0Z$AL*QEP!G--/IN!L@V'/4/8)+KP MN.<5")/GO4#9AM4QXH#XQ<%+.A>QB1]S;LTL4!AE40R_=4EO7)^N#KRMBX#, M3X@%&(S#B0NQ40C$KQ"^T0P(,!VSB.-Q,P#B!!-)ZM!;Q) YF3Y(N]':,[(N MTGC@/T:-:^EJL\10*_%3Z[!Q_;I>YXZ+[DTS^50&RC;F&/G08UV4-E&U:G9[,' M\-EM\D^$L-["=A2F$7>=-Z,0:&"KG<+\;W5<1USBZ+G4Z 1ZEO%.@>F;"F&K M6"A0B]V8I Z$AM1I0/.=@N,W(>..2Z'QV^5R4D.Q],5&O.Y9!ZS+:KO56\CU MPUU=[62MOJ#"B3^H5Q\JV[ :AL_IA>UZ&M2O#Y5M6!VC'>CYECVUA0&-F>79 M0F%"$,<0P8Q\8(%-^V.^X;'BXU[!0 '!L4..,2,9V%F6/;,G;1KKN3"U $*! MA.'8T2"8(7@6T+)GX* M\)C-''$]$AFB-83+IECVMU79J'K?W>X"P@UJW(?* M-MQZ[S/S"QOW+*AQ'RK;L#I&-;#SC7MF*P(2]R36<2-V%.ON5P'?N48TL,"^ M/8,$060U!E!>1-QA?3$C'-A9OCV#[/B(LC$1@'$IB;@#GZ%R%M"U9_"XC:UK M[XAS\9:A5C;%M;^73;[2X+4" ]$&=>U#91O>16,8FU_8M>=!7?M0V8;5,?J MG^_:'CC^^ *$I=\H ;>< #>_8!X#XF+*F.L#/&YXG ?T[#D\95NDY8AS"2[>NPO.SZNW9E9L;T-]7Z[V M6G(Y&I<_U^2C^?^P[KDA;'YAZYX'M>Y#91M6Q\@#?KYUS\&/['O2Y+@3((P3 MX6H$1B'PP.8]AS^SM^Z4@.,(=EA?W*@$?I9YS^VA.F9Q8GW<",0E$6.IHW4) MP^4BH'DOP)D:6\:7(XXZ6I;X[RS::6LGT-AAS4N0^5 M;;A]P]SBPLZ]".K)\YUY GGP__IW5F[QL4"'7>E7T*M9;K@_?ISH\4=6N^TK20Z54M>T> M/LIL)>LV0/]^757JZY/V6TZG;[4M_@=02P,$% @ MWE=6*D81ZWY! M61H !D !X;"]W;W)K&ULO5E=;]LV%/TKA%9L M+9!$7Y;MI+:!QM[0 !D6).WV$/2!D:YM(I*HD72<#/OQNY04R7)DPFXUO]@2 MQ7MX[^$1?4R.UEP\RB6 (L])G,JQM50JN[!M&2XAH?*,9Y#BDSD7"55X*Q:V MS 30* ]*8MMSG+Z=4)9:DU'>=B,F([Y2,4OA1A"Y2A(J7BXAYNNQY5JO#;=L ML52ZP9Z,,KJ .U!?LQN!=W:%$K$$4LEX2@3,Q]8G]V+F]75 WN-/!FNY<4UT M*0^I)+<0 GNB#S&04W)72(#P.?F4<*'8/Q"1 M*9>*7%+)I&Y'EF.J0-"8S E&$&J2 %U^4*F,95YMZ+E_0P49?$'A/YZ-R/O MWWT@[PA+R9 M,]Q&_BH2O8I$+\?SC21^2B-R#:C!!I\S)L.8RY4 1*02*_M=5<#-)K M'T0O !B3IFQ:LKLTQ]^[ MK?P40?T\2*]G3Y.!'^#\/6W6_;:3US_O59T:]?2J>GK&?&X!A?ZK5"CYMKR, MP8?.6T=@C3J#JL[@&#H.NN2C([ &'_V*C_Z/Z7A:Q >;:G,'O2U)MG3:*] K;EJ 1Y="YZ BL4?"P*GAX#&T.N^2C([ &'^<5'^<_J,WS M-[)S ]_9TF9+I_.-3HW47*TBU!-B4H>\/MZ1J'N5[JZ@]C6LV)4U-_Z&6 M(%I+,:( MT-^Q\-:&Q34[EJ9(OW!<=4G(DP1$R/ R$SP#H5Y(K">V-7;41\ORC"+53 MH]056I.3VBAYYAVB/83:>ZM"=[#M<&$+*@D>@EG/,68C J5X")^0ECUDIR0 M.65J>:JW[".\#AG^.V2H)?TNK:D O3<,'PF.1 3H\PN& PO]XP#%CT.('PLN M=(R G(Q4D1BDQ!B:$H[:P_1"WY*LC3][8U\= M7_9%?CXAT5"M4E7LAE:MU1G(97Y4L-WN!1=3+VA]TL5U8HO2_>X ( "X2P &0 'AL+W=O;1.;)N7JKZCV8KI8K^ MVA5E_KJ#GL=EG]\9TLJI?;&9I]^N!#OMFJ]H/YXF:? M;>2#5+_M[VO];GY66><[639Y54:U?+J=?8_>+D72#N@B_IW+E^;B==0NY;&J M_FC?O%_?SN)V1K*0*]5*9/K'LUS*HFB5]#S^/(G.SL=L!UZ^_J3^8[=XO9C' MK)'+JO@]7ZOM[2R916OYE!T*]:%Z^4F>%L1:O555--V_TMMOXH&K]VUR/4XN?JZQLH@]R)?/G[+&0T7?1@[;*^J!?5D_1 MLMKMLSIO=,+?2?4B91FIK8SN99U7ZZ:-N,N;;+.IY2930SN3^>HTWW?'^>*! M^=[)U9N(H&\C'&/B&;[\_.'8'C[7F3NG#Y_3ASL],J#W8UYFY2HO-Q_5BHKHDU=:1<4G<7J0$2L_+"SWGAH'8]JK$+&]*$81K'/;MZXA@7 M"1NPJSA/5WRN7:/_Z:UL3[*^:095QNX/D)BUX.2\X&1*WR:0>0$2L_*2GO.2 M@OHV=?R(4"P([_O6$Z?_N^5QXO M^05GH2DM?#H:5&Z U.S<&(A"0189;>.3W*4_!8T92GLV]L1QRI-TX/2+#-V@ M,-[8-OZG1N+:.\^@RNA- E*SUVP0"=%)#0P*55!J=FX,5J$@G8PW,'-/L(1S MYO"N+Y Q(G Z8&%#/"B,/+:%CPM85;N=K%>Y?KFOJ[VL]8YVR_&N(:@_>@.! MU.QL&*!"8E)S@Y(7E)J=&\->*(@PX\V=.)XE0I]T4\? #YC98A,)< M9)M[696-J@]=W<@[X:#8Z-T"4K/K$8:P<#QI10*4P:#4[-P8!L-!CAGMY).< MS<$QH:QG9&]G2-\A$VA(7)I#8& M)3$H-3LWAL1PN%HUVL;4L6?*,>>H;V,W3A!*!1ZPL<$C',:CI>&*K%RWVW;0 M)^0A&X-6E:#4[)4;RL)\4AN#,A>4FIT;PUPX7,4:;6/AN>H3B7/5YXE+8DK3 M(1L;$,)A$/KAST.^W^D3<&2V]?M-+67[F9>1PX*C]^L:I29LH JGDWH9E+J@ MU.QNAZ$N$JYKC>YWQ(Y'68(QZI.%+R[5IA\HQ!�B2,0O=9T\S;?[[[/5.K MK7>.H"4F*#5[O8:DR*2-.@+*6E!J=FXN>G7 S3KBEM7BA F&^^YU UE"48J' M[&L0B(01J&??#HZ#+;RPWN@-NT:YB1B>(I.V\0@H<4&IV;DQQ$5@6WG$TZ,3 M"2'(:3U[ FE*L1BH)A,#0B0,0D$S?UEQ+GS$T5MZC0(4,=Q%)NW^$5 H@U*S M=.!6"\-*-,Q*K]G]M7)=6'[T[1C7*$E1 MPV%TTK8@!64V*#4[-X;9*&Q;D'K:@C@F_>M#3UBH6D<-1]$P1[G&'E7X"*N/ MWKMKU*CHQ0U5DW8+*>PM6-? -VKPC<)V"ZG;!!18,-8G%%\<2S1Q#QC;,!4- M,Y5K[/&ED/ A1N_@-4I7U! ;G;1=2$%I#4K-SHVA-0K;+J1N%Y )FB2.NSUQ M21H+-.!N@U TC% />]F=H7]I6RL#R %:JX)2LV\!-?S%)NT0,E <@U*S.,.##M"1-IC :N')DA)!8FI)YU7R^#A/5&;]8UZE;,\!:;M$?( M0/D+2LW.C>$O!MLC9&[OC\5,]%N$GC#"Z!!AL(O[TL-(%#3REY5 PD<<_7X:-^Z:H, M8?$P8;GV'U4D":N/W6$H-3L7!M_XI$U)#@IW4&IV;@S<<=BF)'=[C8@*VK^* M](11PH9NI^:&MWB8M[HOO.9/N5Q[)P=:OH)2LY=J6(U/VGWDH)P&I6;GYN)[ MA,!?)'2;B@01+OJN]?0>.1JZHXD;=.)A=#*N??W2,2PU>I^N4:3B!L+XI"U% M#LID4&IV;@R3<=B6(O=\6S!A3@W$$T:2.!VXUU\83!)A3!KR\)==-88/-OH[ ML]=@+6%82TS:7!2@[ 6E9N?&L)> ;2X*3]=0N[S/%YXP(MC0_7K"X) (XY#E M\E'$'!8>O6O7*&L)@UEBTK:B .4R*#4[-X;+!&Q;4;CM0L9PO^+GB<)$#/"R M,* DPJ!D^7E\-S&L/GKCKE' $A=/='Y8U^+_4$L#!!0 ( +=Y75@Y<@@< M.AD #?5 9 >&PO=V]R:W-H965TI.[ ,EASYL'!(=[H9VA;6%G1HXDV\GA/OQ1X]&P MQ/Y7E\0E]69W[2TVJUM-_JNZJW]\^66]^7'[H6UWBW_GOSH;U?;G^U_M@^=/_GW7ISO]QU?]R\O]Y^W+3+V\>+[N^NR9AX?;]$OWJ[>?]CM_^+Z M]S?KN^WC/Q=?GFS-U>+FTW:WOG^ZN//@?O7P]=_+?SR-!+O >N$">KJ M3KW /5W@'COZU;/';GV[W"U?O]RLORPV>^NNM?U_/([-X]5=;U8/^]_Q^]VF M^[^K[KK=ZS^LEP_;Q=OVIEU]7OYPURY>++[^U0__7/QE];#K?LO%W]KE9K%\ MN%V\76U_7+Q=[E8/[Q<__[;=+5=WO^@N^//WWRY^_K-?+'ZV6#TL_O1A_6G; M&6]?7N\Z__9WN;YY\N6;K[Z0X,NW[F7T_'EU]VH/ \- M/0\-/;;GA/9^MWI8/MSL^]H/SR\7;S;M[6JW^*]/R[O5[I^+WS_5QKXN-5^]?'Y]?6^Y22?WG]F?M>VI$S*=C> M[L@M_^R65]WJ)N/?_O3MXOUFO87S[VL+@;N8\L"]ZEU&#FUX[D,XM0\/[0[U M()S0@^H]1O8@/O<@:CT@Y'<$?L>8FC3P'=AY1SDV>'*D9[>2ZI8V.5)Q:]=$ M._"O>IN18YN?.Y%/[<1_XMF1RRXDWPRZ4+W)R"XTSUUHM"Y8Y'A3_NSD;#[%TJIJ:91Y4HIE-]3#7LRAEK:72ZOII6V@[Z5,>NMRB$/W2SOG M3;32^Z170:O)H&W4:5)J76.&+^OZ?<8.<"^;5M/-YWY(TP3(9ODVF4,V;:^; MMBZQ)"5MO+H:WKX:-GW0#_NSA)2L7+81CPU6\R MA$T)00J5NOHB9W* 3]9N,[40OG%07SK?MY_7=YWVV]S7__K-;_6][NWBSWNX6WRRW*_@#$9)3;XNH"]DU#1E!D8AEJ76I/,5Q[55$0%8M M#8.ONB-C?Z%>>JDNO6=T5'A742G,T31%-^=09NJ5F>K*_+5SF^M&G?-'ENXG2YJ>QF2,)IS[L(#4-ATMX!/)P[YJ0AQ$',"1GHJ& WRNN M#R:6K2,-9$AMZDR**F8]?Z$,'IN35TK93V3CP=A6$, R3 M,2X+BUNNCP']<+JZL(Z-A!UI;A22LZ$ MH>/ +A(%(>=UO6ZZ\W03.EDJ930YI$!#+TO#T(75#4E3LM=!5]?![S^V-ZOE MW>*/[<-^(Q%Z.:D.3M7:<7]['707U4$WJ0Y.U=KQV/0ZZ,;IH"OES7LSC%.! M5?;"\^][ ?3C!- #7=L_.2]X MU0N?'R=\OA2TSJ?A2P98)6N%$,;WHN?'B9X'Z\)V&+X (Y)^/+8U.E+M?*EB MY,HYA=--P:M>Z?P\2N=!&MD4.@>L7!2-C;%" M;NY[B?-UB7MSUZ5YJW>K]A8Z-ZFZ3=7:<5=[=?,753<_J;I-U=KQV/3JYL>I MFR]URZ4\W!L!5M$+SWSHU2V,4[=0RE:@8A\!6%$0G>JU+8S3ME"*5LQ^F#P! MJ]P(KYG0*UL8IVRAU"P7AR\68!2;1HCP0R]L89RP!;2N6NQ2 *LN%97RCM"+ M6Q@I;J&4K2[Y+7X^(($V."$*"*R49QYU"V#OLG'#I01@%9T0)X1>V\)/U[90 MBI:SKJB# &8^=OF;X&*O;:&N;6_;+G?[[7:WW&'O)A6WJ5H[[FLO;N&BXA8F M%;>I6CL>FU[(& 8'8E)2>PU+H[3N @RN.[!B44.@ QM M".+3$WNEB^.4+H(ES&[4FB)D!8:QDP4K+,C%7N_B.+V+()-K+*5AN +LO(W> M"^_QV(M>_.D5/Q$L9Y:_ZAS[BK&7R?A3*WXBT$LSW,6JWV5L+WI5C>,J?B+( M]K(/J7 ?V%G?9&F:L+K7NG2*44@$>AF]*Q0=VC4I"ME@[!4S*AM_6HU)+$MX MR!;/UQQ2&'LIC">4\,@U)K$LT'E1;%K5;S&V"[UBQ;IBC0T((TK7;!%P ;.0 M@Q'"Z]2K6:JKV2DQ82H%R^= Y9(I,@PQY2#,\M0K6ZHKVYAZA(3$;#BN]?N. MG#6IU\54U\7SJQ$2R! +':_?=6RO>E%-6BW/X)-^! 9V$BSZ&A]-&.;SR# ZVS3"SF'J)3Z- M.]N2P*$5%RD4U5C(T'J;C>0:.]ZBGF^!<7TJI=T:FWP1?0##:+L(2L@X4B_< M23VT N/Z5"IV)U?1#.,.8.=-,%8:LEZ.DY9 XD@RP=51RL6/">P,Q2QD0KD7 MW'Q".2T\W0,.H(3<3;7A 1]@YXDKV[%GO<;F>6ID,]@C#%21(*703I8\J.[Q<].0D,?>-).EJ2>TW,YVCB"64*]?;.?>]/U=IQ[WM- MS!?5Q#RI)D[5VO'8])J8QVEB!DO%9>R ML&N2>QW,XW0P@U,JH$H!F,E5"IF=VQRG@1EH8$S%[U=:R54*N=>_/$[_,CAC M6:QEU=L>>XBTE\AFI$0V8(/0V>(4:6D5318RY::7QV8>>6S XFM3!$+ BKK? M4'"Z%\?FIXMC ]9@32@J;X&9"UYZJ)M>&)MSA+%>W%!OZMSW_E2M'7>\U\3F MHIK83*J)4[5V/#:])C;C-+$!"[RFV" '5E9(=9I>$IMQDM@ L3/ET?8YCH@\(QV,T]<&K-.&@N$! MK"PY(QTX-9QT,%([#Q<>[Z$TPQT49$;6L+/5 ]<8N\"=7^\6=_?MYO'C.WC9OVQW71OYKM]=W ?)H4!3=;< M8$08%,&X2PK5X7:3C<\LK 7#8 M&W7N%8G6X[KA0RY:+3I*7#[H%D MWJE2"G7K4.XS&L_#Y%04P_%;S0^<4-%O&&J)PYLP"' M.'%(00Z=E2.<5@*AW/+LJ'BJY@9CQ$3]B4MTJ:QA*@S287QF"1485LDJ7"4Q M:P!$I9A=+DJE&3GPB MF%(KX*#1\1#@![GNV2\"5V 73$["_J1E;""KP(%.BH<(2&_RC2W7WI!E#-VK M4F D 2*.I!9K:J#H92LPE*2U1IQ MD')3+,8 ,S(A2G+->$EV F"2!2BD?55'L=(.[%SB?-*!FTR<%6C2H,IP_;#= M;3[=B"GCM!2ER9H;=)^)_F5!2G9:DM)DS0W&AZG^2)B2!9RD1*8X8(7LO(U1 M>BLQI)(=R512KCO[-P#TI9B"ETH5&'_)C@0P6_NCOD##)57!- M)[WD );)&N-\$0)!PX:,E)8RA)-5&$[R:^[$7:AZ^^=/JEEVL1D]RH:+%EG; M.JWJ_/&991T@\$_LC"NTM@!!!5]\"&A5>_&QR$+!5&GH36BRM,/#B%]617X)*H]87BDD6ZQM $.;'-]@'SC'O_,WLCP= MX+PZU8JV6!-"ALX:*3QBW"^K@+_$Y38 _+(4RTIC! 9SHF,LFE!@7N(R&L!X MD2UV.8%5DKX(8AF?RRJ +GD-#;"UK&V2*UT#AGO4A31H#,-E%0Z75C0,T%HO M"O_J]QC].4FFJ@JF:_3>'6!UA4!%YHS,&A*'GPGHF1PN[&29MS>18D$Z08;) M>9]$1YG6*6BM$36U"=2;EU-G%I%BT"Q;)T_)(6U7.&-[,*WTP,7>O7G=U1 $(3RZ08!\TJ(#0YYD"HL^'S!VR\B&UAH#,[ M >G, H99Z2"*/:0*)(8YLPKG[$U?8[M\N-W/_T_;W49:HY^6=#99LT#E MLK S.RWM;++F!N/# I>1P#.+6&8IVQ+)# MS]#0-%F,U1G9S.IH,U)!*(!@5B9I]1N-G@0LAM"):(>N2.O &=6I$53 =0& M_6 !@ I'$U88 /=L_]GG8H$!V+DF>6$J$^.CD<)'V[M61\T0(* 5ZZ7*;4:. M,3&:&BDT-6FEA! 9S?KBE#&RHT#2%U2)$=1((:A):R6'ZP85POQ6!HI,#0SNBL] 8#-+1HFJ*K=4=&=Y6IL8)6.R7[) !/ M2SZ58!=DF(WWT@%-$0"OQ1B*F&@6\AHQ\AHIY+7S-\<)P=B\ M*UX)L]#8B-'82*&QB:L'IVV/*\V?FR]/UMQ@/%C,8"^ZT$]UHMSYXS/'0C\Q MKAPI7#EI/8$ .\ZFE./P+!XRK*TG$ /#D0*&D]83".#?;&S(E&](5 QO@A,* M$HFQW4AANTG)Z^$Z+7E%=JX)$L>'&%*-ZE R.>>S(%^VSI>N@=UQ;ZWD&J.9 MD4HS$W(^ "EKFH(@@LR2D[Y/1@QD1@K(3$XN *#,4E/&4=".LN@;$V.%8S8Z ME 7X,O)=(E<\Q,C0A"8(I0?$.&>D<,Y."GD RBQ1"L5G_:!AR$$"7A!CGI'" M/*M)YPE[Y$KS9TO#5,T-QH-))UU6.NM4M_/'9Q;I9* W4D!OHCH!0)OU)0< MV34D?8.:&,>-%(Z;^/X'1#9;P)N5UD>/+)-6!>XFB\2D.^"'YHY+ *7A9_); M)Y?5I 1DY,-E>60DULP1PYV1@CL;K2* <_:B$&9@Y+J005H+83@T4G!H)PD( M8I[Y5 H=L/,NB+\Z8Z.1PD:KR4>]L$-I^>QI/55S@Z%@DN\N>M"*ZO"W\\=G MEB2=0>%(A<()21> PCDJDII9H'#$H'"D0.'$U*=^W?D_%-K3ED)2AHXC!1TG MZF/]NO/]A[O94A;%$'*D(.1$@00XN%3.G])(^EXQ,6 <*< X6?89 M."N4M-_^_=/JXWV7%2WZE_YOWF_:=O]W>%BG J,=NC;'H6IBG#5Z J%=2NWJ M6+?SQV>6:(#QWDCGO6&U X"V?5E\+!(28.A,R/+\95*LLMS(J1MI"-A6IG/U M.XT>:";+"OV-]47:)P-\-]2365)K!HLC!18GIM8 _$8VN )>B QM3#E(V35# MQ)&"B#NED.S0QK&8E>G(+, W8L WJB/33B@E.[1P?!8-=&6.:C)B;#;2V6PX M*@7,-6M<*+Y9@ Q](C$V8G VTN%L5ITS@*SFJ/1R*I[;H#-,\T_@M"GO&4AL M"\6+9A9@&S%@&RG -C$3 .RU[F$UQ6(-L LNB=5Q#-%&"J+ME _W'=HXFC)Y M>'1/N=/H868J6^>3G?#AOD,+QP->O&1FX: 1XZ"1RD$3,B_ -[,-N6'Y-;3+ M-DGK9(R#1BH'[82B10 Q2Z5Z3D5.&_2%::Q"1#NA:!%PSJ@L$:W?9W1/F, J MS#0Y*PY 5SL)*GH DN.'&+R,ZOBO$TH60_V0],'!6>K'&&6,%,J85K(( M8&,O; $55NXRNA],5R=@C1%@C85,5'Q]!QHV/DF09(I,->,,Q6$1?',K%XPT MY=:C?P6FNW7.UICBL(B^'E*<[U9N/+IK3(85P%=]L>;$"K'Z/GIBJN<&@ M,$6/E]WFKG/,SA^?67)QQC8CG6V&EV\ LJQ[#94?UT&&S@0N=0/G6)R@P\WP M0@&"EME].4[A'"HE"T[PR\LZ7/VII%\@Z:=@8XHP4Q)D88@.V61<)E0$)LDM1.IM+C%M&"K=, M#N8 <$R?*3P#EF\,"55M%)[T^& M%2,=*X:%!]'";%G'BNAC0:QC94@QTI%B6'00*:PI/CJ S)P5GWLFACI-# L. M@(2YLB@*,\=$OY@0JB0Q26W 8G!Y*!)8A2AM,C".&"D<,5EI "*L/&(#C,3$ MCV'$2,&(G:0R3VU$G@TY5XP<, NI*#&_WGYHV]VWR]WR]^ZRXSO]H_WYO5^P_/?]BM/[ZZZIK^8;W;K>\?__-#N[QM-WN#[O^_6Z]W MAS]<=^U_66]^?+S'Z_\'4$L#!!0 ( +=Y75C]:M]^Z14 &ZV 9 M>&PO=V]R:W-H965THNWBPWKRX^;;=WWUY>;JX^M;?SS3>KNW;9 M_9?'ZY<._O5N_?KFZW]XL MENV[]6QS?WL[7__Z?7NS^O+J BX.__!^\?'3=OO5MW M?[M\:N5Z<=LN-XO5[6+Y>;7Z9?>7 M'ZY?730[E]J;]FJ[:V/>_<_G]DU[<[-KJG/D'_M6+YXZW5U(_WQH_8\/T7?1 M_#S?M&]6-_^UN-Y^>G41+V;7[8?Y_K+O[?[B-RNO:O5S>;A_\^^[&V; MB]G5_6:[NMU?W'EPNU@^_N_\G_N1(!> +5R ^POPU O,_@+S$.BC9P]AO9UO MYZ]?KE=?9NN===?:[@\/8_-P=1?-8KF[CS]NU]U_7737;5__>35?;F;OVZMV M\7G^\TT[>S%[_*>??YW];;'<=O=R]O=VOI[-E]>S=_-?NUNXG;UKUP^_H.55 M._OMVW8[7]S\KKOPKS^^G?WV-[^;_6:V6,Y^^K2ZWW07;5Y>;CL_=[U=7NU] M^O[1)RSX]+:]^F9FX/+[>P_[^K=M/(Y]=@;0C!OKS\3'WG=FB:X"#;';EEG]RRFELHN?5XE:-N M!>]#"CVW!#MK,/HDN^6>W'*:6R"YY7AW:,''IN<6MPM- -O(7ODGK[SF52-Y MY5EOW@9KH.<4-[/)F6!DI\*34T%Q"I+D5."]@8G.]YSB9L8V'@HC%9^3=Q2;8_L]*,K,6"S_V].15JGKUOOV\NOF\FYL>9^WO;E?K[>)_ MV^O9F]5F._M^OEF($W!BWF"T8%//:<$L)6P*]Q>:+#I-U>U'9]=/TZFH$0W_ M#4)$:_KSB&#HD@]@2FX2;01UANMT[>\_O9U]7*\VLI2!,*_$OHO5?@;.TY % M#*HZ0.-8MELQ"CPEBBG4!K+<@*HWJ-X-PQ^SY/O35KVCH8%D@0)=H?:!_*5P M.[@(F<">SGHW0\/(@@:ZHJGW@\N60=^?&^L=#0TD:R"H(@C*X\&%#J-C/ZMJ M-T/#R*H)FFQBH]X/+HX\ ZKW,S2.++105UH21^EV<#'U3'#KO0R-(@LSU)5Y ME\2H=X/K:VK84U[M9V 3Z:]BS4>]E:!19R;&NY _96Q?& MGTJW KF,1]<7P'HG0X,@Z]"ZC!^"*(@&<@U_X2.:?A!3J#AF%<>ZBI^2L6K/ M#7*5]X#]%5/=D:&!9I7'NLJ?$6CIP>)9@&\2"W.*+ !S%H#U+*"?RC_>M=G5 MI_GZ8[OZ\$$,3%CT2I%-D19@3@NPGA:PR+K;I,3%TX306/8 3I$F8$X3L)XF M[(MWW0]3#&$D[=^'.D4F@3F3P/BLE;N1,HK]V$R1GV#.3U#+3^3J'?** :7P,*"^[34XYC)9RR!4\PQ,-"!Z[_^M7%@5#:QJ#H>!:SB.,6A$0 MJWA&J *@22ZZOFO<,#0>K2]XEI,#HZ[QQ4J>X5E!ERLWK)0GV-ED0B@-&:D2 M:\MVN9IGN(A;,":RFRDLZ4T$< 7'LD";ND 7*WI&6GVG"/V)7+*+&(KW,FNJ MJ6OJT*J>X;J*(9F&W6O!KE+7,UDRS7F2*3HIU);!^^3[\B\8NN0"QM+X9@DT M=0G\RVIY5U7!^O7GSO1CM78<;59!\ZPJ:$95P;%:.QZ;K()FF H:0=P'R9_EJF8A])]MP0I=T:DL?':8\%FN9]BDONH)5C&5]OFRY-EA MDF<%*6OZLXM@!"X5IA:;UR.KJ!ZNB$Y9VWQO2? -$N!5]833ER8F@:B73"IFL MNLJ MF+GHFL(Y&9?%SWV]^#GAY%!TR-,TR=!UZ8,E,>O/-O5^A\:5=='7=?'\S1S/E= P':_W.C2J M+*I>VTQ]RN)G_S>K[^S4FSHW;1VKM>/ LVA[^YPIO1]I#W4_-E/LR/J<-GCU M7):8TGMAU[5QX&-_R2D9[E+Z4A+HR6EC]:25F-)[82TLIO2282VE]SD=\&HZ M(*;TGJ< NY0^>#85<$,/R:?"N7&?!=[K B]ZQF5=3.D%NUI*[[-F>_V(D^@8 ME^K=66=RC_:."79@&E=P+&0=#B?HL'B"7#BJY(US_7LIVD7;%.YER/(:ZO(Z M-*4/7&*EE%XPJZ3T(:MG.$\]11>%E6.TR;E^2B\9.F^A](,,60[#.7*H[O+4 M6SMWUA^KM>/8LR*&9U7$,*HBCM7:\=AD10S#%#$(0A<-FPRD5W0*/]6LA$$_ MW[?IJ MT?WQ;KWJYL5N-KC9!2*^TC32&O0QRK%:.QZ-++D1GG-BC".M8_=C,\6J.&9= MC_J+06*0PJ&A+K5D3YA@!Q =%G_#6+2Q!UY%3CZ+OOOSY2"G6]"4THM8Q:YJ(J4D;/&53JYF:*UO^@L8RT.7"5%XRQ3HD92]W\+*$5UI3S]F98Q?KXQ1TKR83&)SBV2( M%D+AC$;*^IC4C46U\I^DPS;]9[G>S\#9.V5E2^HNI%+Y3WP]R"O_]5Z&1I$U M*)WV5DNQ\I^XR/#*?[V3H4%DN4IUN5(J_XFKT0N60]>[&!I"%K94%[8AE?\D MB!FK_-?['1I7UL5TY@LJ:N4_"?NGV)]#Z[T.C2J+:JJ+ZEDYOKHW4._LW*1V MK-:.AR;+>@K/F?"G48]"C=7:\=CDQ"*IM60QX4_"&[4Q60Z$$);4M80_$9"% M>A!)3/B3\(ZLE/!+=I6$'QH*JU#S!3'E/US7R_FC92^&"X:^\2X5SDA!0Q 5 MC9X$R,X)M6 I[Y<,:XD_-$BXLIO2 M(:7HG>4_ =0)R0_1)> 8W]1;ED94NOIP!%02DLJ),F9P$'A9'SAP0S M@Z7=9J"D)P7U=#PMOUDM-]OU_0/W4W9WU(W* M!3U0\)1.GI+G7 $WU64*[,2V9->EO+ZPA0H4):6SI,1EC'+=^?= >(LVN&+B M22E2.D9*U@.!'871-/U*G-+^X)\'D60%('7:%"?(<],8GGZ*A@F;PFD5H(@H MA1%5GN;4BHW2]/F_ITEDG&"F8$^ >JXY;RS@U'Y\)N%7 0%8@4*P*LYY KE* MG/,$N]J<1[!4H'"IBG/>6*BI0P3"KG1ESB-,*E"@5,4Y3R!-B7/>)*PI(+ I M4&A3)\UY E!*GO-$P\J<1W!1H/"BJG.>OKP>BPEU"'2**CX0QA3L:4_/-NV- MFV9,PJH" JL"A59UVN]ZW)H""F]]87&>)'E)'>G4^^F_;S>+ZW:Y7K9?^K@)T%C-]>#&) '2J5>RP LT*TP-)"9"@J%M7(JE M70:"O0*=>R5+O,"S,L$%8.5FB9 5#)I228.0KT!'7\GJ+3"MP$7/4&:BH8&F M],P;RJQ6,PMY>T; 6G6S+3O\)-FA*3I&$@:%?E4LFPE4*P0&UQ6L@BF<>P)" MO@(%?54NFPG0JF[5$@QW33 T#HN9+L%;@<*W&KPI([&L'+*\2T1>%:6' *] M(5Z=)*.&ZU[RZ 5\ND"1-M:6R'] 6%50!SYI!VD.EQ^=I.&_@$FTCE"E0,%* MG7_F! 26E!#8)")%T%2@L*F**8Q>L*BW?+9>C]5<;RB()-IG/5<.=0#7^>,S MR2L<()K6KWOC9FC!6<[W1 M()KIGEBH)X@M4QE=!N.K7G>^^ MA(XN^D^$=R@*# 3&%UL5"3;T$R(]K^AGED8X3B? O+B#DQ2["1@,%#)8<3*\ MO%HM-_>W[?J,@W;UOL[_34U2Z28X,G#/>]!N+"S987PFV=4GF#-0.&>G/0;C M%LT%H4[_*"VW M_*"M8(<.2U]+!L(+ Q485E@ZB\2P1G!-.'9G7?%^T@\SUA.&X:EW-/CKG$3V%"K9"9]]%;ACK*92[V5P M'$2>%(;9"9]+%3AD?#.CWLW@0(B4*52SDS[1*=#* -@,6.]I<"Q$^13TF?Z9 MSD,+Q[,Y6R1.@C$#PC&#.@Q,YP$<&CA>_O-;,LDI=0(= X4ZIFUE"ERQ%]XC MOR.3+-L)J@P45MD8G^P$@5DF?+-3<65PL/0CRE\OZ]J#)I! ^=6,/2LGK'@S^/31()A>]6 MK![HF_#CDMU&:ZXW%"07>5ZX&XQ+=QNMN=[XD!1G(. -)');"-'W*4R28;64 M0!!O,)#Q!@*\32XE2(:U4@+!O,% SAM(H#>IE"#8F>1*W],$ GJ#@:0W$!!N M!BR#UDMVZ*!$J@:">H.!K#<0(&YB*4&PJY02".L-AL+>0*"X@6D\VX>7[-"9 MXJ@1(9X(]P8"R TM ON&FVQ8*240YAN, 'T# >86;/>;XXYRP]CL/"TX2JAO MH&#?:K*I;S>-Q7K;QSD).@X(.P[2\RKG6!2YP_A,HIR$2@<*EJZHG *.SB K MB4W"HP,"I .%2%?4K[$PC@:#D M0&')E45$8,;Q;1G!J'Q@D+#@0(7!#=2/)'V&BWU,4^E^\(^9B'<=BW::QB2N MS\XT_*4V(9 H11 )>0QV\ MIFYMHP!A,\GVE\U*5T.#(10V5"ELVN8V"J@U$W@H]8X&AT+T32&WD?WM\GT1 M\&P&N9C4NQH<#-%#!?>F;]:C"'MS['FI=S0X%"*?"A3N%&S_H8VC^Q+[I3RE MI\&Q$+VM,]).0/ MIAVB0(&[AJR*K?0S.!*B^ K$33U$@1+-C>UU*MT,#H3(O<)R4PY1H$!G>P&L MK*ST,C@.(O8*ZFW(7ONAS:-B>&3P*:7KH<$1=AO6Z6<#]MH/+1[-",#>S%,Z M'AP:2084[%J]6*-NN"O-GUN9&*VYWGB0?&(/67NFR@V.BX@;K;G>^) D12?) MR94;B20'S@?^DQ/A(0&NH@-%E[!,"9I3O(![\$ M_72V<# ("0@-51!:07<$Q!DDQDJ5S P4'WVBAPH)K:@Y M_,>.Z6H)JNN(M! M&&BH,-"*@B/ RTQDBWP)<>9+&S^$<(8*X:PL-@*MC)U7EHR*E7>",T,%9W:2 MT.S;\'0M9-A;5I*9"] _3WBY^=2VV[?S[?SUR[OYQ_8_NE78HO/AIOW07=9\ MLWN;8+WX^.GI+]O5W:N+;M+Z>;7=KFX?_OBIG5^WZYU!]]\_K%;;PU\NN_:_ MK-:_//3Q^O\!4$L#!!0 ( +=Y75@3=C8OXP4 -&PO=V]R M:W-H965T/OT=^6R:MD;HB@:YY^ M9ANY/9O,)V!#;\D^E5?\X1VM$HITO(2GHOP+'BK;8 *2O9 \JYR5@HSEA__D M6U6(A@,,>QQ0Y8">ZH K!UPF>E!6IG5!)%DM"_X "FVMHNF#LC:EM\J&Y?HQ M7LM"W67*3ZX^<)(+<$43RN[)34K!K^!:=97-7AWR6W">\4*R?^D&K+F0X#41 M3.CK!S?U&/[@.4F28D]2<"V)W M \DUU^Y(HEXL]!8L 7)#'PZUKR=(4G&L? MEM^!YQ=4$I:^4.U^NKX SY^] ,\ R\''+=\+92^64ZG2U&*G2972ZT-*J">E M"YJ\!!C^ E" L,-]_71WU':?JN+6%49UA5$9#_?$>\MRDB29N(?5\Z'1D)W(WJPOQ([DM"SB1K-@A;W=++Z^2U^FA0 M_4;AS"US5LN<#8'6*?]? 4K%6/>5V/^2BSP]SJDPC/8*?C.HP6 M<>SNN(LZ@<6/GQT6EK!PONB(MVUB#-W:86!H(/ W.U2Q6O6;1]U)S&&%XV#> MH[3!+?"I$P3X3PT>31%.D8-ACAT:OJ*UDS8H 4=A">@5)GQ%:]?$X 0J M9EHONQC&W=[LL%J@14]O-D@!1V *:/,"1MTY;UC(J4_+T ?TB!_0)@L4X'DW M(P>E]#\2 R#PR02B)IAW7.R8DL[DHU.I5R#Q%:V=N4$2. J30*]0XBM:NR8& M2^ X7 )MYL!VCQ[45',!$R3(3&82)DTPX. MHFZ?MXVB,'"_?I$A(C0"$2&;B* U9%U+,3T_I)#A'.21:@8S#G(#OA64:+A*G#7<%5!O(1I+WBO:*/KVCM:ACT0:.@#_**/KZB MM6MBT >-@S[(N2;310*753CKH7EDF :-P#3H*>LR#J/>^00;5,$>406[%F;" MKE"'%49!S\2-#8/@XQ9F!-O07*JYQ*G4*XGXBM;.W) ('H5$L%<2\16M79/& MQYZ1OO8XUEVZ_=G!(7WKC-AP"![FD.,&GH,WNBIMDWZ5!C?P,&ZLS1M;?V1] MGV_V0A9]@VXPUM$=S%.T=N:&7_!LE$'GE6)\16O7Q% ,'B0"?X,NMOLJ@ETP M'19S:K(&3_ I>')LIC9U-#X35WG:-B'J^9:,#9C@83 Y;GZQV2*R?Y YK'J% MAH9 PF$">?-USW:9>I4#,^3.[PI*]37W-VY/BR'5Q_ ?L;02&JP)X1CS3.@5 M>'Q%:]?$ $\X" _>YIFJF5:WCJW-$+81@E%/KS9\$I[")\?JM\EC%EN\[;"* MHJ#GET'8V(WB$5"J6,T-,>K'B:74MHIBV-W1,6WL.M-;_GXGQ1U3%4SIK7(+ M7L8JT^*PB^YP(OFNW(AVPZ7D67FXI61#"VV@[M]R+K^?Z+UM]5[&U?]02P,$ M% @ MWE=6/L/C.5T$ GK@ !D !X;"]W;W)K&ULM5UK;]M&%OTKA+=8M$!2M6BZ8?OEW=GZ\?5VUSNSUH,3^ORE*= M+YK9\NSR8ONS=ZO+B^ZIG\^6[;M5L7Y:+)K5Y^_:>??IS1D[V__@_>S^H=_\ MX/SRXK&Y;W]M^]\?WZV&[\X/*+>S1;M]!N,9OCO8WO5SN<;J.%$_MRAGATF MW1SH?KU'_V&[^F$U'YIU>]7-_SV[[1_>G-5GQ6U[USS-^_?=IQ_;W8KD!N^F MFZ^W_Q:?=F/+L^+F:=UWB]W!PQDL9LOG_YN_=I5P#F!BXH!J=T!U[ %\=P#? M+O3YS+;+NF[ZYO)BU7TJ5IO1 ]KFBVUMMDO*!\O%2LK@07%^W?MV.+GO MU_W U=C9@0?G[@(2F+=.>5BGI&2CQ*P#$IA7!W6H@WH)&Y\/E@[+1"TK498! M&R/CI-*UG&"C/IR=/I:-Q?^&G=J\1,9.$T3)W0XD,&_!]6'!-24M:\PZ((%Y M=3"'.IB7T-*,Z,98J;D*:1D9-_PM5&4=IR4KK0(H,XCY8[=^G TG/.L_1_], M@UBYVX*%YJ_YN=A/]JP[#9&\*$IJ_:"M@F" E**K$P4+S:V%%#@.U M0Y*@__WF2LG1FZ'80"FYKLP$0ZT.8; 0\1GZ?+XW MW6+1KFYFPY>/J^ZQ7?6?B_GD&D#\[/U"0O/?P5O94Y6D[^%1A1 6FE\+*X0J M4%RDN+L[VJ4DU\/?=!-R-SJP$DQ/O+I63L,%EB<^=Z^ZY;I?/6T[@=$3QNVP M4+18*JM\*DY*5%1!A(7FU\(*H@INZ:2(*B)ODDHN9,C3V#A3E7*"IE:D5+!( M"=_DKV>W[;(?7EVC9XO:><%"\U=NY4^E2%F**HNPT/Q:6%E4P:V>%$OUB'U& M54J%4C4R3G,A=#7!4BM5*EBJ^"SEY6MIBNOF\]IN%]2@@L&SMXJB-5-93509 M4MJB*B(L-+^7;Q41AQM!VU7?#JO>"L!B=2A(M+=?CM_H\RIL[%/(&FYE#8=E MS3$\GWRC!F/G;BT6FE\)*Y\XJ6'%4?44%II?"\>S@CM)>33GX[:"&=&<0A1Q M*XKXT3X7\'(.2A%XANP-IN@4<2O".*D?QE%E&1::7PLKRSCMZ3/:$AP'/D+W!%&TG;K4<)W79.*J8PT+S:V'%'(<; M7'EDCQAJ,C3=X E/7)"PBDSD6'-QLB=>V>$9LF]SH!!TP@HZ06K8"51)AX7F MU\)*.@%WQ++(+L:V'.KNQVHSD>,8 H1/O<2C M]LZPT/RB6'TG2"U%@:KML-#\6EAM)^ ^71[A([YAR'<*>2:L/!,Y_N/5TVHU M&S=Y3"DDGK:23I+:C1)5S6&A^+:R7838RZ.? LIZ[""C&9 M94T>:)UXU891LW>20KM)J]TDJ4W3\.+]!27<>\AIY!ETLHR2>ID2E0UAH7FU\*J,?DB M)U-&'$JAZ]%=H9%Q=2F$F7 RI55($E9(DRR--\*C:T#M@&&A^?6P$DN2VID2 M56EAH?D/@UBEI1#M3#6V,W78'X'G.W4]5BTI6"U!7(^T!J.K1&V 8:'Y];"Z M2Y%ZF@I5?V&A^;6P^DLA>IIJ[&FR:O04%(6(4E9$*5A$062?ZI1$UXK: ,-" M\XMB-9DB-385JDK#0O-KX3SKAVALJHBQR70=4IY":RFKM12LM;[_\VGVN-B\ M=[3[_.W]JFTW/XL_T8C:[,)"\Y=OI9PB-3(5JHS#0O-K866<>M$C@VIL7.T-3Y/]L"N%/M-6GVE2GR=YF"I6FK4K3I.ZD1A5G M6&A^+:PXTXCNI(ZXDVST*!@\XZDKLA)+PQ(K2?D<(0[/E;W7%%)-.U$.I":E MQLUXH-!MVNHVC6A2ZK%)*:0,6]_PC*>NR*HO#:NO?8[1I/Z"C\_>/XHV66VU M7$UJ2-:H$@X+S:^%E7 UW&++XG(]MB[\H1%EM15E-:CO6J%H,"\VOA=5B-=PQR^/NV(2LC0QMF\@HY;[+],_4 M*J4:5DHA]1.HA6L=4+FY@A@&#I[RR@D4FTE4DWJ,]:H @H+S4_WL@+*(/J, M9NPS&BW#&U,CHRHC)T(4C)4W!I8W(7UW]RI%SQ.U&X6%YJ_;2B5#ZA0:5,F$ MA>;7PDHF\Z+(3C/V!M4PMZEY2-'8@Y%2&FY6NB&AL,J! M.9Y,#46.#27)#2V=X-"2-CFTQ(T.Q8(+ZE$Y]4#T^_9@WLNP#AF?F/+D13F) MHR4LE6#*3R<\PK#YFTN205HZ(:0EJK!X5$8Z431%HB.GU[,#A!)#9* MF DIS4HGE+2$113,X5,R(.$)\W>3),&T="),2]H,TQ(WQ!0++JB'$V-:(OIY M>S _UM2$=T['A@'T=A)-RPRK+J*\P2>P$N#Y6T>BT=P@=T9JY3'D<'>B='9Z(#.]"BHUBK)JBLIN_G@A@AZE\I+N7F"1_"TDTF)OZSD@=/H8< M!T^3!^\&PL,IZ[F4'AMX3(^>GXT-XVPJL=]-;$]$MF=3^D1) I]&_B93]+V8 MFR3/2,U!AIPQ3Q,R[Z;,P]'MN:0?>W^LJD8QZS1Q\6Y>?"(P_I2K(Z5HX"GS M=YZBC<;U+4H[>ED5&L,E.? MJ.7$U+-$3GTVI<&&(CQ9_E:2--"C]^ \^EQJXZJ[ M*O)YAY.M&2<#GR5"\$^Y!$X1__!IY)>#1!8ZV?RL(O51&6X\/QI<4 ]' L*I M][D7QS&IKK%1TYQW O19(D'_%,ZG)#U6AOYNZ221_,S)Y&>5'@POJ MX>@\..X^D]^X2?Q[N""89^I"<#^L\276:"">CAB$$[ S^5_Y,')\-;$V" ]Q6E'I26B]$_C](FJ!BME?U\1DA:>D]K/ M.*W+BIO9CP87U,-1>7 4?B[KQ_;I*,PX,>/):W*46B)^_^0+)"F!<+MX)*'^ MS$GU9X+6I\7-]$>#"^KA2$(X*C_S8L!-\=_#'?/'P@GG9XET?OA: !Z\2 #G M+X^D;^>D^C-!Z^#BQOFCP07U<#_2&VX-ICXG6(S-6%'+DHE1]S(V4BI5\8DG M-)D3M<\26?M'\1>\N3TQ0_[&D73IG+1^)FA=6=R8?C2XH!Z.I(/3[]-$COBP MK%2Z&MU3$QM95ER54YUX)T*?)3+TCR5RZ@YVK.S\_9))Q)J3Q<\$K;.*&\J/ M!N?7PXGE9W#6?9+-,A(0*THN=$CFR$ E5&VFC%(G+I\E\O*/Y?(O=W>SF[AX MPLK*WR^6I'OF9.\S2>N2XJ;PH\$%]7#4%AQNGZ9QY+%-+4P=II;$!@ICC)AX M")DY^?@L$9!_-(TG#5&L;/S]6DEZ8$[6/I.TABAN_CX:7% /1VK!L?9I%D>> MX^1*&C%JBL1&2LFG-;*3C<\2X?C'\OB4_A\\=?Z.DO2[G)Q^)FE=3=R4?C2X MH!Z._(+#[],,'SN47-?:F)%XCHX$*S$G09XD(_6,9GOH$I\0\V=M' MDL3/G"A^IFA-3-P@?C2XH!Z.#%-PNRM%9Q5YXC/V44[Q@:8JIUZNG8A\ELC( M/[ZE 7>CL9+Q]RLF:4@Y2?M,T1J2N!'[:'!!/1PQ!B?7I[D\=A>-8G4YLB$C M S7G?"J&BCGA]RR1?C]*\LGYM*8$>/Z.D72BG.!\IFC-1=P![A"38_M1SV1:LR<&'V6R-'/N0X@'QTK M/'^_6I*>F!/&SS2M_8@;P(\&%]3#$7UPKGU2INO89U-68OR6,S*P+@7G4]K& MB<9GB6S\D,OY'_&4F"%_VT@:7TZV/M.TOB-N]CX:G%\/)WV?P9'VF2_A]=A< M9+P>WP$;&U>68JJ+XB3DLT1$?AZE,S0[/&_VQF+!!85R]%Q-ZTSB!O6CP07U M<+0;G'^?2W1[PO/D%(.FJ.9G_K*:U.''3 M_]'@@GHX<@X.U<^]''#%6QUQ12O-IBX'1Y0EHORS+X>L1X'@R?.K0-*GTW@*L%Z[*-61DR]H74^'H E/A\@^YJ WM7" MND%$U'P>*Q@;60HOP M-L3S]4/;]M=-WUQ>/#;W[<_-ZGXV\'3>W@T'EE]O^AZKV?W#X9N^>QR6=%9\ MZ/J^6VR_?&B;VW:U&3#\_J[K^OTWYP/^IV[UQW:.R_\#4$L#!!0 ( +=Y M75CH'"D<30( #P% 9 >&PO=V]R:W-H965TFD "G":E,)9&@E9H2&RJ^-@>ICVXR6UBX=B9[;3P[V<[(2I: MF7C82^)KWW-RS\F]3C=*/YH*T<)3+:29DLK:YIQ2DU=8,W.L&I3N9*5TS:P+ M=4E-HY$5 50+&D?1A-:,2Y*E86^ALU2U5G")"PVFK6NFGR]1J,V4C,C+QBTO M*^LW:)8VK,0[M _-0KN(#BP%KU$:KB1H7$W)Q>A\EOC\D/"=X\9LK<$K62KU MZ(/K8DHB7Q *S*UG8.ZUQAD*X8E<&;][3C)\T@.WUR_L5T&[T[)D!F=*_."% MK:;DC$"!*]8*>ZLV7[#7<^+Y,*FSXT(Y*VQJN[!KH*:R^[-GGH?M@"C M\1N N ?$[P4D/2 X1[O*@JPYLRQ+M=J ]MF.S2^"-P'MU'#I_^*=U>Z4.YS- M;A23!FXQ1[YF2X%P!-^4/+K(<]TR >'X$.;/(H#7_(&WQ673.9==RO\3V2L?DL&'Y%_LV;VR MKB6DDJSO#N&[8Y?DCF<2>/P]LLY&)^/3<4K7VUK^SOIT-IX,25V-=*NW_;WR ME>F2NY85N'*PZ/CTA(#N9K4+K&I"NR^5=<,3EI6[WE#[!'>^4LJ^!'Z"A@LS M^P-02P,$% @ MWE=6! 2&E&5 @ " < !D !X;"]W;W)K&ULK55=;],P%/TK5IC0)K&E^=PZTDBC!8$T6-5M\(!X<)/; MQIIC!]MMQK_'=K*L7=/1!UX2?]QS?,ZU?9W47#S( D"AQY(R.7(*I:I+UY59 M 2669[P"IF<67)18Z:Y8NK(2@',+*JGK#P:Q6V+"G#2Q8U.1)GRE*&$P%4BN MRA*+/Q^ \GKD>,[3P(PL"V4&W#2I\!)N0=U74Z%[;L>2DQ*8))PA 8N1<^5= MCF,3;P.^$ZCE1AL9)W/.'TSG2SYR!D804,B48<#ZMX8Q4&J(M(S?+:?3+6F MF^TG]D_6N_8RQQ+&G/X@N2I&SH6#*N$GB4:I])KCIE$,\B K/&< CI%WS@[G8(P)X2P);J2$I1$ MQQ-0F- 3'7!_.T''1R?H"!&&[@J^DICE,G&5UF-8W:Q=^T.SMK]G[0ED9RCP MWB%_X <]\/'A<'\;[NHL=*GPNU3XEB_8P_>JSU?"$_3SF MWEW*"FI M.0Y]EAN>V/*8RK!.O2@\#Q-WO>EE-VIX$<9=T);&L-,8'J!1'\KJ^4Q>[Y/9 M4$7_D+D;M5]FU,F,7I5YHPH0NJYIK2 55H!XS2!'Q\[-[..-<]*G-MI5ZYV_ MT/IZS);4N),:'[;K&QG%]I;WB8Q[=CX:>B]D[D8-AW'P0J>[4:?,&_$5BR71 MY8?"0L,&9Z:JBJ;N-AW%*UNZYESI0FB;A7ZJ0)@ /;_@7#UU3#7L'K_T+U!+ M P04 " "W>5U82R.%;@(# !S" &0 'AL+W=OYCV8)(+L>K8 MF6V@VZ^?'8)%Y@ *O1:4R9&3*U7>NJY,!*5!JB+2,7S6GTVQI MOC M'?M=Y5U[66 )4TZ_DTSE(V?@H R6>$W5(]]^@=I/W_"EG,KJ%VUKK.>@="T5 M+^I@K: @S/[CUSH/K0 _.A$0U '!84#O1$!8!X254:NLLC7#"B=#P;=(&+1F M,X,J-U6T=D.8>8MS)?13HN-4,@>Q(2EA*S26$I1$UVAN7RCB2S3-,5N!1(2A M(^#E#!0F]$I'/,]GZ/+B"ET8X%/.UQ*S3 Y=I06:;=RT%C.Q8H(38OP W7.F MQ*8R24(B72"6BG],5Y()?21_MF5-,O9Z^8TU_Q6ECB%D:/OL=2C2&A_G9W"8PV/,=1NT)W30"!V\ M]82"OJ%GS^:@X]C%WH'(#E#[ %N1;JM^%R!655N3*.5KIFRM:U:;SCFN&L;! M^D1W5-L _]'8=GR/A;YP$E%8:DKO)M9Y$[;%V8GB9=4E%ESIGE,-<_U5 ,( M]/,EYVHW,1LTWQG)7U!+ P04 " "W>5U8SZV:I#T$ "\$P &0 'AL M+W=O*<;:#]]V<[:8#41+1*M5\@<68>S_.,QQYYO&7\ M0:P )'K,:"XFSDK*XMQU1;*"#(L>*R!77Q:,9UBJ5[YT1<$!I\8IHV[@>0,W MPR1WIF,S=LNG8[:6E.1PRY%89QGF3Y= V7;B^,[SP!U9KJ0><*?C B]A#O)' M<,])4[AE[T"_7Z<3Q=$1 M(9$: JN_#/E1![#E%XQ"&H'()3 M'<+*(3S5(:H<(J-,2<7H$&.)IV/.MHAK:X6F'XR8QEO1)[G.^UQR]94H/SF= M ]^0A.1+="$$2('^0!=I2G1.,$77>;FR=(8^QB QH9^4Q8]YC#Y^^(0^()*C M&T*I^B[&KE3Q:%0WJ>:^+.<.CLSM!^B&Y7(ET)<\A?00P%5$:C;!,YO+H!4Q MAJ2'0O\S"KP@M 0T.]T]L+C'I[O[+6S".C>AP0N/X-T1\2!4#E; (9?J ;W( MUD6>[@U^(_B>4)4\$.CG-X6&KB5DXE];:LJI(_O4>K=2&7I4#I(@RG LD&$V19&B=X\5"*8NE^E1@ MKA6VB5J"^V6QZ2UW,^V'H]Y@[&[VY;*9!6'3+&X-]8U"]&LA^B<(H1?5 D"5 M><(RL#'N6ZCT@@9?BU'4&S786HUVDARP&-0L!JTL9FI[X>IH66-*G]"\@(0L M".R7S)5B=VW8?49SJ?*;Z5)CBVH0,8YF+%,"K_19MWDV1C^_/$H]I:AY]+PRJBO+ZF/ZS=\2.WP?[()'#.I'# MULFN,.%H@^D:=&Y$G3ZNCW5K*0Y?+J=A;]A8F%8CO[$P6R-[8QF>U;S/6GG? MD)QDZ\Q&L-7QM1MXEV!Q1V '@HUJP4:_[LP<=2EYEV!Q1V 'DOO>KH?T6E=I M3$3"UDIN5?9*1H[SI9+6VA"60/JOKCBOYT=1HS#M=H'?/#3: WLK\;WFV6\E M?LNAP$_FR! %0&IO@GTKYZ!Y2AZQ\\Z:G%MC>BOG8,Z[?MYO;^A?L35%UBTG:O8,1^SZ M8;-,WZ-]]W?]N]_>P)^V-?6M6\[H!6>[W6#8Y-P:TVLYNWO7&JK!7IKK(8%, M/LL[@7JTOH*Z,!4!'@Y551^2)9 M82Y/[IF4+#./*\ I<&V@OB\8D\\O>H+ZPF[Z/U!+ P04 " "W>5U8+3?] M:?$# 2% &0 'AL+W=O N8VB:9[J]?&Q@^$J#- MBKPD?-Q[./?Z&(Z].##^5>P )'J.HT0LC9V4Z8UIBF ',1'7+(5$W=DP'A.I M3OG6%"D'$N9)<63:EN69,:&)X2_R:VON+U@F(YK FB.1Q3'AWV\A8H>E@8V7 M"Q_I=B?U!=-?I&0+CR _IVNNSLP*):0Q)(*R!''8+(UW^&9E6SHAC_B3PD$T MCI$NY8FQK_KD?;@T+,T((@BDAB#J;P\KB"*-I'A\*T&-ZIDZL7G\@GZ?%Z^* M>2("5BSZ0D.Y6QHS X6P(5DD/[+#'U 6--%X 8M$_HL.9:QEH" 3DL5ELF(0 MTZ3X)\]E(QH)V.U)L,L$^V<3G#+!R0LMF.5EW1%)_ 5G!\1UM$+3!WEO\FQ5 M#4WT,#Y*KNY2E2?]-8>8"A"()"'Z_5M&4S5&$KU%C\6X(K9!'\@_C*,5BU.6 MJ)M"7^O)>WT'DM#HC0+X_'B'7K]Z@UXAFJ!/.Y8)%2H6IE2L];/-H&1X6S"T M>QC>07"-''R%;,MV.M)7/Y]NM]--U:NJ87;5,#O'ZK]"6\Y$YR 7<%X.I]\M>]_SYJX:D7VSI(ZH&<9U5(NK6W%U M![F^"X(LSB(B(50S7#4CH*1XARCN)&9>3^1'ACBA[-K&Z^7H57V^0[X-B MV$5I,.M#LGX[9AI' 6FV856V8C3O[9R=JFSCX6)*G05ZO M(N<5T_D@T]N,1B%-M@55&J><[4&3[:0YB'7N (T$UBH;6_5WW;J@4DOPD3HQ M%EJ[%0V+@\=5:XG75*+Z5%E'. CN75.R@7SF[%2.AM5M1&Q8\[%C.5^RI_W"PA=UCR7:$68Z+ M>R1;VQ0\[%,>0*VD=BSZ\1MV&.CL81H)K5UV[7:P=TG%CNJ*QD)KMZ+V17C0 M;_P/Q4Y/#:B%G9.7[&D8GMFNUZ/8VL#@80=S3Y_5:H ( 6H]JQ:H2K4!]# = M1#I[G$9":]==VR$\OZ1D1S5(8Z&UU_&U0[(';&PO M=V]R:W-H965TW"3V];"L8/MMK!?OVL[S5J4(AYX2>SK>T[NA^_)<"/5@UX"&/)4 M0G(#@#2%I"^%9"U M %?JT*?BZE!00_.ADANBK#>RV84KID-C^DS8MM\9A:<,<2:?*JB9!DVHJ,C5 MXXHUV%-#/I%Q53';&92R@') T/B5) ME*0] 5V^'9[TP(NWP^-7LDF[#J6.+SW8(9QQ99Y/R913;,U^HWZ/9]HHG)X_ M?97WS%D_LU64"]W0$D8!2H8&M88@__@A/H^^]57M/=2DE"MA_#1TUDZ!QTYX7M@GJ,Q>2/_3>%F_H6K!A"8< MYD@9#3Z?!41YJ?0;(QLG'C-I4(K<&ULO5EM;^(X$/XK5FYUUTIM24)X:0^06K*KJ]3NH>WV]L/I/KB)@6B3 MF+.=4O[]C9V0$# NH/2^0%YF'GN>&8^?)(,E93_YG!"!WI(XY4-K+L3BIM7B MP9PDF%_1!4GASI2R! LX9;,67S""0^64Q"W7MKNM!$>I-1JH:Q,V&M!,Q%%* M)@SQ+$DP6]V1F"Z'EF.M+WR+9G,A+[1&@P6>D2M$B6,$I+RB*:( MD>G0NG5N?->6#LKBKX@L^<8QDJ&\4/I3GMR'0\N6,R(Q"82$P/#W2L8DCB42 MS./? M0JQY2.F\=K]"\J> CF!7,RIO&/*!3SH=6W4$BF.(O%-[K\@Q0!=21> M0&.N?M&RL+4M%&1"B V';F>/@ULXN([.X9HVF5*V@JOO3,"BAG:O^M(:Q+,;PBL1JA7$NJ9T$>J MF5W2Z67&"<) KM!6;0[252"R7;Z./->S[4'K=9,5C96]8^4;)W1BN)TRW(XQ MW#\7A,'B36?K"BKC?X;X;V7\%^A)8*@BD@I$I^A+E.(TB&#I3RB/\DK[_"9D M=W^)"2S3+%&0--56G7DZ$T86. H1>8.]2O8:Z!J(BCEA^W,Q;A[2-T*>F))N MF9*N<<+?J0!R8YD.%$?X)8J!9=5VJV2IN]K"[.Z67->SW:W"U%AY[DYA&N=Y M(@N]DH7><87Y4%"Q.JX>'R(NM(5H'C[CES.,%S>W04"S5/ )7F& NTU#N,(R M$CY4F1EGC,%DX-Y7F@;YB:Y.__<1?>.()R:P7R:P;XSG*^A0.2](S'KIZ=+0 MWZG$?G^GCVJ,VCO5JC'J;!C5@K@N@[@V!O%#24$2(OP*Y3@C$)'4Q^421(*P M1!>6&;:+5@0SCJY1DHL;MX-"O-)V-S-2KT!R@(ECE!9[#< ZB62L:&C MG0.;6UY% >5ZF5'@U(JZM[,\-%:]ZYWU45AU-K&TR3!4Y7OW%$MZC8V/&TA+@'$:*Q MLG<)><>J3DBER!VC/AT]0G](,FU7,'L>J[D;1?.;0JNS5LENQ_NH!QFG(0%= ML-HDFM\46IW52MT[A\K[?'55V]>^C>L=0*_8L;3,-:2:"^8^0H,[E0AWS"K\ M$;_M7<4-Z>*"M2;1_*;0ZJQ5HMWI?=@J;DBL%JPVB>8WA59GM5+2CEE*YX\X MY/ U;(9S[+IHU/)GA#B:OX;0ZOQ5(MXQB^3M+DCRQT,HRKT,F@$[.8%:XAJ2 MV05Q'R':W4JTNV;17B^\]VE[!\Y F]GS6-J:0LMI:VV\,4\(FZDO#QRIIY?\ MO7-YM?RZ<:O>Z6]=OW-N_/P;1063?S)YQ&P6I1R(G@*D?=6#S8_E7R'R$T$7 MZKW\"Q6")NIP3G!(F#2 ^U-*Q?I$#E!^"QK]!U!+ P04 " "W>5U8F- 1 M71\# Y"P &0 'AL+W=O':0\.N0E6C9W9)FF__6R@-$THJ=!> M @:?P^]9 J@T&-&F1Q9J5*K,]N620H9EJ=\!4S?67"18:6'8FG+ ME0 \+T09M3W'">T,$V;%P^+:1,1#GBM*&$P$DGF68?%T 91O1I9K/5^8DF6J MS 4['J[P$FY!W:\F0H_LVF5.,F"2<(8$+$;6N7LV=@M!,>,G@8W<.D)9)=8$&6'E$3]6A=@2 MN/X; J\2>.\5]"I!KPA:DA6Q+K'"\5#P#1)FMG8S)T5M"K5.0YA9QELE]%VB M=2K^!KH&$IV@JUSE M -823+,W3.6(XIF@)3^C#F64:47CTET3V;@T#?.3L9 M8Y8 Q3,*Z,<*!%:$+5%E>'P)"A,J/VGK^]M+='ST"1TAPM!=RG.)V5P.;:7Y M#86=5*P7):OW!NLE)*>HYWY&GN/U&N3C]\N]UW);5ZTNG5>7SBO\>NVE^WT^ MDTKHO^.?ID2EA=]L8=[1,[G""8PL_1)*$&NPXH\?W-#YTI3O/YF]2MNKT_;: MW&-=-+\I8*D*"Y7Y9JSC* K=H;W>!F^U[@CNU^#^(?"@";Q4!=O@3N#M@+=: M=P0/:O#@$'C8!![L@8?1(-H!;[7N"![6X.$A\'X3>+@/'O3#'?!6ZX[@_1J\ M?P@\:@+O[X.[?K #WFK=$3RJP:-6\+L4]!Z^4"":\*,]?-&I.Y M>]N!'_K.[F>U:9JO.\]Z6HEL;_4UIJF\P6))F-0@"ZUS3ONZ@J+LT\J!XJNB MU9EQI1NGXC35O2T(,T'?7W"NG@>F>ZJ[Y?@?4$L#!!0 ( +=Y75CKIP.) MI00 '\? 9 >&PO=V]R:W-H965T^#\7SDH<,.=DR_DW$A$CT/4TR,35B*=,I MENJ61Z98IIC_N",)VTX- MV]@]^$*C6.H'YFRRQA%Y)/+K^H&K.[.FA#0EF: L0YRLIL:M?>/;8RTH2OQ% MR58TKI%NRI*Q;_IF$4X-2W\124@@-0*K/QLR)TFB2>H[GBJH4=>IA"X8'!(-*,'@FN+(."(:58'AL#:-*,#I6 M,*X$A9EF&:PBTBZ6>#;A;(NX+JUH^J*PJU"K --,]ZQ'R=5;JG1R]H&Q<$N3 M!.$L1)]E3#A:9!)G$5TF1*!S=!N&5/*=2R2FR7M5XNNCB][] M^GYB2O4]FFH&5=UN6;=SH&[;0?F7NR38R9U!A]P[7NYTR/WCY79/+ =U MSQ@4O,$!GD\S*LGY1S7PPT:?0+="$"G0/Q]5>;20)!7_=GSL70D?=L-UOKP1 M:QR0J:$2HB!\0XS9;[_88^OW+ML@82XDS(.$^4"PEMW#VNYA'WV?"&BZQI2K MR4-VV=H+.=562)A;PL8%3,^GFYDU,3=-KR"K\X%@+:]&M5>C7J\6M46(K5#4 M3.&L2.%T/UQQ,5R[K.RMXU0K(6'NZ%4K(:OS@6 M*\>UE>/CAEV/>4AR&D6$ MTRQ"9'-@8/96G,(+W04_L<),R]?#6#O%K"[RO1BO)5'>6KWBC/ M[Q;HGJA@\JY@]FI/#28DS(6$>9 P'PC6VMX=1!"DIS06D>*,V'HK6==_;. M.V^9F2LZE.N0-!>4YH'2?"A:V_7]=I7=NSWR8@TK$ Z*%7_8:?+@1<(>7@TZ MTC7HUA,HS0.E^5"TMGW[[2>[?_^IE:[G3/VC%I(U$U2^EJ-!=Z1 :2XHS0.E M^5"TMMW['2Q[]*8Y&G3S"I3F@M(\4)H/16N[OM_LLOMWNT[,T:![6A6MF?$= MIV.%[H)6ZX'2?"A:Z9_9.#=,=>[5)[P"!2S/9'GH5C^M3Y%OB[/39\]=?;I< MG$?N,>71]#WF:K$M4$)6"FE=Z+-<7I[VEC>2K8O3R263DJ7%94QP2+@NH-ZO M&).[&UU!?>8^^PE02P,$% @ MWE=6+@#H;'; P 6Q$ !D !X;"]W M;W)K&ULO5A=;YM(%/TK([9:M5(3&##@9&U+J:/N M1NINHZ;M/JSV80+79E1@W)DA3OKK.P,8@\$3N[7Z8O-Q[YES#YYS+YZL&?\B M$@")'K,T%U,KD7)U:=LB2B CXIRM(%=W%HQG1*I3OK3%B@.)RZ0LM5W'">R, MT-R:3@,I6T\M;&TN?*#+1.H+]FRR(DNX _EI M=-K#6HU:^K$]O$&_6U9O"KFG@B8L_1?&LMD:HTM%,." M%*G\P-9_05V0K_$BEHKR$ZWK6,="42$DR^IDQ2"C>?5-'FLA6@EXM"?!K1/< M0Q.\.L$K"ZV8E65=$TEF$\[6B.MHA:8/2FW*;%4-S?5CO)- MTS1%)(_1>YD 1S>Y)/F2WJ<@T!FZJYXO8HO>;70E!$B!7EZ#)#1]I:(_W5VC MER]>H1>(YNACP@JA<,7$EHJJ7M".:EIO*EKN'EK7$)TC#[]&KN-Z ^GSP]/= M;KJM!&I4!6]8R_%BD0PM=26%, ?P)K]_AL.G#^&)#@16$<0KQ'$,Z$K0:(B*U(B ME0PD8US2;T1ORZ&B*Z2@1-*N\C [XA6E>FW%L38\? .K>>B.K3\AI9OIL69$"@BG#_1?*D%+'(YQ-'OK^Z%;KC# M\;FH#L>@X1@8.?ZC6L@!#(/>8U/Z7%SL, P&5'1=?YAAV# ,C0SGC(-R[!43 M5"J[V>S%(99&H&/WW8G .C6/FYK'O\2(QJ<4Y$1@'4$N&D$NS$;4,A]T"YRR M>*A>,PAVT!,0/M2GYL;,'RP..]ON[!SO%*\1/$9I$>LK2X/#U=CMS>FZV-O9 MFW64OR^JR[PU5^"3=8@:RN^8/Q[YNTR'PO::,=XV=VQLE4-6=[#$;D_B8+>S MU3$=]QOO:6QXVX"QN0-_3"B/SU:$2S6;<;JD.9&,BV>,T QZ[,8_%5I7@FUS MQZ-?8H;8.$0<+?/7?#G\3KIQ0H!06*LDY#Y4ZO'J3KTXD6Y4OP_=,JE?K\C ! M$@/7 >K^@C&Y.='OU\W_*;/O4$L#!!0 ( +=Y75CKCH;X_0( *P) 9 M >&PO=V]R:W-H965T= I@R$O&A1XXJ3'YE>OJ.(6,Z@N9@\"9F509-=A5(+K*,JM<;X'(Y<%K.:F#"YJFQ V[4S^D<[L$\ MYG<*>V[#DK ,A&92$ 6S@7/=NAKV;'P9\)W!4J^UB54RE?+)=L;)P/%L0L A M-I:!XFOM%?N74CMJF5(-0\E_L,2D Z?GD 1FM.!F M(I=?H=;3MGRQY+K\)P!^#?#?"PAJ M0% *K3(K98VHH5%?R251-AK9;*/TID2C&B;LOWAO%,XRQ)EH!+G4S&CRB5PG M";/64D[&HJH/:_3I" QE_ PC'N]'Y/3DC)P0)LA#*@M-1:+[KL%$+)T;UXO> M5(OZ>Q>-+TC0.B>^YP<[X,/WP_U-N(OR&P_\Q@._Y OV\ UEEG-&10QHODG) M!.8%IT:J5S*D.3-HR 2>"Z8 RQ>M*D0"BMQ0\<3$?!6-5FGR\QM2D[&!3/_: M94N51[@[#[MAKW1.8Q@XN",UJ 4XT<9=)1R+;L"QH+ L.L43OD]!I)'3>7SGD5BK MDX0*Y#Q3[?-D<@VQ'<;\=W_Y*3I'M.R(Y%M6-9K+.O]VTG3 MV]IG+2PCSV^]*>;MN,YEU]LJ9W?M+K7OF%NJY@P-YS!#H'?1Q>V@JK=!U3$R M+Z_7J31X69?-%)]3H&P SL^D-*N.O;&;!UKT&U!+ P04 " "W>5U835O- MG/<# !Y% &0 'AL+W=O'80^,14=")=$E:;O[]R,E1=^B,\%M M'F)*UCDZ]UJZYX#+(^-?142I!-_3)!,K*Y)R=V7;8A/1E(A+MJ.9^F;+>$JD M.N1/MMAQ2L(LN!V*7:TQUH#\BC]C M>A2--="E/#+V51]\#%<6U(IH0C=24Q#U<:!KFB2:2>GX5I):U3TUL+E^9O\] M+UX5\T@$7;/DKSB4T_6(A/N$AN"&R#V/94P%8%OPH'XV M4%WW^II*$B=O%.#+_35X??$&7( X P\1VPN2A6)I2Z5+L]N;4L.'0@,>U;"Y M! YZ"S#$S@!\_7(X;L-MU8VJ);AJ"<[YG!&^.RHDCS=2-6)-1 3>9^7BMV_[ M^$ 2FJDV?)0T%>#O3PI;K/\9JKNXD3M\(_V&7HD=V="5I5Y!0?F!6L&K7Y / MWPUUX4QDK9XX54\<$WN@6NL.%5B@_!RE)\8AP*X+'6>QM ]-[4;VB=K=2KM[ M2KLWI+U >0WM""+'Z2@W\*]&>[H-C)/U#VK=,].Z9Z#5R3=O0,RHLH6MY+RH4)FO4)<-.\48KS5 MQ$+F52%S8R$/3))D2/B\)QR[GCOW9QWQ1OJ)XA>5^(59?,MP;ABGREU(!BZP M!]]""(?J,C+^WTE[)K)6\0C6C@Q_EO^4=SI36\[%UNY+(ZF@21Y4PIK/]&+A MS1W8>:3-]%/EUZD"&0UZU(9*6&N:+W!WF)C)IXJO[1^=]/]!)RIAK7GB=RW4 MS#U5>VW_R.S_H[,0#24 ]8=1MP"W%W/\Q2R?1(+SULP9R7=>#W8QMYI^J MOTX13Q=>) YDCQ^A\6_2',W*[D=5,/E$\K@,#-AKO M:-HN8>:X;>:>JKTV=7S2U%^6N''?Y?N1VWRSJ<4T-@[,%C_J-"7.;[W#*G:[ M?K> L]J\W=@7TIMR-X0_Q9D "=TJ>G@Y4]WDQ3Y7<2#9+M\J>F12LC1?1I2$ ME.L+U/=;QN3S@=Y]JG8;@_\ 4$L#!!0 ( +=Y75C.O9,J-0, .<) 9 M >&PO=V]R:W-H965T[C8=J#D]P$5+ SVTG:?[]KH#0%$O6A+XEMSCG<W"F=NHS+/"A ZDX(H6(R<*_\R&5A\"?B5P5;OC(EU,I7RP4Z^SD>.9P." M'&;&*G#\V\ $\MP*81C_:DVG>:4E[HZ?U3^7WM'+E&N8R/QW-C?IR!DX9 X+ MOL[-G=Q^@=I/9/5F,M?E+]G66,\AL[4VLJC)&$&1B>J?/]9YV"'X; ^!U@3: M)H1["$%-"-Y*"&M"6&:FLE+F(>&&CX=*;HFR:%2S@S*9)1OM9\*6_=XH?)HA MSXP36$F=&4W.R'U5>2(7Y*LPH$ ;9^0XZ,3 M3OHD?;976LREPE8EE7P8K)58JV3-T,_;]>.AN=A/3@_&\UYBD MBV%^ WGE(FI<1 ==X(Z!)SP+U />#NB':+Y!$[W;KU**=MX>AAYC+1]=E$_C M*&@YZ:(B_^*BWPMKO+"#7G[@58+'=?U-%U(!,2D7Y(A&WJEGD]GUQ+J>:,QH MRU,/*HQ:!4RZH)BR?D=QXR@^Z.B[24$1L^NKST3<#2^.62OEDRYJP.B@9:(+ MBAC;4Y=!XV)PN"[2\+S9)P1>KH-#I@;=_1"$L=<*>-*%T>@B:-OJ$?-9%+5\ MN3M78 %J6;82FLSD6ICJUFA6FV[EJKRD6^O7V,543<>+3-4"?>-JF0E-8ZI5U594$R-7Y44[E0:O[7*88B<&R@+P^4)*\SRQ+VAZN_%_4$L#!!0 M ( +=Y75@[HM7I'P0 H8 9 >&PO=V]R:W-H965T:9&QI1)SO'DR3!1%.$;LC M.YR).QM"4\3%*=V:;$(0/ MOFW)A"+B[Q@?6.L82"IOA'R7)W^&2\.2%>$$!UQ"(/&SQT\X2222J..?"M2H MGRD3V\?OZ,\%>4'F#3'\1))O<U#VX^W((/(,[ 7Q')&VQXO_X"I]8?*H'&!/-' CL2SZG% MTS%' &OB"M[ M8S)F;XP)YH\$=B3?M)9O>GEO@)L=I@'.^*U*P!((6JW58-U9DUEGS:C#W.FD MLVBT=0UD/:M9SZYN$SWYV0E6\PY[=9S35F(V'U-[%Y+[/GCIY6< MK6N4@6,4L("H^6IAKNV%,,'\DL"/YYK5\\S'&['Q,\<8$\T<".Q(/6HW3 ML_[;H*WRSTY:59QJ\.CK&Z#.%/3[84KVVNJ&LF\L*=2:MF/V1$S?ACO@$27Y-@*VJU/#[M%4+H9^F$(T M7U_M4#4:CPGU)K.O1LV]5L.9ZM1P>C2G*C7Z80K1?'VU0]5H;"@N M%.IMJ7:>G)%";2@MMRO%B;AYUZ#J2QTJ1>-CH=[(7C5M^(JXK MH:^O?*@RC46%6A-WW: YH\Q.MN)M[5M-QX+D\XV15;L6^$ M&PO=V]R:W-H965T"?DLUHA:GAI&ZXFWDKK]8WOJW*%+5.78HVY3Y6&QT4W-\E* V;KK09 M\//QFBWQ"?6W]:.DGC^H5'6+7-6"@\3%Q)N&-T5F\!;P9XT[M=<&XV0NQ+/I M_%%-O, $A V6VB@P^MOB+3:-$:(P_NDUO6%*0]QOOZG?6>_D9UWI MU<2[\J#"!=LT^JO8W6/O)S5ZI6B4_85=CPT\*#=*B[8G4P1MS;M_]M+G88\0 MCDX0HIX0'1.2$X2X)\0?)20](;&9Z:S8/!1,LWPLQ0ZD09.::=AD6C;9K[E9 M]B-ES1HPLO"(4M,>(AQH 7=8H:17 M]Z)%^"(8AQGCSS"MML1!!9\*)'3SF22_/17PZ>?/8U]3L&9*O^P#FW6!12<" M"R-X$%RO%/S.*ZP.!7R*>; :O5F=16<5"RPO(0Y_A2B(8D= MQ^G1PYZ\7%Z M>,9-/"Q<;/7B$WKN-5#PUW2NM*3/Z6]7SCO-Q*UI2LR-6K,2)Q[5$(5RBU[^ MRT_A*/C-E:\?*5;\(+"9#+I-SZOEW6QVPNF!;RND2H>8::1H-DFD$I@%Y M9;Z*5V32E=9./@RLOJFTVSRX#)+1]=C?[F?,C8O3[!!7N'%AD ZX Y_IX#/] M/SZKC;0?^ I/&DW=!I*K(Z-N7)A&1T9/X,+,;70T&!V=-3KM_RLP0?V M4K>;%E@K-EP#G>=*,UZ9Y:/=RO@KM*9X7M"^=7G-WL65I$'W''E]CXS=R.(] M,AQ%Z2&R\^KO'5$_F>ZZ\L#D MLN8*&ER09'"9T4:3W16@ZVBQMH?B7&@Z8FUS1;5U8,>_#/.@$ ##%@ &0 'AL+W=O4B W'M\S\&^'#S94_;(UQ@+\)2EA$^MM1"; M2]OFT1IGB%_0#2;RGR5E&1+RE*ULOF$8Q7E2EMJNXP1VAA)BS2;YM3LVF]"M M2!."[QC@VRQ#['F.4[J?6M!ZN7"?K-9"7;!GDPU:X074NH*7(1RKA#SB>X+W_. 8*"H+2A_5R6T\M1Q5$4YQ)!0$DC\[?(W3 M5"').OXO0:UJ3)5X>/R"?I.3EV06B.-KFOY(8K&>6B,+Q'B)MJFXI_M/N"0T M4'@137G^#?9EK&.!:,L%S2_BD'&?'M(01G?WZ8V$*.K1#LJ!QG7HSC M]HP#7?"9$K'FX!\2X[@)8,L2JLK=E\KGKA$QQ-$%\. Y=1^\',_KQ5L($"8\2BG?,@Q^7BVX8')5_*?3NL#R]5BJ55SR#8KP MU)*]@&.VP];LKS]@X/RMT^F48.&)P!H:^I6&O@E]=I?B>(5CD%)$N&Q*$4YV M:)'B@ MTFM@U.LK%7*E+UXZ@%1)#I6(9X!V# UZMG+.FUZIT(K*%>4*D7&-6[Q^JQJG2KY>IJJ5,KZ*KEC/5J&4MXK5HG M FNH-:S4&AK5NJJG%&5@R[&<58QN5^M\=MW@6$TM<%^,"^:(/ *Z! ^(@!N& M2"0;(P6Q^MX2(1^1)*9[G;3#CK2NY^J$'7;7NZN[ Z&1UAM%&U6BC8YO:.TN MQG7\1UW^_DC'7Q/H^3K^Q@K?R']<\1\;^7_9"BX0B17GXY;6N$.K3?RW$:&Q MIC.] V55WH0-M_0W-Y;Z7OUO1=(WWI,N7+G&R6"]A76_A6:#>PMD8X4 M!3'H//&#L99^-]#568A0$PB'S< FK]I90K.U5!S.JVE\#O;Y[H4T F@G;=)* MM8.2.).>7,NV&$!U[_I!<>'XP;C-5A_H#89MMN_A'F%M'Z'9/_9)\E$K"8BW M3%D%U2&?,6):B89ZYOZH+9$^$ [.#\8M%F]AP.$M06$9@_XPSCWU4L"/7")1VHTUG)WAQV1]('. M*!@W/FW)3FHA[8/=O0RS5;Y+RD'^*E1LEU57JYW8JWS_L75]KG9H\UW#&J;8 MWOV,V"HA'*1X*2&=BZ%L;:S8,2U.!-WD>X@+*@3-\L,U1O*E307(_Y>4BI<3 M-4"U;SW[!5!+ P04 " "W>5U8E&9U&\<+ #QBP &0 'AL+W=OA+)^0TCF4?/:0 M%U_+.RDK\GVYR,KSP5U5K5X/A^7T3BZ3\B1?R4S]9IX7RZ123XO;8;DJ9#)K MBI:+H3\:C8?+),T&%V?-:Q^+B[-\72W23'XL2+E>+I/B\5(N\H?S@3=X>N%3 M>GM7U2\,+\Y6R:V\EM67U<="/1MN*;-T*;,RS3-2R/GYX(WW6D23NJ!I\5LJ M'\J=QZ1^*S=Y_K5^\G9V/AC56R07O9F;I)17^>+?Z:RZ.Q^<#LA,SI/UHOJ4/PC9OJ&HYDWS1=G\GSRT M;4<#,EV75;YLB]46+--L\S/YWNZ(G0)O?*# ;PO\8PN"MB#H%D0'"L*V(.P4 MA(?>0]061-T>P@,%X[9@?&S!I"V8'%MPVA:<-I_NYN-H/LLXJ9*+LR)_($7= M6M'J!XT@FFKU$:99K=WKJE"_355==7&]OLF+69HEE9R16-[(K%H7LB2_DC>S M65K+*UF0M]GFCZ06VXM85DFZ^$6U^'(=DQ=__^5L6*D-J7'#:=MIO.G4/]"I M1][G6757$IK-Y,Q23Y^I]QV H=H#V]W@/^V&2]])?+.^/2'^Z*7ZS_5> MZ/@D@ZV@@X87'.3=5$JP956LU1!;D=_?J0;D;267Y1^6K;OK M9"K/!VIJ*&5Q+P<7__B;-Q[]TZ82)"Q&PB@2QI PCH0)$,Q07KA57NBBFT/I M3 ^E:5FNK:/$C-2 JD;4P#J7 MN0'-7!:,FGK?.IDYZ_N* PEC2!A'P@0(9DALO)78V/F)OEGF197^N3E^R^?U MV%0UHU*23269YF55VG0VWOMC]#W+G^*5L_.^ P\21I$PAH1Q)$R 8(:V)EMM M39S:JL<8\J^\DE8).6O[3G!(6(R$422,(6$<"1,@F*&STZW.3J&']:=(Y2%A M,1)&D3"&A'$D3(!@AO)>;97W"GQ8_VK_*'8S<>Y-G^PH+":-(&$/".!(F M0#!#6-Y(>V\CI[18^EUI*LTJJ>@5*0X<\+>4^L=64:.343").G)R=]=73U : MA=(8E,:A-(&BF:+:,72]_\;1OIO:=\:$TF(HC;:T:'=\/@ULXS.S-9V,;4UY MVW1WU!_[MI8"]6Y,??A:'_X1AH.AAYXOP=-^='5G=V1C:,872&)3&H32!HID*TWZ]YS;LCW55D4;R M54OK'O=%8=05%=2FA](8E,:A-(&BF9U"S'DJ+ MH33J[]OJAWQ9WV+6'_!EH=LH4#131MK0]]V&OCZ+)#](\.NR7AE/WN79+,_4 ML;Z:!6^2["OY,)^K^7#6V+7DQ;NWEQ\^V5;N7[H[ZRTMJ.4/I5$HC4%I'$H3 M*)HI4!T<^-@E^3XT.8#28BB-0FD,2N-0FD#13 GJY,!WVL+/VK;N\MZ2V] \ MOV,"!U[W; #:+X72&)3&H32!HIERTBF _\PB>[N)8546TK"^@M)B*(U":0Q* MXU":0-%,]>G8P!]CYU-HD "EQ5 :A=(8E,:A-(&BF1+408+O7O;_DXO,W-3> M2H3F"5 :A=)82S-.;6W7XG!+0]NYLD!MGBD?'0+X/Q<"_"!7ZF&1+,BE$E)> MK%ZJ<6YJ51(T%(#28BB-0FD,2N-0FD#13%'JW,!_A9U6H0$"E!9#:11*8U : MA]($BF;>ND"G#($[9>@?CKJ!?44(I<6!);^P+IZFT'X9E,:A-(&BF0+3D4-P M1.30ZVIS-["WP*!1 Y1&G]EUS77Q7K2YKGYLU1UR;%I)%+5MKF#]Q7 M!W2.U^Z!VW-GA?RVEMGTL3GT>3J47B6/M3JLHH"Z[5!:#*719_;+2.+M"U^E":0-%,Q6F;/G#;])]EL23SO"#5G52*2ZM4'3?-CSR5@QKT4%H, MI=%G=F)$'F52V.(P!MT.#J4)%,V4GC;C _4&->.A-/K,CJON"BF?%H'6JSS):K$NB1>.-CN/K'*U2^URA!KS4)I T94%H,I=%PW^\/?=M=7BWM&@>B>X]72[O1?CN! M>A>F-K2G'KJ-X0^K]C;IW6.R^A[ZLJC3[)4LTGQ&7F1Y1:J'V.L%0JC+#Z7%4!J%TAB4QJ$T@:*9$MRYE;\[ M+7CN>@%W>6_)01."EO9JUY(\"3LA);1+!J5Q*$V@:*:2=#@0_M2E FJ&_5R? MJ6V^R(9]5!"(TDH+082J-0&H/2.)0F4#13@CH!"=T^_K.S,C3P M@-)B*(VV-'..'X^[1@LTVH#2!(IF2DE'&Z';E:^_V^;PK=?RCC#4Z89<-M9UO2ANVKRVL\AR9Z5SD@BMYO_)4LV"=KF)/B(6VFY@;V5!0U"H#0*I;'( MD3OWN%*C65J1Z^;4@/S^7BYO9/$'^4'^-_:+>VM[ MBQ<:BD!I%$IC4!J'T@2*9BI\\=H'T@2*MI'2L+R3LHJ3 M*KDX6\KB5E[)Q:(DS55GYX/Z9'S[*BGDO+X5_^LW_F"X]SKU7G.O?GVH,1=G MJ^16OD^*VS0KR4+.%7)T,E'#<5%/U4]/JGQU/O &Y":OJGS9/+Q30I5%W4#] M?I[GU=.3NH.'O/C:;/;%?P!02P,$% @ MWE=6$81+G'Q @ N0@ !D M !X;"]W;W)K&ULK59=;]HP%/TK5E9-G=0U(4!6 M=1"I--W6ATJ(MMO#M >V+?#)92 M/>H>KDQ\W/?UVD.!=6G<@X"=Z92%=3@5,U\/5= ,P07 ME DO'KBUL8H'LC2<"1@KHLNBH.II!%PNAU['6R],V"PW=L&/!W,Z@ULP]_.Q MPIG?L&2L *&9%$3!=.A==,Z3R,:[@*\,EGIC3*R2!RD?[>0Z&WJ!30@XI,8R M4/Q;P"5P;HDPC9\UI]<\T@(WQVOV3TX[:GF@&BXE_\8RDP^],X]D,*4E-Q.Y M_ *UGK[E2R77[I#>BYRE127!T2:F@\4'))E(U&-CMPQ71HE,^$M?W6*-QEB#/QM4AE M >2.KD"3]V0"J10IXXPZ5^24W N%:S/!?D%FP\@(!$R9T>0X 4,9?X>P^]N$ M'!^](T>$"7*7RU)3D>F!;S!#^QP_K;,95=F$.[+IA.1&"I-KT[( MU2KE9<;$C%P4LA3HV!@4.B;LDI&X3_&%JF$3,*42FGR?2,X)'JDE5=F/-@>K M#'OM&=I;ZES/:0I##Z\A#6H!7OSV32<*/K95_S7)DE;_E@ ML* /ZV-"#8YG3+BRHV-/0%5;72O^R/';RWH1A_VS@;_8+-+!3;"L:"+8:(O ^MR+G4C/[)K8>]8JUWYI()>>O$;8^PKYMXD 8;D1OF^&T! MR@;@_E1*LY[8!S1?*_%O4$L#!!0 ( +=Y75CYE$3&H 0 "\9 9 M>&PO=V]R:W-H965T\XRK,V^C]?;4]U6RH3E1)V)+.=Q9"9D3#:=R[:NMI"0MD_+, M#X,@\G/"N+=$_GU@F9B=^9A[^G")[;>:'/!7RZV M9$UOJ;[;WD@X\QN4E.64*R8XDG1UYIWCTS@,3$(9\9G1G=H[1H;*O1!?S,E5 M>N8%ID*7HKL3Y;J MS9DW\U!*5Z3(]">Q^Y76A"8&+Q&9*G_1KHX-/)042HN\3H8>Y(Q7_^2Q%F(O M 4DB08T$K3+H /W6[Z'C[U_2*T M(L8T.4$C_",*@W TT*'+UZ>' ^GQZ].QA_W+96@-E^C:Z$4 MNB12?H41V!&9*O37-42C*TUS]?>0]!7T>!C:U(Y3M24)/?.@."@J'ZBW_.$[ M' 4_#\GF$BQV!-:1=-Q(.K:A+^^XI(E8<_8O39$FC^B>"[4Z\+B24_/9V$=':)&A\BJPWF2R (D8%Q3 M4%D/\8AZ'9SB/HU^U&C49V'MS9%C/FVX3JU<;RA4:LV@=).*]1#9:8\&QF&? M;3]L/.ZSM?;G2+:SANW,RA:>56!M%,Q3CHH79WM:P(P62&DSH[5YK@V)8FWI MT(+I$BR>?6OQ=+2;-]K-K=I])EE1/TL7A M-.I/EX&XJ#NM.FQPT-J6P,KG TWA<9DAPM-ZJ%GE9&#$![U)T&S4K3I%BUVA=75M#2NV.];? MX$U?--IF1MMD7]M!.<=]-Q,.%C9']K16ZBW,+F[=+K;;W=NRZ/\'4R]CH YG M9% ;*\C!4\TE6NP*K2M@:Y-Q](9+V)'KK75UB1:[0NOJVEIR;/?D1RWA 8\> MSH;=B2,'7FOU%GX>MX8>VQW]TR*^RN".8,/:.+7J3M%B5VA=^5I/C^=ON(2M M+PP'Z^H2+7:%UMU6;%\N0OO+Q3%+N(;SO) M.97KV(N"ZVICMKG:[/J?EWO=SZY?X-.XVKMO8:I/"1^)7#.N4$97 !F< M3*'JR6IWOCK18EON5]\+K45>'FXH 9=N N#^2@C]=&(::+Z1+/\'4$L#!!0 M ( +=Y75@CW1069 , &(, 9 >&PO=V]R:W-H965T5%"+@M6(PVKN?"2/*3$$ M@_BW@(,XNT8ZRBMC/_3@'Y] M4O]DPJLPKU3 @I7?BUQNYL[403FLZ*Z47]GA'V@#3;1>QDIA/M&AQ6('93LA M6=62E8.JJ)MO>FP+<48@X06"UQ*\(2&X0/!;@O]60M 2 E.9)HJI0THE36:< M'1#7:*6F+TPQ#5O%+VH][TO)U=-"\63RNB%'D&@]VC93#]B*_3,V;XP MTZM6%^KA[E*0M"CO%>';,D5W[^[1.U34Z&7#=H+6N9BY4GG3;W"SUL=3X\.[ MX(-XZ NKY4:@O^L<\KZ JT)UR;Q3LB?OJF(*V0/RR5_(PYYO,;1X.]VST-.W MT\F5-'XW3[[1\R_H+7:<0RT1'-6.%_!HJW"C$-@5] 'R*+8T@[FC3@@!? ]. M\NY8*N03Y,!I:2M80PP-41^0^\0+?3^X#THM4F2*)QVJ9WW269]$.;]"R%0T^+,B.Q7A&G71&GO[L!IZ-)>Q_$T^$Z M'J.\*(R&"V","N*S5=*S'G?6X]_;@+'%N#=P'Z@LPR@66.S[_C"*!19.233(XIXU7Q7PM6EB!I^R33=]Q?*UT4M4 DK)8D?(E5>WC2TS4"RK6GQ7IE4#:.YW*@_ M < U0#U?,29/ _V"[F]%\C]02P,$% @ MWE=6+U%%K_ ! BQ, !D M !X;"]W;W)K&ULK5A=;]LV%/TKA%8,+3!'(JG/ MS#;06AA6H-N"NNF>&9F.A4BB1]%VLE\_4G)D6[S24L OB62=>W7/(7EYQ.E! MR*=ZP[E"SV51U3-GH]3VUG7K;,-+5M^(+:_TD[60)5/Z5CZZ]59RMFJ"RL(E MGA>Z)?WA:_ZX4>8'=S[= MLD>^Y.I^>R?UG=ME6>4EK^I<5$CR],$S95(P_6_/%[PH3"9=QS_'I$[W3A-X?OV:_;>&O";SP&J^$,7? M^4IM9D[LH!5?LUVAOHK#[_Q(*##Y,E'4S5]T.&(]!V6[6HGR&*PK*/.J_<^> MCT*\B+7.4ZX'W*%'X,MS5RG;RDDY>TN2C@_F.(BHM M(FM$O(4T:;/XH$%I&<&*UR<(FF>EW^SGQ(C^8NOMS=0 4#DEX MB4I!5(0[U 4?O^/CC_/9R6RCFY3N=IG852JO'B$>;9+@[-W8#Z,>#1M$L)_T M6-@@2D,/)A%T)()1$G_JS4AO.Y*9\IO10!F3\D4/T8')%40HL G1"),>(P#E M!XG7HP2@ HI#F%/8<0I'.=U7>L\L\G_U0FT(Z1E7\VPGVR[']KK'L8>"-].P M9@6'2(;V@"28],I?V"@:)!'MD010/AF8?%'',1KE^(6;F5< ED *!HE_64$Y?+HP!S$9Y8)C\]"H5AAS&5_:P?Y8*N&.(B2?CL' M8 E)2-!G9,-"/Z8#+1V?; K^ 9]2G!P>:%;P5=W*5;.EU\IVJ>/)L.!QQ_(' MDT](">W0Y1-7H'C4&L$))4G2WPU!7)S@OE$!<7I'')@1)ZN"Q[U*RK5 6<[, MUQG(P_86$TJM=0J@,.F33?\7=DGB9%7PN%=I]CSS72/-YY_YJMD9]S6\6&UW MH>L([,&!<#BA%B\(1R,ZU#Y/?@6/&Y;A]FE;APF)^BYJ <)B:DTN"!8&0^WF M9$7PN!19_51 !?X260Q W $$SRT;DX.!8];E.^LV+'V M2*,HQ(%5&>@6L6TO)C@._3X="$9L-A L]/T!,B>'@<U:C@:QWGW41:$=F>_+0W2FR; MLY 'H90HF\L-9RLN#4 _7PNA7F_,\4IW_C;_#U!+ P04 " "W>5U8U3CW MNE(# T"P &0 'AL+W=OFP)5#W)&"^Q5%.^<,62 M TX-J"S

(%/(+\OKSG:N8V+"DI@0K"*.*0S9P+_SR>Z'@3\(/ 1NR,D58R9^Q) M3V[3F>/IA*" 1&H&K/[6< 5%H8E4&G]J3J?94@-WQUOV&Z-=:9EC 5>L^$E2 MF<^6.#QV^%^AYJP*5QH M^,*CA4,Q$4G!Q(H#^G4Q%Y*KE^FWS?&*L6]GU!?,N5CB!&:.ND$$\#4XT8=W M_M#[9'/K?Y+%_XELS\E^XV2_BSW:'F[1'&Y2>2N5MUR=8IN5%>7$4.JK=1UY M/5W7]:Y%;PF*CP3M21HTD@:=DO1[:O('<8JH^GBP#&6U3*UJ#A0R(H5-6<7L M>WL)>1-OV!)GCQN%84N?/6XP/B!QV$@<=DK4!S_AD!*IKJU:FTU.-\N)WQL$ M[VW7T]518.A9@?%1H#]L _<<.C#J9OK#-67U2<[82A"X0+AF7Y*^YO&UF MC*RU\(?]5FT/Q(6MN/A0W,A>VW&C;-RI[*O,@=OR[X:=J+U#>S&/ OOV4Q"/ MK0J597:%DT;AI'/'UT]EUR4SL6T>>OZ@52YK7#":M.+B W'^N"7&W>DG2N + MTY<)E+ 5E=7WMEEM6K\+T_&TUB]52UAU<*\T53]YA_F"4($*R!2EUQNI:X)7 M/5HUD6QINI8YDZH',L-&PO=V]R:W-H965TEU /#VZ2Y8K+!]/9V9HLZ2WEW];7A;B;[E'B)*-YF; <%'1Q M/KF IR%VI$-E\7M"M^7!-9"IW#'V7=Y<32T9$4QIQ"4'$OWLZIVDJD40< M?]>@D_T[I>/A]2/ZARIYDF:B ,'Z XXH-H!=1WL 0=<.^!C'>S: MP:Z8V:52\1 23F9G!=N"0EH+-'E1D5EYB_237-;]EA?BUT3X\=E%%&VR34HX MC<$7OJ(%F+-,M*"5+.T]!5=YQ#(*7O_&RO(-. $7LDX)_P&2'!SK&U).DE1Z M?[L-P>M7;\ KZ?YUQ38ER>/R;,I%)C*>:51'?;F+&@U$#1'XQ'*^*L'[/*9Q M&V J*-CS@!YYN$1:Q)!&[P"&;P&R$%8$-#_>'2GDF3O(EN&9%UB%^!Z&-;4L1_J4JU"\56AR+'K=-R32)Z/A%-HZ3%/9W,?OX) MNM8O*II-@H6&P%HEL/)4?R^QFVW+/I_2%SVG#&,F<(K,6IW@%X%G03^ G7SZ9JK2A@JS=FE;^4"K44V6-J-ON1#9:?*/ M4#Z_"G%= J%C@-1(M 1RHKT7@J>:9<40#VZ)N+BET:9(>$+5/BM =NC";*#WN2C-(2^:W=Z ML\+.Q@@/=.9&+$.M$#0KU>IW'<:(H!=TYQR%F4@96T$O9Y6AZ_KN0-:-/H5Z M@7K3208L"I:)=7BSIF.#O"@3M_L3D>]UQVU]4*.[1/^==C P6<%&?T*] )4C MAABL"YKSNG6/I:(O2!%VW:YB5Y@-M &5H2O8'(3L_.-;?W=XE5GQ049JI/"BJS MPR&AG5 CCY%>'H_ZL*W,TJ3:G1M%"TVAM3\N-]H96R]GFL9&M\:-HH6FT-IU M: 0Y/EJ0'SE-X[XL/_']P.\.1DH[V^[V7849MKR!K4G<2&FLE])&YVG]"J+V0J.X@L.# "XX,C&_I=:--3->YO'$-1G&[:9@]<]-\YN!^+ M&S6*GWF4XJE/I%BQ-:WX1JHP4S'#7+:+&LCNR5HCB;G.].6^V?[H\%7E2'X3K/+^%I MN#O>B*S8'=_;W7"VK@ZTW3'.659=KBB):2$- MQ.\+QOCCC7S!_A#E[%]02P,$% @ MWE=6,'N@BV8 P .0\ !D !X M;"]W;W)K&ULO5=M;]LV$/XKA%8,*;!&+Y;\DMD" M',MM [1K$"/;AV$?&.EL"95$CZ3L;MB/WY%25"M25&?3]L46*3[/W3U''G7S M(^.?10P@R9\CQS9;QC$H<\ITI]AQHI$%9:CJ6 M-38SFN2&/]=SM]R?LT*F20ZWG(@BRRC_XQI2=EP8MO$X<9?L8JDF3'^^ISO8 M@+S?WW(B8KD@;'/:G 3+0Q+ M.00IA%(Q4/P[P K25!&A&[]7G$9M4@%/GQ_9W^K8,98'*F#%TE^22,8+8VJ0 M"+:T2.4=.[Z'*AY/\84L%?J7'*NUED'"0DB656#T($OR\I]^J70X =CC9P!. M!7"> MQG *,*,#H7X%8 ]UR 5P%TZ&89NQ8NH)+Z<\Z.A*O5R*8>M/H:C7HE MN=HG&\GQ;8(XZ2_#L,B*E$J(R"<9 R<11$T"$^.J@W,>@[MV>AD#""_)R/Z!.)8SZG!H=3[N1):6W&Y+JK1=B3T-86$@OP!^ M ,/__CM[;/W8E80AR8(AR=8#D372Y=;I,@$34$0 MMB4"PH+C,031E9R2=ZQYU35Q\-_8TXEM6;B+#J?"]SKP4N$[K+JS6B"C M#4V]6E/OFYH6.5ZG:?(GG@(EKRCU!5280\@X%AZ"HH>-HY'HH]&E=6G/:V@] ML:RVUEY+GLYU01=AQ[IU!U]S64.@<2W0N%>@#>ZP;V^P<VV4[T:MWQ\ M&FV;R?.F4[<=;J_;_W#73&I1)KVBW'_=,>_TCJ%YI,ND.HPY61[PXJ,/*!Q> MAT0KN*GE(W^1.PA3*D2R3<+RKL2O-:7Q>?6X2_]>=U]:?8ITS?ZCRW+6KJ.SKOK=:_^ENK>->ETU M?B";I:+F28^0 =_IYDS@15?DLORBKF?K_F^IVYXG\]?8%Y9MW%>:LJG\2/E. MU<<4MDAI74ZPL/.R42L'DNUU)_+ )/8U^C'&WA:X6H#OMXS)QX$R4'?+_M]0 M2P,$% @ MWE=6(^E6 %$! EAD !D !X;"]W;W)K&ULS9E=;Z,X%(;_BL5*JUEI)V#RW4TB38-6T]%4JCK[<;':"Q=. M$JN J6V2Z?[ZM8&00*D'LG0UO6@@.>>USV-COTX6!\8?Q0Y HJ]1&(NEM9,R MN;)MX>\@(F+ $HC5)QO&(R+5+=_:(N% @BPI"FW7<29V1&ALK1;9>W=\M6"I M#&D,=QR)-(H(?[Z&D!V6%K:.;]S3[4[J-^S5(B%;^ +R]^2.JSN[5 EH!+&@ M+$8<-DOK [[R\%PG9!%_4#B(LVND2WE@[%'?W 1+R]$]@A!\J26(>MG#&L)0 M*ZE^/!6B5MFF3CR_/JK_FA6OBGD@ M8L_),&T9A8*8$/24-ZSPT#1*PEND>"V31@6"<.V":,B M8921R4O).'A$DM6"LP/B.EJIZ8L,9I:MRJ>Q'OHP]!0/6HD!#=Q/G. / MT!#_C%S''3:DK]NGNPWIGCG]$XD'R,G2\;R:;BM<)3.W9.9F>L-7]-8L2D)* M8A_48,D=.F.X)@F5"ML]/*64@WI I$!I' !'UR1^I/'V&*V "O379R6-;B1$ MXN\FJGD_1LW]T$O"E4B(#TM+/?,"^!ZLU8\_X(GS2Q/C/L6\GL0J_(*:(F(;])22D&Z>-5W)-'Z_& ;)$*?B\?TA>_PA0$0(D*()==XD MSL=0&S62F]3(&;O3 ME5Q/8A5RXY+Q"I )B60R=L^CDAM M,>B@MOYC(/T'@B:PDR:PN,;5V-FN7'L2JW"=EERG__41)<54[,AQVFJM,_:N M*\B>Q"H@9R7(F1'D<5/VU9:KI',S\Y!N-@KGNP2XKW;I1E.3RV*GMK*Y-5#- M8>-I;69ZS7'NN RK5#AJ!7-:\OM>H@G)T]\/]OY(HV\#;)JP0J-=1=V'MPCQS=RXM]V36<4>W_F86 MJ^A(C4?=8[6*\LQ%70KMY-.QV:B_G7\J&O[F$M,JS#.7<2FFDWO'9OM^L3LJ M=%_:HZES]O=BZC1GC6;93P#=!Z$/M6\OM2J@W Z(&#S":'%9CEO/!&.Z\]N MKP> OM1R*O;9=^#Z%XM;PK=4S9L0-DK>&4S5*LOS'P'R&\F2[&OQ!R8EB[++ M'1 U_72 ^GS#F#S>Z&_:RY]B5O\"4$L#!!0 ( +=Y75AQ! YN!@< !,Q M 9 >&PO=V]R:W-H965TL8:!(4+; %BK3=/BSV0;496X@NKD0GS7[]4C(CZD)*BBQW^]+X[E/GK8E 4SC&$]CSR@WBV7!2??4R7BV3/PR!F'U.0[:/(3Q\N6)C#Z%+_[5S?[E( MDWN0YF@Q6_ZB\$TQ6K )XGP9/_%4?!N(<7QYS3;[T.=)^@ ^^)RS- .OP*6_ M"[@?@FM?N#H#R0UXY\=1 -X&L1^O O&-'Z_!A1_?@N=7C/M!^ (\ T$,/F^3 M?2:^RQ9S+HS+'S%?24,N#H9@@R%7;'4&"'H),,0$?/ET!9X_>Z&9YG+X-%@_ MS5RXJ/03+OV$BWF)8=[+)-J%@6#/Q +Q+:CXK?06^[X/4B9BG&=@'Z]96K@H MB#>/:!&W&?C[3S$U>,]9E/VC<]/!#JJW(\_JU]G.7['SF4C;C*5W;+;\_3=D MPS]TSIIHLIK+2.DRTC7[\D,0!]$^JKJJXJ)#< &Q$8'/2>Z^E70C3T :9+>O M[HL,9&O@9QGCVH@Z/!\=UBS?L.Z6\ RZB_E=U0>=5H[T 2U]0"?R02#"!8UQ M M4ZP6XXH=/,D4ZP2B=8IW*"?\=2<9ITT+>T]&F#?J>!(^G;)7U[$'U!YX*) MW8*S39(&_Q:+"KZ* ^QQ!RD^*[SQZ0ZG=(=S G>,3@]G MT![1:?)(A[BE0]Q.AS3.5AV)S@F>>B9,-%F-JU=R]7Z18]2;TF43359S&8)* MHL'. 'FSXGN_3(LC]@;Y'+N2"QYUL-L\+'0XB##Q2ER=245LHJR?(3=NSH:7-?J*-F%NG57G<31ARK2BBQ$/:M)R "D MIM11&@IUBR@#H_%Q)H635;<4XR8CK M4[MJ<-1SK(JDJS-4T@1U'N/#&8Z/2:^U9Q,7(KNI1G4XL7T20\IAI21PMY(8 M2G&J))3F5(E@UT*XF8,ZG..YU+"F6 D.W"TXQJ]I?U+*1U<#$7LN=IHYJ<.Y M'D&FU:RTI+HER.D;+-( 1+NKIUY8G:"2(GBJ#M+X""5:TUL!V@>K,U0Z!4_4 M'YHL(Z5 @8U^25/(]./JC)6.P?]C,T@^N[E,S6Y0+ZS.32D:W*UH#I5\7JUJ MC9NHZR(YG**'@Y6VPLDH50.>4JCY>A27CZM5:'CIFPS (EK M./1)Y7>QIW18CB_EB?9W,$1:,ML %)+<0$GI&#*FWS)9(NF[*AJ">J"9H)(M M9)KVRX"$,C142+/S8@*::GFB= H9]HO4R6IY^?Q&+>_09BVOP5'/MHT,E3PA MPWYD.ETM+PUHU/+0:H6D!N=@:IDB4DD),DU#9K(D='6U/*2ML-7@'(]00[E+ ME.(@I^K/#$A*3U/+VQYMW270X%Q7Y*2>'%4:A![5F9F@EI<&]-7RO; Z0:5% MZ%&=F$EN0J!!M7POK,Y0"14Z43MFJHR4]O36\OVX.F,E9.C)^C/]*4GU+9=F M+=\+JW.K7-P9UID9=DWA^"-3FE/=66Q":$OBZ' 8.I8I097"H<,:,T\E/#Y\ MK=9!H14)&ER72*!*!M$I+^:,/5 /@:YU@-TFAI#3JD1T.$BH9ZCAJ5))=,JK M.$<=L-(2NR:#$');>Y4&9T/CCW%4R24Z3"[]G%M8TIC&KM2*[!Y4G:H22G28 M4/I)-ZRD-;W"H@]6OUNHE),U3#D]B>U41["TK7FTVLVP[L?5V2M990V354>N M]8![EGK5U"+:!SOPG%=NK.?_7>"#GVZ". ,ANQ'#X)DC-KOT< /_\(8GN^(2 M^[>$\R0J7FZ9OV9I#A#?WR0)?WR3WXLO_Q_$\C]02P,$% @ MWE=6)TC MP^6N @ DP< !D !X;"]W;W)K&ULS57;:MM M$/V512TEA222Y=@NJ2V(8T(-23$)21]*'\;2V%ZR%W5W)2=_W]F5+4RQW5(( MU _6WN;,.6>'V>%:FV>[0G3L10IE1]'*N?(RCFV^0@GV7)>H:&>AC01'4[., M;6D0BA D19PF23^6P%64#(6I> 2E>5:,8.+4735N1P/_/EPX(GCVNZ,F566=EIM@8B"Y:K[PLO%A)R!- M#P2DFX T\&X2!983<) -C5XSXT\3FA\$J2&:R''E+^7!&=KE%.>R&^"&/8&H MD-TAV,H@.>XL.V-71<&]<2#85#6W[VT\F: #+CX.8T?I/4B<;U*-FU3I@503 MS,]9MW/*TB3MLL>'"3MY_QM,3.Q;"6DK(0VX%P=P[[CBLI+["!T-]/5^:4O( M<11105LT-4;9AW>=?O+Y"*UN2ZL;T+M_=/:475F+9"JH@MURF'-!SJ+=.EXP M\O4>\\H8KI;AU%>M3+LP!LLM^WY+"=C4H;0_]FGMOH'6BU;KQ=$K>%0E\(*5 M1#?G)57,' 2H')E>>"EGD.>FHF4_GEU/F="@+..JX#4O:$.\,JS)*G!D!M4: M ZDKY7PXEP1M?%'N$]W0Z@=:OO_46=I+Z#>,ZSUR>JVT^O]51?7?0.N@U3IX@XKR0@590$X8K*F#DQ/4(<,34*-XW:=R\'N'37Q,%S1JXG&'Z#]A=9N._&= MO'V'LU]02P,$% @ MWE=6 9,&FJ@# ?XP !H !X;"]W;W)KF,>GQI8V;LH2B_ M50O&:O*X6N;5^611U^O7TVDU6[!56KTJUBSGO[DMRE5:\Y?EW;1:ERR=MQ>M MEE/7<<+I*LWRR<59^]Y5>7%6;.IEEK.KDE2;U2HMO[]ER^+A?$(GNS<^9W>+ MNGEC>G&V3N_8-:N_KJ]*_FJZUS+/5BROLB(G);L]G[RAK]]1SVVN:$5^S]A# M)?U,FK'<%,6WYL7'^?G$:4QB2S:K&QTI_^^>O6/+9:.*&_+G5NMD_Z'-A?+/ M.^T?VM'ST=RD%7M7+/^5S>O%^22>D#F[33?+^G/Q\'>V'5'0Z)L5RZK]ESQL M99T)F6VJNEAM+^86K++\Z?_T<>L)Z0+?/7"!N[W /?8";WN!UP[TR;)V6)=I MG5ZS4?398W\WA=E_RW&;^NOOB09B7Y/5UN&/G$TFI3 M,CY)=45>DC=5Q?@/:3XGOV;I3;;,ZHQ5.ZDY26LB72Y>3+HMA47&UU-JWY"!H[IK.MM6^?K'4/ M6'O)9J^(1U\0UW$]S>7OCK_<52^??NG>>V^KQ!Y[T8=)?BH$;J'T5> M=CSVQZ_\ \C'FJVJ?^N<\V2-K[>FR?C7U3J=L?,)3^F*E?=L\=YD/:+ZV;@3PY*[WF,I#=+1OA-B53IDNE&_J0N;-4UMZ;[BS@, M(B\YF][+8]*(!5[LQ7LQQ5I_;ZT/6GO)RNP^;6XW3[/\@ES7:=TF"BENR8/=7.O:X;U/M^L6)DV[VLG%?[LJY*MTVQ.WC_R.W?% MVLCYK5ZPVJLN5GZ<=RYI?:E_-AQ0_T=-=G;FH"VID10WR^RNS7IMD(-*3><*29DR?NH(['*L"O.M.4B^P]*F.D]B5HH; MZEM]@13%2>13VHEUC5B3$H$^V*G 1 K"%/][>%,/W+]A#<;S,P;<44%WU+,K MN$':-'8>DC;5>0(V*A+47.. M:VGEKKAG9=Y"'K^?Y[/O[916:WY#+]HOC4]O#MSGX<\SGD\D;:IW!,31T*YD M0$5!+&VJ\P0,4A"93DB&J!?D$76]H)<,&CG?\=T#7Q6IH# *8]BG39[-LC5/ MB)LBGUV6M=: MZ5M]<@2'49R$G4#7B07\MJ^/U3VLAJ,%XO0I)FSI>::G/LK4^ MW,6^,8#0%4#H(J_W;?4I)*Y;\-/) 2M^KJ P%Z:P[F+V?XG):@RLW'CRD+2I MKA!XYP9V13XJ_6%I4YTGZ,^%U_#,(S_4?@?M+LMHQ(!U&5< EPL#5S_NI<7< MV_VB;997=;EIMXJT@T!=5%X?W M,=YN5+E^]WN(1BKRH@,K M3IZ@,\^(SG@:G[CD"G^.:3!B:5.](AC.LXOA/%2&P]*F.D_:LL7>L^VSF6[1 M52,&++IZ@N \4X([8AD6UFD\8V. FR? S;,+W#Q4<,/2ICI/@)N'#&Y>G\BT MR[ Z.6 9UA/HYIFB&_K"+&R!\0R/P76>X#K/+J[S4+D.2YOJ/,%U'LQUYNFA MP33=PJQ.#EB8]070^3#0]=/#;*D65F\Z?5C:5&<(/O2I5;'OHV(DEC;5>0(C M?7@[USCVM_J&EFIU8H>7:GU!;CY,;IK(W]+_RYMT]HU/L8 B\I+,BM6*E>WW M'4A2.U#4C5@L;:K;I*H_WZX<065/+&VJ\P1[^O">L'F.!/T%K2A)NM\6-&(! M=1/W0(X(W/-AW#/,$>ZR;,YAZJ0D0=V@Q=*F^DU IV]7N9Z/2J!8VE3G"0+U MD4OVMOJ4)/%=S^VN#NODPH &A])$8)\/8U\_3?ZY*6H^MU=E-N/#R'+RICV8 M03ZEY;!GBGF$> R]#@9";T.[SKV$J#R+I4T][2]X-D(^]Q+U*R:[B0**J'8* M=(Q,*RI/3921]EYA^XV?9##&%GLD #BRJU(S0H5@+&VJ\P0$1\B5FE&_!+.7 M4I"(:J?@SW/&'X5YO?;AK/M+9_S-<;'@$/6;W@DZLF MVM.[(M'>+=(RG=6LS"K^ACY3<)^C,\:^?"2@.+*K,C1"I6$L;:KS! U'R)6A MD:;B,W;](TUE:?]TZ@:J<.G46.!GS&,G\_>^HW[ MK*DYC:J1.GP:-190&O__H?3T[6'8>.,('^49D-)#(.U"UQ@57;&TJ-&'#$-1'@FE@!KD=L(L.&&C^:302O)G;Q:H+*JUC:5.<) M7DV0>37IPZCVW*Q.#C@WFPAR3:P@5_3-9GA8QF$S!M8F FL3N[ V0<5:+&VJ M\P36)LB'K1(-I>H.X^KD@,.XB>#9Q/2XU2@Y9[8I#=ML'!-C%" D@KD3NPYF M):@4C:5-=9Z@Z 3Y8%;2+YO5G?#5B1T^X9M(CU,WK; =)YU&VKJ&1V<<.^,\ MV5U^M+M=);H[>Y#\AZ:NXT#I\>X.]O/='=L=0^,SSR(1GD$O2,]@]ZQJQ1X9P^: T=Y#+TC/8?>02X'WBDA:]8UH<+.?AU[SH9J)^)+A/H,=2U_&*] QZQZY:WIT]: X@?[0?3.<$$O+-.Q57H"O6-:TSN0 H:;TP.?;SZYHSRVWI&>6^_85<"[LP?- M@:,0K]S,"&[X1!TPQ#]=1F%'N6V1;XR+DSD7CM"Z2>Q>A-R_2="7J)\KQ MS"AW+1IH6W3:7\7AMG;(#8[&Z7 DMSBRK<<1;)U6BT8JR_3.KTX6_, _I26=UE> MD26[Y="DFEJ%$<>;K?[ M7DQ8TAH-T[8;,1KRE8I80F\$DJLX)N+G%8WX^J+EMYX;;ME\H72#-QHNR9S> M476_O!%PY^4H4Q;31#*>($%G%ZU+_SS 9]H@[?&5T;7)CFD4:23PXWL&VLK'U(;;U\_H01H\!/- )!WSZ&\V58N+ MUFD+3>F,K")UR]>_TRR@GL8+>233_]$ZZ]MNH7 E%8\S8_ @9LGF+_F1$;%E MX'?W&.#, .\:=/88=#*#SJ$C=#.#[J$C]#*#WJ$C]#.#?LK]AJR4Z0E19#04 M?(V$[@UH^B*=KM0:"&:)?K+NE(!?&=BI44"80%])M*+H,R5R)2@\-DJB#^A2 M2@H7))FB3XP\L(@I1N5SKRDB"FT9PT/R!T\^W-)P)01+YNB*2";1VPE5A$7O M ._^;H+>OGF'WB"6H+\6?"4!6@X]!5%H7[PP\_AJXS'>X_&$AB>HX[]'N(T[ M!O/)X>;88!X<;NZ7S3V@/N3E[O52W"GLM9< D6. (KS4(_ MGX6^]1&&Y" BB@H206H F=,4A A%G"3&)WF#U=M>1)T>+J^TL7W ;[YI=B95 M9-P_ZY:1KVN0L0DYL!H=R>X@9W=@=>F+6E !N2"P2Z4"GA%?)W1JHG90(<#W M!SL;W0%] JM#1X9[FH=[:@WWEBXYK&3X-T5+*B1/(/"E@(Q>LN@JK>N=HQ!(C?KM(<-M-E1'] MB_Y<<06/QHU@(>SND)%>IB4.^DS$H][_H69#'_4.Q$)X<"[WLFD?O"F=3M$" M5VAEXKO#MY4,#;H-7Q[L=%87#,\:]2U M70*[5\=&710)OC7[/4A<[1"-]Z!>/2L7G"9J"="CDH<(MNYDN0(16#.U@/V]K+B;UD)QQPLB2 A;%I/08.;:43J=<>T2+7"% M5IZ6(M?W!Z]+>AVE^ME4N$0+7*&5IZ*H0WQ[(=)0>JL51D5Z[>/MD]Y:X.LZ MX#W2^Q+UCE\4/+Z]XFDBO=5BI2)"M5T"NS]'QHN+:@;;JYG&TIOAV:*N[Q+8 MO3HVZJ*4P-;\^"#IM4,T?K7MUW/R$CD]WOIP8$^%ZZ7W/N&[XFLDSNTW ;K"PG37%'[ ME>]WAE?%N/H9H?JNV.[:L:$790*V?Q,X2%:=IO896LT'4E=CEFG1*7NYI<@R ML3W+A)T C7D"6[A^:.,L@-3 %[6\=!8/AY>G!'@C.K1&V^*.>MF\-!5_[Y.#U# ML],^\<^O3>V7^/0\ #Y-OYP]GS/RBJ$WIY2@T)\SB"&B,W"C?3* M2$V!W\V M-XHOTX,J#UPI'J>7"TJF5.@.\/N,<_5\HP?(CU^-_@-02P,$% @ MWE= M6 H!*PL P @PL !H !X;"]W;W)K6CNYY_B>$YZJOA5K/3NU;17&D%!U(F:0XIV) MD G5N)536\TDT"@')=SV',>W$\I2*^CEUT8RZ(E,]&9W"+>B[V4CBSJY8(I9 JIA(B81)WSIS3P==$Y\'W#-8 MJ)4U,4K&0CR8S674MQR3$' (M6&@^#>' 7!NB#"-7R6G51UI@*OK)?M%KAVU MC*F"@>#?6:3COM6Q2 03FG%](Q9?H-33,GRAX"K_)8LRUK%(F"DMDA*,&20L M+?[I8^G#"L!M;@%X)*MEGB7(4X'%Y1)**7(XHA+Y8M LI/P3.1R"I@P7Q^3N=D@.#SZ1 M \)2\BT6F<*C5,_6J,KD9H>E@O-"@;=%P1#"$])PCXCG>(T-\,'+X5X=;J.7 ME:%>9:B7\S6>-?3H60O1M'^&F2BT4#YQ\,<5'D N-23JYR9SBFR:F[,Q[X!3 M-:,A]"U\R!7(.5C!QP^N[WS>9-6>R&K&-2KC&KO8@RM!4X4OAA#8G(XY;!); M,/@Y@WD_S0/?=;UN&PLW7]6Q'M?J=%N^ZU1QM12;58K-G2F:#G]:GS]80LH) M*$TU$&Y$;,I\)_%KR[0GLIH'K;VVLZ6SFY7R;7_H[,'(DE A@S[VU3O,HWP@R3-=FN?[SSFM>7: M$UG-D4[E2.==]7EGG\;MB:QF7+5U8N.)-K+H* S< &@ 'AL+W=O&ULS9UM;^,V$L>_"N$KBA;87>OY89L$R"8MNL#FFDNZ[8OB M7B@V$PMK2ZXD)[O ??BC9-DCRM3H(:-"0-&-$_+/X7 H_8:4Z+.7./F2KCC/ MV-?-.DK/9ZLLV[Z?S]/%BF^"]%V\Y9'XRV.<;(),?$R>YNDVX<&RJ+19SPU- M<^:;((QF%V?%[VZ3B[-XEZW#B-\F+-UM-D'R[0-?QR_G,WUV^,5=^+3*\E_, M+\ZVP1._Y]GG[6TB/LV/*LMPPZ,TC".6\,?SV:7^_DK7M;Q&4>2/D+^DE9]9 MWI>'./Z2?_BX/)]IN4E\S1=9KA&(?Y[Y%5^OB M]Z(W#T'*K^+UG^$R6YW/O!E;\L=@M\[NXI=?>=DC.]=;Q.NT^#][*A%$^CO=9(OX:BGK9Q2]!F+ _@O6.LQL>I+N$BT'*4O:6 M_6<71%F8!;F;V<=H'S*%YQ]$/+!/_)FOFIB(9M7B9EHGC^F0NI4G?) M@JQ:6BC].X[>WO'%+DG"Z(E]"-(P93]<\RP(US\*"^[#IRA\#!?"#O8YBA]2 MGCP'#^O\1H\,@U M7[QCIOZ&&9IALL_WU^R'[WY4R%QUES'4,G,Q5LTGU0N(Q*3'&<>'6=BZA7'J;JYK^L4=?-KW_.%:]K& MV?RY:OYI(;'BR"$7TYB/T M,5J*FU4B/JJL1*7Z#@:1F-1K[]AK;U)1[%$ZCDA,E-T:<]%_W.%ZLH_%N@S5\_?\UR MU,U9Y5.89LJA;6EOE[Y]"H+M^YL@^<*SR^TVB8/%ZMC:L;$;OGG@B9)/T :& M.JP"ECK:@9LP"C>[#?L?ZW6IP%7[ACR5FNP#8#5]6K"FD](:E9KL/. U'0>V MNR!Z4EXMRGIZ]8;V5GNGU7$-UQ]J/X"=CI/=3?!UT 0@13XJ-=D' 'WZM*A/ M)\4^*C79>0!^.DY^S1/ .9T (OYMNSX!4/VA]@,AZC@B_EFLH8B1O7SF2?#$ M>\\$4FRD4I.= >"H3XL<=5)TI%*3G0?PJ./TV#P3?/6MX/1>, 8]&D"/!DYS M=\6BEI@ +>D^+M-[N64, C2 U]4B%OD*(CE9KLO,HR'TI7+0E36;F:,>FV MJ=6"7E7*KY2230,P,W P(T^%6MI[?2HT8@.R#P$.C;9EO_*" &E2VZ6!E NI MU.3N Q<:T^)"@Y0+J=1DYP$7&@.YT%!SH5;GPO9RLF5 ? 9.?!#5Q]RG+:I) M&8]*3>X^,)XQ+<8S2!F/2DUV'C">,9#Q# 7C*;+]IF(-06T"NYD=V4V1S[1$ M-Z[<=X"HU&0_ ,Z9T\(YDQ3GJ-1DYP'.F3C.-49W6:\>MGK]FMU4SFD([\JV M* X_O\;I-LP",8+?.@0TT9):V:PM > $:9.$:1IS$M[;T^C<$;&.HPH#L3ISOY2M$Y<<%5>X?] M&(AG N*9TT(\DQ3QJ-1DYP'BF0,1SVQ8QC/K5XPQ5O$L($$+)\':!.B:X^"J MO1_B&8,"+:! :UH4:)%2()6:[#R@0&L@!5IJNC/K%(CK#[4?6-'JPXK]\R%< MOO=@CH&/5N7!O6GAHT7[+. 8^&@!/EHX/C;/!+MA1T>O3X4QZ-$">K1PFOLM M6_&D0\03(5O9YS$ T ( M-QI13PI.5*IR1[4TM[K\Z 1&Y"?;08RM'$R/%P-.B=%N%[OYY/'8$(;F-"> M%A/:I$Q(I28[#YC0'LB$MH()BSNA4[LL-!6T#/6EP0;>LW'>.X9UUU0'U^L] M,F, G@V 9T\+\&Q2P*-2DYU7>=UC(.#9"L!3\5U3.;,AJ('<[&[DUC]]P85[ M#] 8,&<#S-G3@CF;%.:HU&3G 0!Q#OZ^1LM[9OKIHV3U MM\Q.B]B:IXYF!_#(P?&(/#MI:>_UV(\! MP)PS$.:-MQZLN3$!7YSNRS'G4Q_2%243B&E-RHUV0.5 MDU2F16\N[7$L8]";"_3F#J0WMV&!K;YLT52N8?/$!7IS<7I# GN?I"BM)D4V M*C7YK!Q -F]:R.:1(AN5FNP\0#9O(+)Y"A)3O>6E*H<$M@? Y@T"-D6*HC2? ME.&HU&17 ,-YTV(XCY3AJ-1DYP'#>3C#-4>XU7$3I4-!V3; .*]EQ8MO8S&> MXK\EN^5)&D,N3[)O29E),HU*3>P],YCG3"FM2G*-2DYT'..?AKTG@ MJ4E96S$GENTM+>Z_=21FQ ]B%0G8=3W;V(EW"1 MA_9^8BC=0@IQ5&KRN7T KWD4$BE)KL"H-"?UAJ?3[K&1Z4F.P^XU1^XQH?7Z]U+]3ZNT9!,^I6S MC_LQH_2<0I<[ BE/4JG5#E*NGJ0\+:(\V$/D/S*YF@,K)RMK Y<&6RKV[ZEZ MJ;%IETS7C$H?<#!#YT3KO:%%O7]'1SGJ6*N<=:Q-:R'Q8 ^9 T*-4?DG"E=JQR6K.&\IY@3BH=^.MPP6AKJW^=1#D+6*B5U8J=/P[;<& #])@ &@ 'AL M+W=O&ULK9IK;]LV%(;_"N$50PNTM7C1+4L, MI,F"!5B[K%F[S[1,QT1DT9/HI 7VXT?)CFF)]+'5Z4MBV8?'[Z%(/B]IG3^K M\K%:"*'1MV5>5!>CA=:KL_&XRA9BR:OW:B4*\\E"SIM$R M'Y,@B,9++HO1Y+QY[ZZ:U27 M,E7JL;ZXG5V,@EJ1R$6FZQ3<_'L25R+/ZTQ&QS_;I*/==]8-]U^_9+]IBC?% M3'DEKE3^MYSIQ<4H&:&9F/-UKC^KY]_$MJ"PSI>IO&K^HN=M;#!"V;K2:KEM M;!0L9;'YS[]M.V*O 68'&I!M W)J [IM0)M"-\J:LJZYYI/S4CVCLHXVV>H7 M3=\TK4TULJAOX[TNS:?2M-.3&RY+])7G:X$^"EZM2V'ND:[0._1KI:7I)C%# M-J9":HYN9,&+3/(;!J^OA>8R?V-:?KF_1J]?O4&OD"S07PNUKG@Q MJ\['VNBMOW6<;;5]V&@C![1=B^P]HO@M(@&AGN97IS9CTTN[KB*[KB)- M/GJHJW9U\ZH2NCKS5;1)P?PIZCEY5JUX)BY&9M)5HGP2H\G//^$H^,57WT#) M6M727;44RCZYXM4"F?N&9F9HS$NU-+.E>/3>Q4VBJ$E4+QM/$VIN&&'GXZ?] M:CQA(6$$[\):.ME.)P-UWHML74HMS=CD3V8 \FEN]"JS4O%<^-1NTH5[,I(H MC&G:4>L)"VE"$[_:<*IZ;%=^,_TWG9J6828UR96:"=TQ$CK8(8Y+&I%.# M&QJ\BG-G94$$ICW-'J1F$S)F*_ MTF2G-#EQ5I249G$^J>+DO[Z:"E[)X,.1= MJ4IJ[UA*W;L3!#1,H\[]\<2%-(T"XK]#.+",#$#!MWW4;G/MRV DCM(XZ#*DT;([1J5O!J/57ES(RS&N8S,36\-ISWB\>N^# , M<'?:^N+BE 7I >F6L1B$FCMQ5_S[H5F[3=7JP)0&W6'A"8OC]-"@L'S$,"#_ M7*NZ/^]*F1GV&*=SV3A2])&7C\8=-,OD[4L"O[/O M)!\J6[N'+)DQ^_^&"8-X[UWQ0-G:%5NZ8QCO/4P3=NGM=4V^., V80MZ#).^ MMW'"+JN3D"7.LN:&L20@T0&]EN@81OJ)U@F[E ZZ"J&0MCI+<0P2 MUS<1%]+=L02&M&7N;9-AA/=R2\2%LZ,1"FEKM/ F,+Q_W"%M$X."H9"V8,M2 M F]S^_@BXNY=?;[($W;8%Q'+0 (S\%X^%')N3$^AT1_3>A8T9+DM5FMC@)ZE M7J!/JFV6-N]:LW2UX"7/3*&R,F\<=TVPHMZS?*!L[?ZS7";1 ,=,(-M[5SQ0 MMG;%ENP$)GL/UT2.TQT,:2NT="(R.C8F*.P2TA.7!&&"#\U""W0" M _U$MT0\A":$=CV=)RQAY,!1$[4BC31-V=='=4@"%M^9;'%.9Q3]-$ MC^,8#&FKM#BFIQY;'S-+=-##ZZ&RM.[Z&"=_7+%$7VOY3)E\@=,Q$+>,I MS/A>QHFZ]'9&$Q32UFCI3F&Z_[AQHIZ-+*$L[2Z)OC@6)M&!70.U8*7PAK>/ MA:+N)M;I72BD+=&2D,(DW/=.7PKEN*=C1@A.WWL&#Y2MW1D6NO34DW' "-%! M3\6'RM:NV$*;PM#N\YN;2V1G@$(A[=_:++$93.S^O[8=1S,8TM9IT(0_E>YB[,XZ"($[CL%N$&Q@F08+30Z58S#(8LST]$#N^ M>P9#VBKW?B,^]23ZF =B@QY'#Y6M7;:%-8-AW=<#,1>]SMV!0MHR+9@9#.9> MOH=YCI=)C&/<]1&>0!J9K0TY8"28I32#*?WC'HAY?D(F"2'.PP>^N"@A!YX^ M8):I#-[(]O% VU01-!J@D(W$\=ZS2?6#81]Y^2#-ZI>+N6D3O(]-D>7F6:O- MA5:KYG&EJ=):+9N7"\%GHJP#S.=SI?3+1?T$U.Z)M\E_4$L#!!0 ( +=Y M75@O)MY)"PD $A) : >&PO=V]R:W-H965T\J70DCR/8Z2_*JWE'+UJ=_/ MITL1\_PB78E$_3)/LYA+]3%;]/-5)OBLJ!1'?>8X@W[,PZ0WN2R^N\LFE^E: M1F$B[C*2K^.89R\W(DJ?KWJTM_WB6[A82OU%?W*YX@MQ+^3#ZBY3G_H[E%D8 MBR0/TX1D8G[5NZ:? G^@*Q0E_AN*Y[QV3?10'M/T27_X,KOJ.;I'(A)3J2&X M^K,1MR**-)+JQY\5:&_7IJY8O]ZB_Z,8O!K,(\_%;1K]%L[D\JHWZI&9F/-U M)+^ES_\2U8!\C3=-H[SXGSQ799T>F:YSF<959=6#.$S*O_Q[1<0I%5A5@>U5 M\ Y5<*L*[JD5O*J"5S!3#J7@(>"23RZS])EDNK1"TQ<%F45M-?PPT??]7F;J MUU#5DY/[)<_$1\WDE#F']27ZOK79;K.>3+++_M2]5&WU)]6_;DI^\,.](YN"KA%2V[7*7"=93Q9"&7EDCR^D'JY._Y2 M?'W]S+,9^?W?"I)\D2+._VB[Y67[7GO[VK-]RE=\*JYZRG7E(MN(WN2G'^C M^;GM?F""!4A@%N_>CGQOZA2![7:E" G,HLC?4>2#%/U6N&U%#]^(3"U#9"6R,-5LY;)@::I_ ME"EY%,20V<8;W XE+X)G9$SBTO?0$9GQEU9W )UY18)S.)VL.-V ([Y7J;3 M)Y*N](Q3CENQ&6;E]),BB\D\2V-%@A0DG9.%<@2RC5:X">H4O+;R"-;LRB,2 MF,7C<,?C$.:QYA9/M>)APXK98$3WK+BED#_V[4)!2R'/'>P*62,:[48T D?T M-4S">!VW=1RLV-638X(%2& 68>,=8>,SKZ!C3-XQP0(D,(MWZICHU0&GZEVY M'B@7-56>.TS6*O DNIEPVFIX1^#U!8 M?.C-H8/6#5;M/,$PT0(L-)LV(W#HZ-S6C:J44-$"+#2;?".6**@))K^LXT=E MSVHEKW8RBS4]CA7]>;$G4>[GV-8O_ER'\H6$R53=@W C"->W(8>=P;CA#*CO MZ'_[+@%5$6&AV;O=1A(Q6,-4SI-O>!CQQTB0>9J1,,_77'%7\Z5WQWQIU4Z= MOH^4TH'O[VU"W,(]ZLH?%IK-G]%&#-9&6Y>JN%$Q9Y'WT,25VV5%EJ.5+%39 MA(H68*'9A!K9Q,XMFQBJ;$)%"[#0;/*-;&*PSGE5DJ'"K.\J4K?A->&6._/T M%CJ)&9W$8)V$EVDXTE"5:J#.-M? O(.Y!ABJ,\-OH:B8450,SK$TEOWM @^N M07YC#?+=P7BP/Q51U0\6FDV443\,5C^_II)'9,[#C&QXM#8)&,45P-2@:;/- M2 =NNC-1;R%^F!$_#!8__]2DE#DJP]8'LA%Y.:U,LKR5L!)\5$^=T MGM,\8 MJN[!0K,9,[J'P9D=8X.96)1'.QYY\J3#:'T@HI6F4=,"&[,*59Y@H=D<&7G" M8'E2[)CQ9%8>O#@DKF&0SB$'J@#!0K-/DQ@!XCKG/D^"J3=N4=$"+#2;?*-> M7%B]O"K>JS#K:\>^B)$ +&(/K':2"X[V4 B"PLQ4&Y6E?M0K3RB9E=0T0(L-)M:HP7<%L"1QKJH M$1=6(VU"MQ)OP.([:NINMW^ N5F, MN1>-PX]M:(,+AQX8HPFBO6,I@):5OT,R (;ONOB@H@58:#:U)O3VSIT,\%"3 M :AH 1::3;Z1!QX<'K_*X7K-9 ;-!\Y0 WSL=!LGFH/9L"1_ZL<>(5Y;*NZ MI9@[V9R-N#=^'_IOOV&PYW?#'83P?#7>@\%]XB6O9, MM.R=(X#A.CMIU*@8"\VF MTD3%WKG/)GFH9Y-0T0(L-)M\$[I[<.C>]90Q#->92M0TP)&AMC[K8#^E9T2! M#XN"=O,__) !#->5-E2T O-IM)H#Y^>V?Q]5'6"BA9@H=GD&W7BPXF!KN8/ MPW6F$E5K'!EJZP,0-FU&5_BPKBC,_W-Y0M.:L]VE,]Q29T9150D6FLVR426^ M=V[/@)JQ0$4+L-!L\FL/HL.Z"26S=J0-X.E#N&9G+M]"4OE&4OFOE%3HF]W)' ?/O/IDMS=/Q"YY+* RXD^62XC)??U\>A, M3,-5J)N4J?X@]*'S5)E/T2M]FW4I;8<\>?GIAQ&CPY]S^QR['A')5PIH'NHL M\_8,MIXGK3<951%BH94WN5][Q4PLLD7QJAX]WG4BRW>Q[+[=O0[HNG@)SM[W M-_134+[4Q\"4[QCZRK-%F.0D$G,%Z5P,U2S-RM?VE!]DNBI>9/.82IG&Q>52 M\)G(= 'U^SQ-Y?:#;F#W\J3)7U!+ P04 " "W>5U8P-!_&;(" "A!P M&@ 'AL+W=O&ULK55=;]HP%/TK5E9-K;0V MWY1U$ E(J^VA$BKM]C#MP207$C6QF6T^^N]W[80,:$ \](7XXY[C>XZYOKTU M%Z\R U!D4Q9,]JU,J<6=;!M"P==]R[6V"T_Y/%-ZP8YZ"SJ'":B7 MQ5C@S&Y8TKP$)G/.B(!9WQJX=W&HXTW SQS6#? . <$1 M@%\#_',!00T(C#.5%.-#3!6->H*OB=#1R*8'QDR#1ODYT]<^40)W<\2I:))1 M ==#="XE(U[BOTE2WY+0Z'RXUP*/SX>[)]3XS3WZAL\_XQ[' M] T+4Y&!$)3-P8Q_#Z92":RR/VW>5]Q!.[=^>>[D@B;0M_!ID2!68$6?/[D= MYUN;;Q])%G\0V9ZG0>-I<(J]]G1J/$UV"P"J FASLF+L&$;]Y*XBK]/%"U[M M.M02%'X-]X/BEJ# [S1!>XK"1E%X4M&V6A56Z[2NUC85X;NSNT[W0,3[F-O0 M.]#0$N/X!Q+LG<>K!#$W34"BX4NFJFIN5IL^,S#/Z\'Z$/M/U2[^TU3-ZY&* M>8EJH90311?F"=RRA4^N&:880\%H0-P?\:YVD[T 4U7COX! M4$L#!!0 ( +=Y75@-M*[ ^0( -@) : >&PO=V]R:W-H965TQCVH-A, M;-2V,DE.VK\?)3M>TJ9>"V38BZT+><1S1$GL;[BXDS&B@OLLS>7 BI5:7=BV M#&/,F#SG*\QI9L%%QA1UQ=*6*X$L,DY9:GN.T[$SEN16T#=C4Q'T>:'2),>I M %ED&1,/(TSY9F"YUG;@.EG&2@_807_%ECA#=;N:"NK9-4J49)C+A.<@<#&P MAN[%N*?MC<&W!#=RIPV:R9SS.]VYC :6HP/"%$.E$1C]UCC&--5 %,:O"M.J ME]2.N^TM^F?#G;C,F<0Q3[\GD8H'5L^""!>L2-4UWWS!BD];XX4\E>8+F\K6 ML2 LI.)9Y4P19$E>_ME]I<..@]MYQL&K'+S'#JUG'/S*P3=$R\@,K0E3+.@+ MO@&AK0E--XPVQIO8)+G>Q9D2-)N0GPIF,1-X-B(A(ACSC))#,J/O&01"IBF+)=P.D'%DO0=6=_.)G!Z\@Y.(,GA)N:%9'DD^[:B(/52 M=E@%-"H#\IX)R/7@BN?R"@ M\$KAWV M5KNFU6ZDY3FN#W0Z=$:YYB0=(M&(\5H21P+;H]NIZ7;^<\)WCBG5D<#VI.K6 M4G4;,^.&*Y;2!:I$0N]D"&N6%J@OX!>E??=)IOHMOT[5DEUIT]ZQ\9S#V=RK M8^[]DT/:B/K:3>O]_9#:.X]DAF)I:@<)(2]R53XF]6A=G@S-J_QH?$1E2UEE M_($I:YXK)I:T<9#B@B"=\R[I+,HZHNPHOC)/\9PK>MA-,Z;2"X4VH/D%YVK; MT0O4Q5SP&U!+ P04 " "W>5U8^TLBAGD$ "'%0 &@ 'AL+W=OXI1J(22V+0M:V@F*$J- M^53-+>E\2@X\CE*\I( =D@31EWL[3%*\R_[I=4 MC,Q"2Q@E.&4120'%FYFQ@'<^'$H!A?@[PB=6>@;2E34A3W+P1S@S+&D1CG' MI0HD_H[X <>QU"3L^#=7:A1K2L'R\ZOV3\IYX:/Y/0[SAWRI+Z Q$S]@E..M0P0'!@G22XL+$BB-/M'SSD1)0'AJ%[ S@7L M2P&W0<#)!9RN FXNX"IF,E<4#S[B:#ZEY 2H1 MM\D&1J:2%^U$JX[[B5+R- MA!R?KW:(XMM[P5P('D@BTHDA%9!;L,I2 9 -6'$2/($O>_7F+XH$2(6-@4,: M8@J6L9@"[WW,411_$+*V!1V TE \V%"]%I/O@ F87(]-32YLEQ:806[G?6:G MW6 GM,%GDO(= Q_%BF%5@2F<+CRW7SV_MULU^C@8 ?>2!,=C4$/W<5MC;C? M71RV>.,4<724/JE'3BQ.BX4T>7B8>#IQQ M$;PHW8+OCR2.@=AB$O./+FZ97:[>+EFV[M@>!7AFB+K$,#UB8_[K+W!H_:;C MO$]E?D_**O%PBWBX;=KG?QZ2M=@86E86]>,<0FA9UM0\EHG4P;R),Z["? W,KL JSGN%\]X; MG<]S"^!G3(-()E^;CU[-JEO/JONH@4'O$N6WFGIE%@P+(H97$B%.[ V.^ ^( M:-7^UKW5IS)_J.&^$J(*7Z."K]'5B;./Z _8:M7]5K9&=0<=M[9_>EJR0M:X M(&M\)5D7)0:+<[A;<1G7G!YJ:DL=I2M!O@[67%LFA=>3GZLM:!WCMWD]Z>1U M':7U6@=K]AI:YS[-^C\.^!OP3;7& KTX8BI:?? QK]%@2:, @^^+->-4]'O: MTS^WNJ=-UZLVOR]MU8B5.FO8FJFOQ-XV$+L4::RBU;AQM;U!E(*O*U\.LV9: MF]*Y:>-R&DX&X\E%3NMAWF65:X!-&G+:/C-D]\U0J8'H1D1F 71+MMO.P*XQ MH<%!>^"YEU2T>G1M3IV[?-C:M%[#6*G3Z,98KPU]K]K\7%LU2I/!R&W(Q'.W M#MO;]:LR,>](NK':NOZ;674[9FM/JU99/7\&P/;O@)^O@!>'>#>J/H:U8JYEIP[3DJ.%U;@Q2S=4 M":9;==/'0$ .*<^N;(K9XC9QH>[0+N;OY2VCNODZJ\FN*#\C*DY+!F*\$2JM MP4B$C6:W?MF D[VZ!UL3SDFB'G<8A9A*@'B_(82_#N0"Q=WK_#]02P,$% M @ MWE=6.@X^0-%!P !40 !H !X;"]W;W)K*U?1CVH-AT+%073Z*3 M=K]^U"6B:3&TF!X'>8EUX?E(GN^8A^>SHK/')/V6K1CCZ'L4QMEY9\7Y^GVO ME\U7+/*S;K)FL;BS3-+(Y^(TO>]EZY3YB\(H"GO$<0:]R _BSN2LN':33LZ2 M#0^#F-VD*-M$D9_^N&1A\GC>P9VG"[?!_8KG%WJ3L[5_SV:,?U[?I.*L5Z,L M@HC%69#$*&7+\\X%?N^Y)#.V#(@[C,& MI#(@.P;X.0-:&="V!FYEX+8UZ%<&Q=1[Y=P+QTU][D_.TN01I7EK@98?%-XO MK(6_@C@/E!E/Q=U V/');.6G[/12N'J!KI)(Q%_F%PR>HED9.RA9HAE/YM_0 MIW5^)T.?-CSC?KP(XGNTB1A+ZX?3QGW@_"=L"4.ID@T$0<$%[?%Q<^S M*3H^>H>.4 ]E>;\9"F+T.0YX=B(NBN._5LDF$V;968^+R>5#[,VKB5R6$R'/ M3 03]#&)^2I#GAC20@7H":_4KB%/KKDD1L0IFW<1Q2?Y'*AF0%?MS8G&?-K> M'&O,O?;FCL$9M(X36N!18YS<->+D!,U*)B\V?)6DP7_B?AD3VS%3!L@)\KZS M=!YD#-VDP9RA6S^^9^CO#Z(O=,U9E/VCX[T:!$'6R-YI0,W1T'&+NV#3](, \(3''YH';YP-[E M7XL YK7PT!?'7+\DUBGJ"O1%),Q79LXX?H0[#4 MAJZY1^R@J,RL!"W\'[K.<7NBQ<>VQL;W'6BR^XS:+K[%KVR"%!/. P!278T>6 (Z] MTZ&7WVH,^]9?33/= JQOUEB!S1-_J6.W:BL,X%B[M7I/EVT6:S.$[1\J4F7Z6SHHY)*BJ3K=JW9>"7/6*LQNKNXF0>F#4ID&@> M%)I*BBP]L;'VF1P1I^LXB"?HB."N.]9Z&;1*!$6;@J)Y4&@J&;)2Q.Y;%0*P ML8BUYA@2;0J*YD&AJ1S+"AB_H 2VVK=6'6SO-6ESWVH>AC4%H/4P%)I*@:R( M\0M*XA8;X0I6V0D/=]UN[-K:[9!H'A2:ZG997&.(ZOIGM\+#YE;8Z0X:.P+0 MHAH4S8-"4VF2=35N5UA#BB![NARVV%<#5) [06!]SN2/?T_J49POJYFAQ@+9Z8L \#&L*0+4!*#25 JD-T,-H U2G M#33\#BH-@*)Y4&BJWZ4T0-^ -$ UTD"9V%2:0*4!4#0/"DVE24H#]/6E@3U= M8O2#^2GJUWLY^OQ>#E0A $7SH-!4XJ1"0 ^M$-!6CPZ8AV%- :A (6F_G.@ M% CH#4&@J M35(?<%]?']C3I45J,2-9$PITAR)YI.4[)\H3GJR+ERK<)9PG47&X M8KXH7O,&XOXR2?C32=Y!_>:/R?]02P,$% @ MWE=6 (@#2V!0 !T M !H !X;"]W;W)K882*RVZT/:($':AV$/C$7;0G5Q23IN_OU(2I$LB1(<5P6&O22ZG.\3 MSR'Y\="<[7/ZC6T(X>!'FF3LS?,>3.".W%+!=FF+Z?$V2?'\Y@9.7!W?Q M>L/E W,^V^(UN2?\87M+Q9U998GBE&0LSC- R>IR<@4O0N3( (7X$I,].[@& MDLICGG^3-Q^CRXDE6T02LN0R!1;_GLB")(G,)-KQO4PZJ;XI P^O7[*_5^0% MF4?,R")/OL81WUQ.@@F(R KO$GZ7[_\B)2%7YEOF"5-_P;[$6A.PW#&>IV6P M:$$:9\5__*,4XB >CT!J Q [0"G)\ N ^QC YPR0$EM%E24#B'F>#ZC^1Y0 MB1;9Y(424T4+^G$F^_V>4_$V%G%\?K_!E)Q?"^4BL,A3,9P85AUR#N[%&(MV M"0'Y"MP1QFF\Y )US_/E-W"UQS1B &<1N"54C;]L2$X3MZ*;VC>GH/?@0F8;!>;F5QPE"TUER6?ZX(/ZN$#$;C) M,[YAX)WX?-1,8 IQ*H70BT+7:#!C2)8&L.&9;**M:=#B^'"D"0^/#X<#;.RJ MOVV5S^G)=]"13/455AVI$WHPD:Q'%VR+E^1R(@H.(_2)3.9__ 8]ZT^=2&,F M"T=*UA#0J01T5'9[<,(\=B?,%:4X6Q-1$SEX? :'N%O\K!ZK27,&WGW?Q?P9 M?,Q$5^SD"P8^\XV8*WPCQO_GK4S'SL"G/'L2O45$Q*==^BC>BXFHTC+P]UV> M)$!4/IGQ'UWO.6/VWIC)PI&2-7K/K7K/'1S^;2'/ !:]1=9QEL796C[?$AKG MD4[1(K.K,LOE]&D.70_ZSLQ\.M1*!T-6X#=A81>&'-NW@@K6X.=5_+Q7\BLJ M\EJ,3=XNAP4MK]M>&ZIBTZ"E@5D0^2U8V(7YKN=/]:S\BI5_$JMB>NA(^9UF MG ?VU M:I'2PJ3>=MDAI8-!V/+>'5E#1"DZB)5;3%8E[F 7=MGA^@%K$-"C? M"=P6+PW*1IX#];2F%:WI2;3$3"-BI1^<8]/N*)MZCM-J^$(#TTS%4 =K3,4& M/VC5GLD:9/A5N4D2G5\]$2K<,?@@IQ<0!HR ]SBFX M.=D0:HT*" P4TM0:\ MB3/P&U9-#CD&*[7UD67;VIXJ$<95"N#?LF8*6KOM M]AJEPR';F+8+A#:?9U@]%0+6+A0.V]!3U:A*X[&"V%JB5GLAZ,$YG>&AP8EY M8_4-C]I5PD';V+W KH=U M;6_:6?Z[,#NP[$YY[\([?P,"N=SUO:EP2&_SPJX?X2-F: M/[35OAH-^^J?V3F4J9O[6,=VVRN]#J>9"J$&UYP*38ZU0T9C.^01]@YEFQH+ MM##)=EL;#$+SCO$N4;[IP\= M3*CY4= U, M,U=#':PQ5PM1S(.CH930M3IB8V"9[S)>G(%43ZMCO"MU>-5Z?@TOPN(PKDY3 MG W>8"KJ$@,)68F48A\7;/^#>QH52B M[WE6B+O11LKMC66)>$-S(L9L2PMXLV(\)Q(>^=H26TY)HHWRS')L.[!RDA:C MZ:WN>^+36U;*+"WH$T>BS'/"?\QHQO9W(SPZ=#RGZXU4'=;T=DO6](7*U^T3 MAR>K\9*D.2U$R@K$Z>IN=(]O%CA4!AKQ5TKWXJ2-%)4E8]_4PV-R-[)51#2C ML50N"/SMZ /-,N4)XOBG=CIJQE2&I^V#]X^:/)!9$D$?6/8E3>3F;C09H82N M2)G)9[;_G=:$?.4O9IG0OVA?8^T1BDLA65X;0P1Y6E3_Y'LMQ(D!=GL,G-K M:1L$/09N;>"V#;P> Z\V\,XU\&L#3=VJN&OAYD22Z2UG>\05&KRIAE9?6X-> M::$6RHOD\#8%.SE=$%ZDQ5J@+>7H94,X1=?HF<:LB-,L)7HRV0H]L'S+"EI( M@5X%39!D:$XY3#&:$9'&B!0)FJ=9*>'=XND%77^;HXL,E^H L M)-0 J4%>BU2*:Z@$]I_;E@IP(.XM2104H%9<1W^0Q6^TQ,^=M!G5LB-0(LB MH;.P;SQ?GF>("-VTROJ_VY M[TWO4S.]7^^70G+8H'^;Y*[<>69W*FO=B"V)Z=T(TI*@?$='TU]_P8']FTFJ MG^EL\9.^F$]OV8/IVIV)T4=C& M;N2]A2VZL&@2A&&#>A._W\3O#\;_B0IQ4S- ),M83&2UB\MB1X5J@VB2I[%J M5KO4Q+0:Q3\)SK?]%D\#QI^T2'8Q08C-%(.&8O#N%#U6!"\^,2$NT?T.,A!9 M9E3QA 260RI[D2S^MF%90CED'YV[3#R#3GQAY+M!BVD7A6U[TH8MNK (UD=@ MIALV=,-!NH^&N8PKCOW3%W;6EHE6%V6DU84-T)HTM":#M+[H@YTFUV1'.10J MAQ,#*B)5#\!)HT^7JO?2Q''24=NUG2 */;M%TPB,(NRU%ZL)Z$:N[T=FKE'# M-1KDNEBMH%I2IVNB3DYUF H:ESR5*3"^1FRK3E^ASU;C-E5K>5"+J+O-;!^W M^,V[J,B)[*BE0A<53O!D8I8 V\?RP_[/$YX<"PIC96";)@8FL9UNYF9DY-A^ MV&)I1'HA#KV>#(Q/"BU\YAFB:RW-\ZI>U!>J(H(ZJ7EAFL[9.P-\Q<83O;:: MG%!RQH'7EJB+NWY;'A'+\'FF(@^?3RC/IUM8X"!/NVBS@QSO!Y]CF4='J[KYH,9TYED-XN!X"+OH;1Z\#1')6JF_5G/Q M!9-H"5UU(0A-3F.2Q66FZZ92P/<1*HX+31VW^YY327]:%,J,+!EDJ:34/CF, MEH";L>E3PSKY.,\I7^M;$0'%&D18?8$TO^A+XLOY/I_S^>2P!/VC64@S M\P>6DC#@B@B.)%1C;Q)>Y2-K[PQ^$MBHG3&RD=P+\6 G\W+L!=8AH%!HRX#- M:PTSH-02&3?^]IS><*0%[HZW[%]=[":6>ZQ@)N@O4NIZ['WV4 D5;JF^$YMO MT,?C'"P$5>Z)-KUMX*&B55JP'FP\8(1W;_S8Z[ #""^/ *(>$+T$)$< <0^( M7PM(>D#BE.E"<3KD6.,LE6*#I+4V;';@Q'1H$S[A]MJ76II=8G ZN\:2$[Y2 MJ &)EC66@#ZB25D2>RN8HCGO4LO>T;L<-";TO;%0UE*EOC8N6"*_Z(^;=L=% M1XX+(W0KN*X5NN8EE/L$OO%]""#:!C"-3C+F4%R@./R HB"*#S@T>ST\.@#/ M7P\/3T03#]<1.[[DV'6PAHHG +34HGA WQLK_"&93]+86G&E&ES V#/%0(%< M@Y>]?1->!E\.271.LOQ,9'OR)8-\B6./C\@WX9J4A+:VEJ E%*TT>0PFV1X+ MVII\0Y44#,T$:UK=Y;2HT/ )+(9/X/>-(49S#4S].:1^U8<]]0M,BY8.ZCN V8/=0N3*RR'A.P=&S@';T=99D/KK737_ M:Y&?LNCB]G?J*0.Y5:5@=6M_$5?P7ZU/3$KL.]DS3]=-;+%>$ M*T2A,I3!Q2?CC^QZ5#?1HG%5^UYHTP/5U8E5NL[L,# !+$ &@ 'AL+W=O&ULM5AM;]LV$/XKA%8,#M!:+[;E)+,-Q%:'!6@PHT&W#\,^T-+) M)D*1&DG9R;\?22F*Y"I"4JA?+)&\>^[NX1W%\^+$Q8,\ "CTF%$FE\Y!J?S: M=65\@ S+,<^!Z964BPPK/11[5^8"<&*5,NH&GA>Z&2;,62WLW%:L%KQ0E##8 M"B2++,/B:0V4GY:.[SQ/?"7[@S(3[FJ1XSW<@_J6;X4>N35*0C)@DG"&!*1+ MY\:_COS *%B)OPB<9.,=F5!VG#^8P6VR=#SC$5"(E8' ^G&$#5!JD+0?_U6@ M3FW3*#;?G]%_M\'K8'98PH;3OTFB#DOGTD$)I+B@ZBL__0%50#.#%W,J[2\Z ME;+ST$%Q(17/*F7M0498^<2/%1$-!?\UA:!2",X5IJ\H3"J%R5L5II7"U#)3 MAF)YB+#"JX7@)R2,M$8S+Y9,JZW#)\SL^[T2>I5H/;7ZG.64/P&@-3!(B9+H M$[I)$F(V!5-TR\K4,ELTBD!A0B^TQ+?["(T^7* /B#!T1RC5ZW+A*NV0@77C MROBZ-!Z\8MP/T!UGZB#19Y9 T@9P=21U.,%S..N@%S&">(PF_D<4>,&DPZ'- MV]6##O7H[>I^3S23>G,F%F_R*EZJ9Q*TT20)LBOL-FPI9B@B,J9<%@+0/U^T M#+I5D,E_N[:@-#'M-F&.E6N9XQB6CCXW)(@C.*M??_%#[[-0GJ 1$"=X12M03T@F/'[#9%@/&T+1;W._B 5LYJ*62\5:\P>/OUY,HGVA:0Z ME9C.*\QBZ(JW%^J]V30D6#006(O"L*8P_/F%&@Y)[9!@T4!@+6KG-;7SWNS< M8'G0MQ(A0'\B!#IB6G0FYOS[,IN%X_-BK*2:]3J;C6=GU=CKT0_&>UG'>]D; M[WUU(9IZ_NCAPB915[B](.]-EB'!HH' 6N1=U>1=_?PZO!J2VB'!HH' 6M3Z MWLM-T>O-S"V(&)C27T+]612*Q"3'>A@WN)9HE)=2%YVWP=+ 5:/ZO/'\K/HV M_6Z\E[.AT-JD-:[7_EM)@_*J+5J,H5&1(\4_HE[>_ [>O,MSWGH]>3=O Z&U M>0M>> OZC_UF5G5R$GQ_X$_&_CDG'5+!^(RYJ%LJK*7*&-Q&EY6!V-MN5>K= M+)@J.Y1ZMNZ(;VP?>#:_-IVR[=Y>8,HV^PZ+/=%51"'5D*8V'"3*SK4<*)[; M7F['E>X,[>M!=_L@C(!>3SE7SP-CH/[_8/4_4$L#!!0 ( +=Y75@,EUW M1@( ,L$ : >&PO=V]R:W-H965T!%*^/'R8JHO4I37ZU0"W]F6S1\TEBG!;'IEJEO'8HZ M@K1*\RR[2+60)BF+N'?ORL*N24F#]P[\6FOA_DQ0V>TX&22O&P]RN:*PD99% M*Y:X0'IL[QU;:<]22XW&2VO 83-.K@=7DU'PCP[?)6[]WAI")D_6/@?CMAXG M61"$"BL*#()_&YRB4H&(9?S><29]R #<7[^RW\3<.9^"JK?/S"MO.]9.=J[9]6'GF';_#.K?>D3OL MY0[?8R_G2(3.@VV@0*N&YW.(-O&=GVRQ,T?ERM^;= %!SYOK*57(TQ _WZ5?P%02P,$% @ MMWE=6-[Y*3XE P 2 T !H !X;"]W;W)K0H[%*5L!57=2 MQG,LU9 O3+'B@),2E&>F8UE#,\>$&M&HO';%HQ$K9$8H7'$DBCS'_.$<,K89 M&[;Q>.&:+)927S"CT0HO8 ;R=G7%U+[:B(: 'NP!^!4 .>E +<"N*71K;+2UA1+'(TXVR"NJQ6;/BGGID0K M-X3J99Q)KNX2A9/1]S0].<<9IC&@69F;"B6 M)D3,"RX@09<,TU;Y\10D)MD'A;N=3='QT0=TA A%-TM6"$P3,3*ETJR?;,:5 MOO.M/F>/OBG$I\BU/R+'2;4[SA]0 M!E("%WJCW1_2@U2O7:B>R%JN@]IUT'=(@SZ]]T36\A[6WL,W"&FX&U+7W]E+ M=ZM\.W#"[HC:UE.G8/US,P4>$Z7[13D]3/?:Q>J+K6V^T2;9?6>U8NS+?T]L M;?]/?8]]L+7XS[Q6I,V_==>U!\\WU8XR.PP'WK/$FHTV5W]C?,-\0:A0:4P5 MSCKU5>3YMFW?#B1;E9WOG$G51Y>G2_6I UP7J/LI8_)QH)OI^N,I^@M02P,$ M% @ MWE=6-%*4S?V @ ? @ !H !X;"]W;W)KT[N.=?QS6#%Q8LL !1Z+2F30Z=0JKIU79D64&)Y MQ2M@>B?GHL1*3\7JXF0L_20@HI,HP8/VWA#%0:HAT&G\:3J=]I %NCM?L M7ZQVK66&)8PY_4DR50R=&P=ED.,%54]\]14:/7W#EW(J[2]:-;&>@]*%5+QL MP#J#DK#Z'[\V/FP _.@ (&@ P2X@/ #H-8#>J8"P 836F5J*]2'!"L<#P5=( MF&C-9@;63(O6\@DS99\JH7>)QJGX6YY?CC#%+ 4TM>=LS,N2*%U9)=$ENJ/Z M8-A=?<306$!&%'K@4H)$3T"Q@@PICO9I[A64$ITGH#"A%YKI>9J@\[,+=(8( M0]\+OI"897+@*JW"Y.*F3<:C.N/@0,9^@!XY4X5$GUD&V3:!J^6W'@1K#T;! M4<8$TBO4\S^@P MZ'0F-3X<''?#D=+A_1$VOK6C/\O4.\)GBZ"(R1=@<6$IT MH7X]Z)BZ(K^[#*\)PVY"<_'$Q]GA]GK%",Y@3QK2AB.>H D%XUN5CS1=9/G/?+N.>[X<#=[GISWY0 MT+^)MH.2CJ#KCT$;M*6GW^KI']4S$7Q)['5]+B#E2Q!O%_:M3NNWFMJWNDM7 MS=O?R.8R"KT=7?M!_>!F1U8'4>!%W;*B5E9T:IF 9<<+%.W;&E[O%F@_:+^* M20?39A5K)>[&O5R"F-O^)E'*%TS5UU.[VK;0.]LY=M9'NK76G? ?3=V7'['0 M1U,B"KFF]*ZNM;FB[G7U1/'*WOXSKG0OL<-"?QZ , %Z/^=T'1_P7 M4$L#!!0 ( +=Y75B80^UZE0, )$1 : >&PO=V]R:W-H965TWVM\&6XH>^(A@$#/<93PD1$*L;HR M3>Z'$&-^3E>0R"<+RF(L9),M3;YB@(,,%$>F8UE],\8D,=QAUG?/W"%-1402 MN&>(IW&,V5_=,MLR2)2 Q))S0!#%8 MC(RQ?>79'07(1OPDL.&5>Z1* LN_-5Q#%"DF::RI-3OQ0& 2\5,YY''FH9./IT-32*,4 MM>D7!DQR YP#!M@.NJ.)"#GZF@00U E,Z4WIDK-U:>*T,GK@GZ..?88#K=;O.F4"]3)^#JO+A#Z_4T^0U,!,?_3)'1.U&TF4AO(%5]A M'T:&W"$XL#48[J-O2I@1/"<1$2\G"&2^%$: MJ$C'OL]2"&2/ #F[:%(VGZ&?S:!VTK5K#9K(:JKU2]7ZNE*OKU- G62>)K*:@(-2P$%KV-T MJ$0[$'0YME=)F;ZEKKW,&KR:66TC:G9?E'9?M-I]C7F(;N21J'P=_I/)DV\/ MZ $+0+,-7LE.#SA9)K(C0)B7@Z<)%RR5AZ/&O:1UZF-#12>9IXFL)OEE*?FE MKER[U"F@3C)/$UE-0-O:G>2LUJC]3HLSVCBF:7/L%0S5G+.MXMI+N_;)CE5& M%UM=FLHAUWY_0A]^+;:S'AMJ6MD\76QU19V=HHZN?"V8=*FHD\W3Q597<7>V MMUM/OJX,/5FL5U8MMCV M(M0# "R$P &@ 'AL+W=O&ULM5AM;]LV M$/XKA#8,+;!%HF1)<68+2!P$#= -0;QV'X9^8"3:)DJ)'DG9+= ?OZ.LZ&56 MY*B5 R,2I;N']QSOQ ><[87\K#:4:O0EY9F:6QNMMU>VK>(-38FZ$%N:P9N5 MD"G1,)1K6VTE)4GAE'+;=9S 3@G+K&A6/'N0T4SDFK.,/DBD\C0E\NL-Y6(_ MM[#U_."1K3?:/+"CV9:LZ9+J#]L'"2.[0DE82C/%1(8D7"J^(_VI:UCH3A76J2E M,T20LNQP)5_*1#0<\.0%![=T<%_KX)4.7D'T$%E!ZY9H$LVDV"-IK '-W!2Y M*;R!#IEF\/@WM(3B27). MD5BA.\(D^DAX7HQJ=W3',I+%C'!TGRDMZ+U[N[;7<;TEOEV*UR[!9XWBMRW$C?/^_!#MUKFJI/71P/H)-N M4-/>5VI+8CJWH'\5E3MJ1;_\A /G]R[&(X&U^'L5?Z\//?I+:*B*I"X5J "J M51?G U!0 )DOT"X*W(GO.,[,WC7I'-N%OA,V[5J13JI()\,BY8P\,5[T05>X M!S2_$88_A0_H4;C'=J$7^B^&ZU?A^KWA_BDT=*!BZXQHFI@>>V[?N@6[PNY% M'5I9(X&U$A!4"0C.T5G!F/Q' FOQ#RO^X5B=%7:4JC<]+M7>";^3SF5%Y_*' MZQE]@X&F,+E&CV"&'J1(\KB;=.]T0Q=Z)+!69J959J;G*/3IF/Q' FOQQTZM M4YQ3M0%Z :K].A5Y]V>M1&C6.'8F?HB/J[S#-,"3P'GQDXP;@@J/U9,ETNFF M[##LW>]P+4UP[\X_>,:5A\-H]#]=J O?+B>_9\?HAAW;"6&CM!-0B M!4_.\3' O=IG< Y&0FOGH%8^N%_Z#.DR_ZAD/2?HJ-AS*!E<2QG6 MP;68P;U:85#S3H^VD>[F'56=V(T#%7.:]0>1T(T*<;H">.1):B[2XW5 "#(T!O%\)H9\'YMBF.J:+_@-02P,$% @ MWE=6/G. M[5?U @ M @ !H !X;"]W;W)K?.N?364CWH!-' 8Y8*W?<28Y9GOJ^C!#.F3^02!9W,I])5O@+9J[Y521Y%=>8IZAT%P*4#CO>X/ZV;!K]9W"%XYKO;4&F\F] ME ]6F,1]KV8!88J1L1X8O58XPC2UC@C&C]*G5X6TAMOKC?<+ESOE]0"NI3")AG,18_RG Y]( MJY@+-LP-@[T>QQB=0*-^#$$M:,#=[1@.#X[V^&U4%6DXOXV_5H18T$;ECI1C M^$0W# ZOI"8VOEV1$4R(,/U]%Q=%A-/=$>P]/]-+%F'?H^)H5"OTPO?OZJW: MQSWX3RO\I_N\AX/,=H0MHD,LU0;T#".Y$/P7%9OV;T83VS)/V>[*HXC4*Z6 HJPRZ,1;CF2S"V*HRMO1@GPB 5 MQL",[@1,E8SSR.QL^KU^_K'0[0IE^]4;M?T*^#L5_LZ;-6KGY4W0K>!UW[91 MNR^X3/[6),E0+=R\U. ^\L50J7:KD3PH)M&3>C'/KYFB2:(AQ3F9UD[:Q(XJ M9F0A&+ET<^E>&IIR;IG0;P4JJT#G T":-I4FZKAIMI&T94(F7:>/E ^*#EUP;B\0NMML.?CUG)\U: M&DH1A2^-?;GGL>_Q^7(=+*3ZHG-$ _=E(?30RXV9GOF^3G,LF3Z64Q3T9BQ5 MR0Q-U<374X4L7C LO'CC;M8H'$O##9_DQAK\>#!E$[Q%\WYZK6CF-RP9+U%H+@4H' ^]\^ LZ5M_Y_"!XT*O MC,%&$!:;&,C!ZS/$2B\(2T3:^UIQ>LZ0%KHZ7[,]=[!3+ M'=-X*8N//#/YT.M[D.&8S0IS(Q#=*:-+&LP[:#D MHGJR^UJ'%4 8_0(0UH!P5T!4 Z)= =T:T'7*5*$X'1)F6#Q0<@'*>A.;'3@Q M'9K"Y\(>^ZU1])83SL0)*CYG5GL-3&3P$K,)%Q,XM^?!#2?S4[@:C^F80([A MP1V><\%$RED!(Z&-FE$N& TF9P:80G@C#7EK/A',8 9,-]2K[G3R(Y'*$N'6 MD)\UPD&"AO'BD!;>A83B!;T@@&Z:?UF)<5&*$ MOQ C".&U%";7<"4RS-8)?%*VD3=ML"3 MW>'!EFBB)EDBQQ?]-EG6#O$%51=X);6&3Z\( 2,Z2/VY3?Z*OMM.;ROE3"-:HY>_.11T.L\:Y-NGV3)GLC69.TVLG:WLFXQ6_7G\=,@Z [\^:IXFTY!$*W[))L^ M_4[CLA;I21/IR=9('S9^5,5:!7JT6@8O83TIIPV[?SUN2H@#ZAEH&*"G<+M.7:GGB2O^=9T[W7Z-[;2CP2 M!BEO#=R0S'"M9#9+36N!W,KSIS=TGV3)GLC6]#MM]#O]MX7O=)^R[I,LV1/9 MFJS]1M;^_RQ\_5T*WZ;39N';]-DH?/Y*RT45:.):5PVI#:AJ#QIKTQV?NZ;P M)_L%=5U841TG^0<$ #0% &@ M 'AL+W=O&ULS5A=;]LV%/TKA%8,+9!&7Y;E M9+: U%G6 %UGQ&OW,.R!D:YLHI+HDK3=]=>7E!1]6#)G&T[7%TL4[SV\Y_"2 MO.9X2]DGO@00Z$N:9'QB+(5879LF#Y>08GY)5Y#)GIBR% O99 N3KQC@*'=* M$].QK*&98I(9P3C_-F/!F*Y%0C*8,<37:8K9OV\@H=N)81M/'Q[(8BG4!S,8 MK_ "YB ^K&9,MLP*)2(I9)S0##&()\:-?3VU1\HAM_A(8,L;[TA1>:3TDVK< M1Q/#4A%! J%0$%@^-C"%)%%(,H[/):A1C:D4GF$7.8TN0O$HGE MQ!@9*((8KQ/Q0+=OH23D*;R0)CS_1=O2UC)0N.:"IJ6SC" E6?'$7THA&@[V M8(^#4SHXASJXI8.;$RTBRVG=8H&#,:-;Q)2U1%,ON3:YMV1#,C6-<\%D+Y%^ M(K@%1C982(QN@W1CE',P8<,H'53%R@ M7^-83@I7W7_$,0&XU@Y3;2_P=[_Q#V7:/][$<5^]%WR_16 M'NC3?=2A\MH;NL,=PMK03TSXJTJ8*ZTP^WC5&MQG7+"UTJ9W2K7PQQYH9P)K M*6%;=17J*>28)SH;4U:-2-]@]V))0!MBC/E65NM:SM:74 M_[5]E%&U]H\>;;I6^S=,NZ[O;'V!US.1!V\*>NBCE\29T-I"U(6A/7B6;4%; M;QZMP9G0VAK4A:+]HU6*^H".EJ];>&K62%TMVOIRL8?5%/,EFM(DD8(P*8$L M($'V1[TA'N$Q&G?_" MGN_:NT=$U\IVG9WL-QO73>JN[W?,%B3C*(%8>EF7OEP]K+@^*QJ"KO(;J$*IH2ZUJDO,X!M02P,$% @ MWE=6"+/_LA7 P M% T !H !X;"]W;W)K.3B9 )U3B44U>E$FB4 M@9+8]3VOXR:4<6U-0/;>[P]N,_X4W# M)Y>"ZYDB9SR":)? Q="*^/QU?"=^)6, X2%I-@Z([_G-$H=.7P[W2^#!R^&- MBFB:1;::&5_S";[M1#!>D3)%?GY!++G0D*A?98FP"[7*%S+%YDBE-(2A@]5$ M@5R ,_KPKM'Q/I6)6"=94!/9CL"M0N!6%?O6<: ;;6>YMFE^'-@F"V7*VA4Z MV0JFZBY&C4[',[^!N]A6[;%ANU]B%U2Z_$9!VH4@[4I!;OED;HXB"462L'SK M28BIQCDMGM.B_5@+SRO3PAJVMPS][F,E*GU]HQ*=0HE.I1*;L[>C!:Q2W!-6 MC#&0E+*H3(AJ;BP/+5,CVN;2,9>NN?3*SEHETVO/6DUD.X)V"T&[SPB*.@+Y M1E?D#$7D"LJ$J^1X;9VJDRRHB6Q'NUZA7>]_O0AZ=0I<)UE0$]F.P/U"X'ZM M+X(#0A,A-;NWS1#8#8V5,A13SNX?]C)6^O[CZECV CA]H5WPO)W5PMWJ%Q.0 MTZSO5EC6YES;UJJ8+5K[XZRC?3!_@BV_[= W-/9[X9+**>.*Q#!!2N^PBZ5; MVA[<#K1(LZYT+#3VN-GM##];0!H#?#X10J\'9H'B0VCT#U!+ P04 " "W M>5U8.VS=9[<$ ]%0 &@ 'AL+W=O&UL MM5A=;^(X%/TK5G:UFI&Z)$X(A"X@#515*W6D:CK=?5CM@PD&(I*8L1UHI?GQ M>YV$A#3&4Q#M0\F'[_$YUQ_WQ,,=XVNQHE2BER1.Q)@_>^3C(;LB2/E'YO'GD<&=7*/,HH:F(6(HX78RL+_AZ MZKHJ(&_Q=T1WXN :*2DSQM;JYGX^LAS%B,8TE J"P,^63FD<*R3@\:,$M:H^ M5>#A]1[]-AT%.0KO)#%(O^/=D7; M?M="828D2\I@8)!$:?%+7LI$' 0 CC[ +0/#6JB5 WCD^3P-H(X.7Z(?F31/)*OZ$_T90X7D%L2H_NT MF"$JTY]NJ"11_!E:/#_=H$^_?Q[:$KI6 '98=C,ING&/='-#PP[R\!5R'=?3 MA$_?'^XVPVT07*EV*]5NCN<=59U2Q!9HRBE(1K2)N(_G<@" MM:M'52ON6FQ(2$<6+"E!^99:XS]^PSWG+YWD"X$U$N!5"?!,Z.,G&F8,%ARP;G M;L6Y:^8LB2Q&C<01<$TC@B1L*;!J-TQ$4NAX%Y#^ 1NWZW>#7K]-W-C[F>/A M5]I\H[8)XQ 1I4NM"+\EXBUW(_J9W'L5]YZ1^WXQA?EBTO'OM?AC[#OYWQL= MQI[.U-&O=/2-.NY(FD1H0M*U3H,Q]M2E?R&PALR@DAE\R-X77#(!%P)K)&!0 M)6!@'.N$ M9:E4#_<-M07<:?'V7/TJU34M6Q[3>.!'\.5W^1*SD7/W+:&2^WN:-KG7K@(; M:_9XPMF:_<#3$G5;1 //,_&LBS\V5_]'RD.:2K#I*M&SJO:@!6=) M,7,^91LDF=[I%>"#PW+4\=ZR-S(X0].V*:CV!_B=!J&64ANW4T6U M_01V!D=$^>T$.'VSJ-HX8+-S*#>F P>JYE\]:H)E,%&U$MJ6PO5P;8MJH&:O1PU'"=RTKH%6XD?8"5S["6RLUK_P MKF6PR;R:\<_E7]L!;/8#7\E+E&2);K> W3'^I;O%NH)_9#49F9RIU*W]@VOV M#[7#13_1<^>I@[YS2D3&7U']0:C][C7BGOSA>R&T9A9JA^'BC_GX-QJ7DY-P M(;1F$@X.0,Q6Y>0# +=M7#RWJYODYIY/568?G&VI@T784)<1[* Q70"\T^G# MNN/%65UQ(]DF/^Z:,2E9DE^N* 'CK!K ^P5C5U8T ;8^2<% =( &@ 'AL+W=O&ULM9I=;]LV%(;_"J$56PMLD4A].K,-M):+!MBPH&FW:]JB8R*2Z(JTW?S[ M4K(B63+#2"MS$TOV.:\/'](D7RK3(RL>^)80 ;YG:8YM9\6KUW6\RG;"]2FI/; O!] MEN'B\0-)V7%F0>OIC<_T?BO*-^SY=(?OR1T17W>WA;RS&Y6$9B3GE.6@()N9 M]1Y>+Q$J$ZJ(?RDY\K-K4#9EQ=A#>7.3S"RGK(BD9"U*"2Q?#F1!TK14DG5\ MJT6MYCO+Q//K)_6/5>-E8U:8DP5+_Z.)V,ZLR ()V>!]*CZSXR=2-\@O]=8L MY=5?<*QC'0NL]URPK$Z6%60T/[WB[S6(LP3H/9. Z@0T-,&M$]RA"5Z=X U- M\.N$JNGVJ>T5N!@+/)\6[ B*,EJJE1<5_2I;\J)Y.5#N1"$_I3)/S!1L3 M@6GZ3L9^O8O!VS?OP!M <_!ER_8(1^Z+@>['%3Q+EAA +4 Z>M M9BPX0V(=<'X#SM?^^O^B>$73:@1>J\#Y)N< DV*Q2;&E(;%.%P1-%P3Z.6"_ M8D4B%TPA%\Z$K.3BMY??HNJ-X&)X0M=Q8&]T+A1A:.(YO4DBUI8UEJ AL0[! ML"$8#OCUI^U05K$++Z $41!YOM.#IX@+/2?TPAX];4ECZ1D2Z]"+&GJ1?OP) MMG[8LC0A!?\-D&][*AY5 */+N=&!T:0_A5Z&!6[H0[^'+[I8H0)/SL<]RLO+ M,#\,'<]KPCI-GC1-GHP;,$!N) $?"&(R<#%1Q"D7$VVM8T>2(;$.5NBT!L#1 M@OV$\XRVNW_EUERK,'9),:H6&U5;FE+K]L69&8/_TU@IJS<-\@?E6V0'H M.207N5'?$"G"8!@$3I^E44=D2JW+LO5$4&^*;O(#X2*3^TE>'IBL6G[_>V!(@JB ,(^.:-&QY1:EUQK=:#>Z[SDT^&E=8E<-_+#/KO+ MN#"82"O4AV?4XYA2Z\)K70X,?\JK0Y.69&%4+3:JMC2EUNV(UC#!%QS3<,<. M+^V0TK*KXE2>75_9:(Z&U+H<6Q<&]3;L-(^^X-OAI8V"$]_K\[N,0D[8]^SZ M>D;3>PVOA5JOA?1>:]"I1ZW1'7]P$@0]?NHX+^K%Q?J:1A^]OX9#0JU#0MKM M_^"3CUKFQ:,/19SR[$-?UFB(K^%QT-GC([W'^;FSE%H\>&G!5\0I%WQ]L:/1 M&C5#]MF3U?+!^=^XN*+HIG]\V_Q$P_P%02P,$% @ MWE=6'H&.ENE! ?1, !H M !X;"]W;W)KJ@ MJO3#((C]BC#N34;UM1LY&8FU+AFG-Q*H=541^7A%2[$9>]![NO"5W2VUO>!/ M1BMR1V^I_K:ZD>;,;UD*5E&NF.! TL78>P\O?QH2+UV3!NX?_S$_K$6;\3,B*)34?[) M"KT<>ZD'"KH@ZU)_%9M/M!$46;ZY*%7]"S8--O# ?*VTJ)I@DT'%^/:?/#2% MV N \9& L D(NP'X2 !J M"I ;@)P'5EME+J.N1$D\E(B@V0%FW8[$%=S#K: MR&?<]OU62W.7F3@]F0I>F"[2 GQDG/ Y(R6XYMOGR?9%+, -D91K,!75BO!' M\ [<:J)I9:^9N]=\+BKJP+W.J2:L?&,"OMWFX/6K-^ 58!S\OA1K17BA1KXV M FP:_KQ)]FJ;;'@D61B"+X+KI0(?3-;%(8%OE+?RPR?Y5^$@8T[G%P#!MR , M0N1(:'IZ>.@(ST\/AP-J4-M,5/.A9YO9=*7ME'H+IF1E.ZK 7Y]-&+@V-]3? MKAYLQ\#N,>P\=*E69$['GIEH%)7WU)O\_!.,@U]<]3LG67XFLH/:XK:V>(A] M5K;&K4CFD8AL>':B 811U1#AA*.O <@UA<'.U02#CV7.[IDI;Z' 0HK*.$/^ MW5C;F6(%(Y)1M_<(>B\(QE'0G2X^T]E+&S1/ Y M3U0_@C-JOA?JU9@J8)P]6/."*2W9;*W-_,;:+X3V#7QT:L:]+!$*NX9BZH!A ME*6]]Z\/2_ QWP%WY@D.NZ?3G ?LNQZ( ]15TD?A(.RZ0 <*97%X1,C.0<&3 M+%33NQ=VK.^)$(ZSM*NS#S.N..@)[<,@Q.B(08$[AP6'+=:''VNF'^VGYPM5 M]HT3CA#N=;,/BQ!*TZY*AZ=+PJ/KPLZ'P6$C-FPDF^#];PF7DW3 G%;2@;-> M,NZ(\/?V)2HJ[^K]'07F8LWU]AN]O=KN(;VO=TXZUZ_LWE*]W[&CV6Y,?2'R MCAFC5-*%H0PN$E-8N=WKV9YHL:IW/V9":U'5ATM*"BHMP-Q?"*&?3NP [8[; MY!]02P,$% @ MWE=6( 9 7;<" ^C( !H !X;"]W;W)K9B2/BPIMK:R81FSEY.*TG;MIG M2H0L-B*I@I0OY]/-4B1_UFO,&/1>; MLKZ=K)MF>SV=ULLU+]+Z8[7EI?QF58DB;>1'\3"MMX*G63NHV$R)YP73(LW+ MR>RFO7/O--]70[P9/7&]_RAW6C;DQG-]OT@=_S MYOOV3LA/TX.4+"]X6>=5B01?W4X^X>N$A6I B_AWSI_JHVND5%E4U0_UX6MV M._'4C/B&+QLE(I5_'OF<;S9*DIS'__9")X=GJH''UZ_2O[3*2V46:8_ M>=:L;R?1!&5\E>XVS;?JZ5>^5\A7\I;5IF[_1T][K#=!RUW=5,5^L)Q!D9?= MW_1Y;XBC 3@8&$#V X@Y@ T,H/L!]-P!;#^ M9;I5&GMD*1-.KL1U1,2"BVE MJ8O6F.UHJ7Y>JG6_;X3\-I?CFMF\*C.YBCQ#7_(R+9=YND%?R\Z?U+I4*W27 M"EXV:%X5V[1\05?HODD;7JA[\MMY6J_1%^D^-8!]E_ FS3?OY:#O]PEZ]\M[ M] O*2_2O=;6KTS*K;Z:-5$)-9;K<3_AS-V$R,&%,T&]5V:QK]'H<"$YN71H075Z[$2 M58'^N>5"+F7Y@#ZI$,N;G-?7D-D[L0P6J]+/=;U-E_QV(O-+S<4CG\S^^A<< M>'^#3#:FL&0D83USLH,YF4OZ[!\R]>;ELBHX9+-N;-".51GV<19Y'I/+^'AL M#!N%/4QCUH0;CLJ# M8NJ^^K14GK-3J4!&:'5PF_3@-I %_#&]9DQAR4C">E8/#E8/G%Z3<"E4YM)N M:RLSE!:5:/+?VQN0&3MQ_M':!V%,#3^R09C0R'0C $7#>,"-PH-"H5.A^[5, M[%=J@\V0]!G).NI..?ZLKL'@"*V)D" R8P, ^;%OJ 2 & U@C:*#1M')P&X] M?BNJQUSN)&CQC8LIB&)8?WB@W[QZ7U@I?>! MO'SDM:$:N _$8T;TF,*2D83US(D]390\I\/<[<1R+0.@Y3DU7^[$H'OL)1VO MZ!7V@C@TO1\$!H$?F$$- 7U,91C 7H*/^!]VJR6J)>?9WDLDZ]L)GGV0H;'9 MR)A0N4OP;?KR2O=.*(Z!P/ C%IEZ@[@XC$VU;1P)_8"P :V)UIJ<%_VO^QT4 M'J"&Q%X(XL6QN9O/(6 48=\+3!T!(&.A1P<2 -9,$)]!!8]2P*IC^*=3 !Z5 M"XXJ+1E+6M^FF@YB-Q_LAPM_YF*9U[R-C*9:_I [B-H68==Q2K[8JLP.(2M\ M1GIBWU::>F(GQYI]K>N==+C..KM%)3+I@(V,MXPO9#J1B0:VTZB<6I\OO&\'3>B=>3EG2^07+R0+M/F'E AFUM>,<\\,\S=S[PX2("'!ICZ ZIK1HN=#*]; M_RQ7;+V4&5AY JAS;#^>>CZUEA' D2B@U@8-X'#@XP$20C2C)&Y&"1Y!H$T: MTI+8C-"71,1D6@",A6'@FP03$A=ZC R[JO>)< MK>Z*8:HX;??315K^@+6UB>"5[WE'Q]J]N@".^%)=2U^ 6>(0XR%]-;,D;F8Y MAY5":8,6_"$O2[6T,G)?>"I 36TZ2'W"B'ET '"!%\6!>7:&Y,4X8@,[%M'L MDCB9EDM1&9Y*17F8SBLP1/>B>Y/R""5F7H)P@#$2 &<8HZ^DIGO$3?=^3ZX616;M M< Z@KHAGU4@@6.P-I3BJ>2 ]L\+XEOX"M4D;"^0_4T4;YGOR"&.J",!B-J3A M4:/YLO+BV1T&.FZK>=Q>\\\H+U+--^F)\N+Y309J%P"O"*;$/ %".!S&ON4E M/X,K4LT5J;M8.&H?@MIENM S"U5S]XPN]IR?P0NIYH7T-"]\4T>#0N4Z!O@1 MA(/\:*2B8]\.FEI2-[5\<].#CLH91Y66C"6M;U/-&:F;,_Z)IH=;\L56!3KJ MUH8^TA/[MM($E+H)Z!N;'FZI%]MIU+X[!7BMH^G!-+-E;F;[4YH>[F=>:DD& M--ZAI@>$$&FQZ,$VFF9M,7];T8%!' MW6YZN)]Y:9! #QUN>C#-LMD99=;330]F5T#!I@>$@YH>$,[1]&!'OZ<\_8/* M-S<]&,!EJ<\\:VDASHN#@)F;!0 ,U0]P!K34;):YV>PX70]FTUBYJ-8Q$()% MC%H[(X +PP#C 64U]61NZOEG6QX,JD;ZODE 5C,HC TM02DA208..XR32S9 M&=WG-_8[]J*/?]L;LIB8"MHHP X) .O;H5-P>O120,'%0_MR12V3YZYLNA_' M'^X>7N#XU+ZV8-S_C*^3[C4,+:9[*^2W5,CEK=&&KZ1([V,HC2ZZ%RVZ#TVU M;5\]6%1-4Q7MY9JG5U8 MSI_S,%X" A!@ &@ 'AL+W=O&ULE95K M;],P%(;_BA40 FG46=:6::21=F%:$9.J5<"'B0].,JRM*PMC!9JALGN(*%(;:1DIGG"Q!Z.XN.HY>%.[ZN MG%^@65JS-2S!?:\7!F>T5RFY!&6Y5L3 :A:='Y]=3'U\"/C!86MWQL17DFO] MX"?S+N^$7].M2.M>3,PJ46/WGI MJEET&I$25JP1[DYO;Z"K9^+U"BUL>))M%QM'I&BLT[)+1@+)5?MF3YT/.PG) MY$!"TB4D@;O]4*"\8HYEJ=%;8GPTJOE!*#5D(QQ7_E"6SN NQSR7+9O3^&T:0 MN0-I]Y*VV:Y@"-R+G6#=B[ D*4_K'V4 MK>AI$/6M89/%HV22TLT>E$F/,GF=1W5+/1)S3 M VIG3A=AR:0:XPW4$L#!!0 ( +=Y75@N:/ %90, '47 - M >&POZL,<<"2\S''=+!?/U\[)$!]$>W#2@8JL>_).??8OLY'AY5<_EH6\>>>8X]F'LS/_ M\?)F/WZA@4O7LXI>'R%ZY?NX,("8>'2<^"%M3+J_*ZU//U="AGB.T086FLK2 M,J&#D>.CAG-@-(APW[>[VK6%^NH'"-W?H:/9>PA]AXV10RMYBZJ)7EWBXV%: MY&VEAZX)*&624>>)\)$[(9Q-!0-62C+&UR;<@\"LX(5PI-IB*E4 D>J/@0/3 M@]U7ZV0L+X3.;3*8WVE]^AZPZ8%!QGECL.>:P'A8$BFIR&]51Y^L@\\@IVX_ MK$OE<"[(.NA=NRU!'U22:2$2*MH=[VY"XR&G*=@1;+Z HRQ*#T IBTPU$D;F M14ZTAPVC;BC9&>7\'BY-/],=[56ZM6:ZV/*FJ0S532-C.J"_K6:TMV7[K])U M2O94R"]+-9Q<]V%_T#M!4[;2_57:&,#4 UR=E"5??^9LGF?4#/[HA.,AV?"< M12'8'Y4-2F6F E2XSA,5DLVV([\%*1_H2F[*:97BGGL=]/QOYWE./&J9N\[H+)J LF.U&3@RZ8C#M@LO]F5\V7 MF Q.WV38B=7N=<%D>)(FO?K!=^OI>N?9NHDZ\ XS.2Y75O MP9*$YL\>L96\)%-.=_75^0E-R9++AP8ME._4$L#!!0 ( +=Y75B7 MBKL

-8?20$3;8T.P6BP^0"X99K>]9!:GS;VSZ4Q?XJ_RZ*JKP;KIMF\O;RLL[4J9?VKV:C*O;,R MMI2->VD?+^N-53*OUTHU97$YC*+TLI2Z&KQ_MSO7W%[2%Z916:--Y0[Z S^T M>JY?W_#:"#JM7G^;*S^QU2-+!:9 M-45Q-8BW;_Q0MM'9P>&%A_PNEW5WI)'+!^E K@9IY$ZXTK9NND]TYY>.\4FY M#V]?M8WYJ(M&V5O9J$_6M!M=/?K3N%]Q27Y&UPZ[?[>-^-;^GV8TJY7.U*W) MVE)5S;8=K2H\8%6O]:8>B$J6ZFIP8YZ4%7/YJ/R/_SCI&3IZI-H7/W[;GX( M994IT[5@3P"$ ')X-4+R92P(Y I"C$T(N/(3_ M@UJ8E;BO,D,@QP!R?#;(&U-N"&0"()/S0:YE12!3 )F>$?*/(8&< ,C)^2!E MO2:04P YY850,0,Z8(5766MUH14-B M'*&@'?$2?3&RJL6#RI1^DMU7OW)!F3#;9*'LD\Z<6\5U78<*B9%#8F:)S*TJ M=:UJ(:MM>O0< 2721,SLB5NU,;4.[S!DA)A9"1^,M>;9W?D!$0K_,7/\7[1+8W-= M=?'_5BW=IUL;7D 4^&/FR._[1:42W^7?(1.*\S%SH'?::^?[CI%5 M:U75+IV@'6(4_8?,T?]!/7I(X[SY538NJPFZZBC^#YGC_T>IK?@ABU:)KRZH MN?NMZW-0/)A*,&M@L99677QPT3;OKJR[K-V'*!\2P9!9!'?25CZ$B(V[]3I8 M2H:D,&26PEVY*[Y0EKK9]FR]L%ROMW%-J*HL[*X- MD1R&S'+XMEI=!*FK(-@4$OEBR.R+6V5=9](/FVQ;\K/*'[N>G!]*T;2S-$3> M&#)[X_=6%BY-<$_P](VQTH4PUR_A$#&(+,DY\Q40DSDF80]4T$][3'%1,Y)SIJW)!03V2>L2&<=Y71H;3*LFR$ ) M>R;3WYJW:MF(!350@@R4<,^D4,P')0N_C$E\DKKJXBC%1!9*N.?2*>9UGFO_ MB=?823&1A1+ND;']_/I"T$-TA0>R4'KB*?8 ,[!0BBR4,ENH!Y->>HJ)+)0R M6Z@'DPP^TJ0V119*N6?BCUWT>6NS-7V$4F2AE-E"?1>]*,QSUP%=T>5F*;)0 M>NJ1-(H9/D)P,1>SA7HPB8NN*2:R4,ILH3Y,8G:*B2R4>RD,<,E_ A"TU.;Z'7BQYB(@M-SF AYY^76M=[]^8$66AR>@O]9JH+ MEV38UMF28B(+34YO(8\Y5]:?CO;>)\A"$_9<:&\>(HB;-Q0366C"G@L=8![I M(4V0A2;,%CHR:;)K4XH)%Q6?9VYGUZ84$UEHX(L-.&VT [S M8^L7YXFO?I-,6[K@6>T%I"FRT)390G!**K#0%%EHRFPAC$GGOJ?(0E-F"_TW M<]9_=U),9*$ILX4(YJ[+D?LIE\.E\%-DH2FSA2@F'8]KE%5U$SQ"R$)39@N1 M6M";\=FZ'#"#%EHQFRA/[3C.!&S8C91L=![^I&EP$HW,,9<8_-=6N[EH=KN[8/?0 *MW%&W*-SQQ:A M771KO0)0N+\S.M=JN6W?*0"%VSXC[M4*"'0O/,$-H!%W=@1!P_ $=X5&W/O_ M :@[/07%50&XRP+T+)6D7>8 %)<)8#93+VAO!R_&=0.X"P<<['L,$\\ %)J) MNX8 7H)Z$8!",W&7%X"@87C"!0:X*PQ@T" \X$!2:B;LB 08= M!Z#03-RU"3!H$H!",W$7+,"@=-5L#"L6Q-PE"S#H) "%9N*N8 "W%X?A"98R MB+EK&?RWP;A_&BD A6;B+FJ E_,'X0F6.(BY:QQ@T" \P9(',7_- P0:A"=8 M]B#FKGMPL)G[>.\)ECZ(M[4/+KN/U^_?Y:XK5JG\-_R2*;6^'_^7D; M)3XLK]JBN'''OE5?C,QWU1YWE2K?_PM02P,$% @ MWE=6(7GKL!V P M?DH !H !X;"]?>??M]G/_GQ,/M[-I?E[_T'51E4MQ_49%#;?E"707W[04,&C>T'65 9 V"2 MPQJ@M2G7!O#:%&P#B&U*M@',-D7; &J;LFT MTWA-H#$:!W5+TC0.^H>D> WE'UC@"]H^H= 7I' MU3L"]$ZJ=P+HG53O!- [J=X)H'=R/Y8 ]$ZJ=P+HG53O!- [J=X)H'=2O1- M[Z1Z)X#>2?5. +VSZIT!>F?5.P/TSJIW!NB=5>\,T#N['[L!>F?5.P/TSJIW M!NB=5>\,T#NKWAF@=U:],T#OHGH7@-Y%]2X O8OJ70!Z%]6[ /0NJG%:!W5;TK0.^J>E> WE7UK@"] MJ^I= 7I7U;L"]*[N9A. WE7UK@"]J^I= 7I7U;L"]&ZJ=P/HW53O!M"[J=X- MH'=3O1M [Z9Z-X#>3?5N +V;ZMT >C=WLR! [Z9Z-X#>3?5N +V[ZMT!>G?5 MNP/T[JIW!^C=5>\.T+NKWAV@=U>].T#OKGIW@-Y=]>X O;N[V1N@=U>].T#O MH7H/@-Y#]1X O8?J/0!Z#]5[ /0>JO< Z#U4[P'0>ZC> Z#W4+T'0.^A>@^ MWL/%.@"]+?ADS3$2'Z4-, M1(GI4TQ$B^EC3$2-Z7-,1(_I@TQ$D>F33$*3:2[*-$*5:2[+-$*7:=%G]031 M79IIA#;37)QIA#K37)YIA#[37*!IA$+37*)I']IH+NOOQWEY6_3WV@WX2+W7 ME_?.;Y__>OGW28_0*]?3^QG+Y1]02P,$% @ MWE=6(6C?WBN @ 44< M !, !;0V]N=&5N=%]4>7!E&ULS=O-;IM %(;A6['81H8Y PQ0Q=FT MW;99] :H&GNH[VRBE3+)=AR\'?S:+S6B MF^M/=E??=W[U^1ANNW8<-M%L.Q>M/CXM7'IMHGJ:NG9;^_ \>1B:W[JLGSO$ M8>=IC=NWD[L*"Z+DS0[+DS\W>-[W]<'.<]O8U6T]^R]U'U8EQRYQ_K&S+CY? MXHT9Q]VNW=IFW-[W84OLIMG6C=M;Z_LN?BIZ=;ZS#U_8/OW*Q?U/9R[%Y/H9"=?7O^%5\[AM(7OY]=3KNQS5_V#I_WQS@?3N?A MDM/E\F_\ZQF_UG_G'!HR1PJ9(X/,D4/F,) Y"L@<)62."C*'*,H@%%&%0JI0 M3!4*JD)152BL"L55H< J%%DU159-D5539-44635%5DV155-DU119-45639$U MI5U8!T%-8H$ "Q $ @ $ 9&]C4')O<',O M87!P+GAM;%!+ 0(4 Q0 ( +=Y75C&^:W"[@ "L" 1 M " :\ !D;V-0&UL M4$L! A0#% @ MWE=6%\U_GV@" T#4 !@ ("!#0@ M 'AL+W=O 8 " @>,0 !X;"]W;W)K5U8>AI40B,$ #6#0 & M@('2& >&PO=V]R:W-H965T&UL4$L! A0#% @ MWE= M6&G'$V)T" [R< !@ ("!*QT 'AL+W=O5U8\Z_BF\4+ !Q; & @(%L*@ >&PO=V]R:W-H M965T&UL4$L! A0#% @ MWE=6+0B+@J, @ RP8 !@ M ("!9S8 'AL+W=O5U8P@ A1_8J #L MA0 & @('X0P >&PO=V]R:W-H965T&UL M4$L! A0#% @ MWE=6# PC/X/"P CA\ !D ("!)&\ M 'AL+W=O5U8DXC, M+;,< "Z9P &0 @(%J>@ >&PO=V]R:W-H965TO MQ5@0 +\* 9 M " @527 !X;"]W;W)K&UL4$L! A0#% @ MMWE=6,S6&@=- P + < !D ("!X9L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MWE=6*VPN 7O P MT@@ !D ("!:ZL 'AL+W=O5U8PGL'&]$* K(0 &0 @(&1 MKP >&PO=V]R:W-H965T&UL4$L! A0#% @ MWE=6*I!HB"_"0 3!H !D M ("!I<4 'AL+W=O5U8F@L>CSX$ "(#0 &0 @(&;SP >&PO=V]R:W-H M965T&UL4$L! M A0#% @ MWE=6&L^0A,<&0 AU4 !D ("!!-H 'AL M+W=O5U87\)$_),, M #F) &0 @(%7\P >&PO=V]R:W-H965T&UL4$L! A0#% @ MWE= M6,1*"B7_ P ,PD !D ("!H@0! 'AL+W=O5U8@IGO&PO=V]R:W-H965T&UL4$L! A0#% @ MWE=6/-YL?L3"P ^28 M !D ("!#A,! 'AL+W=O5U8/X)<*VH# !+" &0 @(%8'@$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ MWE=6+8BPYM@!@ ( \ !D M ("!HR@! 'AL+W=O5U82!=F+9 " "W!0 &0 @($Z+P$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ MWE=6)=7CVBI @ R@4 !D ("!4FP! 'AL+W=O M5U8V:*&PO=V]R:W-H965T&UL4$L! A0#% @ MWE=6*HG MPM+2 @ )P8 !D ("!$X\! 'AL+W=O5U8^E86< \# "$!@ &0 M @($&PO=V]R:W-H965T&UL4$L! A0#% @ MWE=6)<./GH$ P U 8 !D M ("!D9@! 'AL+W=O5U8&Y)]198# ?" &0 @(',FP$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ MWE=6'\^)-#G!0 # \ !D ("! M5U8 MX>>M^+(# !S"@ &0 @(&0J0$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ MWE=6$LX^W,9"P @R0 !D ("!N[$! 'AL+W=O&UL4$L! A0#% @ MWE=6+75U8_;QDH3(& #U&0 &0 M@($AS $ >&PO=V]R:W-H965T-HO\A@8 #@0 9 " @8K2 0!X;"]W;W)K&UL4$L! A0#% @ MWE=6$-9\,O[!@ 6S !D M ("!1]D! 'AL+W=O5U8J((B#Z\$ "V' &0 @(%YX $ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ MWE=6-GL8 >'!@ (B< !D ("!,^D! M 'AL+W=O5U8&E!! M:',# # #0 &0 @('Q[P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ MMWE=6(!,UWT$ P '@H !D ("!T?T! 'AL+W=O5U8XWH=T&@& !]*0 &0 @(%# M#P( >&PO=V]R:W-H965T(5 @!X;"]W;W)K&UL4$L! A0#% @ MWE=6 -IGJA/ P =PX !D M ("! AL" 'AL+W=O5U8T!LG3_P& ., &0 @(&('@( >&PO=V]R:W-H M965T&UL4$L! M A0#% @ MWE=6*D81ZWY! 61H !D ("!V"T" 'AL M+W=O5U8HO2_>X ( M "X2P &0 @($(,P( >&PO=V]R:W-H965T&UL4$L! A0#% @ MWE= M6/UJWW[I%0 ;K8 !D ("!,%4" 'AL+W=O5U8$W8V+^,% #7* &0 M @(%0:P( >&PO=V]R:W-H965T&UL4$L! A0#% @ MWE=6.@<*1Q- @ / 4 M !D ("!%8(" 'AL+W=O5U8$!(:494" (!P &0 @(&9A ( M>&PO=V]R:W-H965T&UL4$L! A0#% @ MWE=6,^MFJ0]! O!, !D M ("!GHH" 'AL+W=O5U8+3?]:?$# 2% &0 @($2CP( >&PO=V]R:W-H965T M&UL4$L! A0# M% @ MWE=6%S/5XLO!0 %QH !D ("!^I4" 'AL+W=O M5U8F- 171\# Y M"P &0 @(%@FP( >&PO=V]R:W-H965T M @!X;"]W;W)K&UL4$L! A0#% @ MWE=6+@# MH;'; P 6Q$ !D ("!DJ," 'AL+W=O5U8ZXZ&^/T" "L"0 &0 M @(&DIP( >&PO=V]R:W-H965T&UL4$L! A0#% @ MWE=6,Z]DRHU P YPD !D M ("!!J\" 'AL+W=O5U8.Z+5Z1\$ *& &0 @(%RL@( >&PO M=V]R:W-H965T&UL4$L! A0#% @ MWE=6#'OPSSH! PQ8 !D ("! M-;H" 'AL+W=O5U8 ME&9U&\<+ #QBP &0 @(%4OP( >&PO=V]R:W-H965T&UL4$L! A0#% M @ MWE=6/F41,:@! +QD !D ("!>LX" 'AL+W=O5U8NS >!I$& !0*0 &0 M@(%LWP( >&PO=V]R:W-H965T&UL4$L! A0#% @ MWE=6(^E6 %$! EAD !D M ("! ^H" 'AL+W=O5U8<00.;@8' 3,0 &0 @(%^[@( >&PO=V]R M:W-H965T&UL M4$L! A0#% @ MWE=6 9,&FJ@# ?XP !H ("!H/@" M 'AL+W=O&UL4$L! A0#% @ MWE=6(I+ MDY[:!0 BB4 !H ("!> 4# 'AL+W=O&UL4$L! A0#% @ MWE=6 H!*PL P @PL !H M ("!B@L# 'AL+W=O&UL4$L! A0#% M @ MWE=6+CB3:RZ"@ ,W !H ("!P@X# 'AL+W=O&UL M4$L! A0#% @ MWE=6"\FWDD+"0 2$D !H ("!HR # M 'AL+W=O&UL4$L! A0#% @ MWE=6,#0 M?QFR @ H0< !H ("!YBD# 'AL+W=O&UL4$L! A0#% @ MWE=6 VTKL#Y @ V D !H M ("!T"P# 'AL+W=O&UL4$L! A0#% M @ MWE=6/M+(H9Y! AQ4 !H ("! 3 # 'AL+W=O&UL M4$L! A0#% @ MWE=6 (@#2V!0 !T !H ("!+SP# M 'AL+W=O&UL4$L! A0#% @ MWE=6*35 M6(,7!0 YQ( !H ("!'4(# 'AL+W=O&UL4$L! A0#% @ MWE=6!PYN[BR @ - @ !H M ("!;$<# 'AL+W=O&UL4$L! A0#% M @ MWE=6)5;K.[# P 2Q !H ("!5DH# 'AL+W=O&UL M4$L! A0#% @ MWE=6-[Y*3XE P 2 T !H ("!SU # M 'AL+W=O&UL4$L! A0#% @ MWE=6-%* M4S?V @ ? @ !H ("!+%0# 'AL+W=O&UL4$L! A0#% @ MWE=6)A#[7J5 P D1$ !H M ("!6E<# 'AL+W=O&UL4$L! A0#% M @ MWE=6+;8]B+4 P LA, !H ("!)UL# 'AL+W=O&UL M4$L! A0#% @ MWE=6-/_;Y!I P 5PP !H ("!8&(# M 'AL+W=O&UL4$L! A0#% @ MWE=6%$= M)_D'! T!0 !H ("! 68# 'AL+W=O&UL4$L! A0#% @ MWE=6"+/_LA7 P % T !H M ("!0&H# 'AL+W=O&UL4$L! A0#% M @ MWE=6#MLW6>W! /14 !H ("!SVT# 'AL+W=O&UL M4$L! A0#% @ MWE=6'H&.ENE! ?1, !H ("!'7@# M 'AL+W=O&UL4$L! A0#% @ MWE=6( 9 M 7;<" ^C( !H ("!^GP# 'AL+W=O&UL4$L! A0#% @ MWE=6,Z?\S!> @ (08 !H M ("!#H8# 'AL+W=O&UL4$L! A0#% M @ MWE=6"YH\ 5E P =1< T ( !I(@# 'AL+W-T>6QE M5U8EXJ[', 3 @ "P M@ $TC , 7W)E;',O+G)E;'-02P$"% ,4 " "W>5U8#4VLUF$( M4P M#P @ $=C0, >&PO=V]R:V)O;VLN>&UL4$L! A0#% @ MMWE=6(7GKL!V P ?DH !H ( !JY4# 'AL+U]R96QS+W=O M XML 140 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 141 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 143 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 593 643 1 true 132 0 false 9 false false R1.htm 100000 - Document - Cover Page Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage Cover Page Cover 1 false false R2.htm 100010 - Statement - Consolidated Balance Sheets Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Consolidated Statements of Income Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome Consolidated Statements of Income Statements 4 false false R5.htm 100040 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 100050 - Statement - Consolidated Statements of Changes in Stockholders' Equity Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity Consolidated Statements of Changes in Stockholders' Equity Statements 6 false false R7.htm 100060 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) Statements 7 false false R8.htm 100070 - Statement - Consolidated Statements of Cash Flows Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 100080 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 100090 - Disclosure - Securities Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecurities Securities Notes 10 false false R11.htm 100100 - Disclosure - Loans Receivable Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivable Loans Receivable Notes 11 false false R12.htm 100110 - Disclosure - Servicing Assets Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssets Servicing Assets Notes 12 false false R13.htm 100120 - Disclosure - Premises and Equipment Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipment Premises and Equipment Notes 13 false false R14.htm 100130 - Disclosure - Leases Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeases Leases Notes 14 false false R15.htm 100140 - Disclosure - Goodwill and Other Intangibles Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibles Goodwill and Other Intangibles Notes 15 false false R16.htm 100150 - Disclosure - Deposits Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDeposits Deposits Notes 16 false false R17.htm 100160 - Disclosure - Borrowings Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowings Borrowings Notes 17 false false R18.htm 100170 - Disclosure - Subordinated Debentures Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebentures Subordinated Debentures Notes 18 false false R19.htm 100180 - Disclosure - Income Taxes Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 19 false false R20.htm 100190 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 20 false false R21.htm 100200 - Disclosure - Regulatory Matters Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMatters Regulatory Matters Notes 21 false false R22.htm 100210 - Disclosure - Fair Value Measurements Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements Fair Value Measurements Notes 22 false false R23.htm 100220 - Disclosure - Share-Based Compensation Sheet http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensation1 Share-Based Compensation Notes 23 false false R24.htm 100230 - Disclosure - Earnings per Share Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShare Earnings per Share Notes 24 false false R25.htm 100240 - Disclosure - Employee Benefits Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefits Employee Benefits Notes 25 false false R26.htm 100250 - Disclosure - Commitments and Contingencies Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 26 false false R27.htm 100260 - Disclosure - Off-Balance Sheet Commitments Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitments Off-Balance Sheet Commitments Notes 27 false false R28.htm 100270 - Disclosure - Derivatives and Hedging Activities Sheet http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivities Derivatives and Hedging Activities Notes 28 false false R29.htm 100280 - Disclosure - Qualified Affordable Housing Project Investments Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureQualifiedAffordableHousingProjectInvestments Qualified Affordable Housing Project Investments Notes 29 false false R30.htm 100290 - Disclosure - Liquidity Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidity Liquidity Notes 30 false false R31.htm 100300 - Disclosure - Condensed Financial Information of Parent Company Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompany Condensed Financial Information of Parent Company Notes 31 false false R32.htm 100310 - Disclosure - Subsequent Events Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents Subsequent Events Notes 32 false false R33.htm 100320 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 33 false false R34.htm 100330 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 34 false false R35.htm 100340 - Disclosure - Securities (Tables) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesTables Securities (Tables) Tables http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecurities 35 false false R36.htm 100350 - Disclosure - Loans Receivable (Tables) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTables Loans Receivable (Tables) Tables http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivable 36 false false R37.htm 100360 - Disclosure - Servicing Assets (Tables) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssetsTables Servicing Assets (Tables) Tables http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssets 37 false false R38.htm 100370 - Disclosure - Premises and Equipment (Tables) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipmentTables Premises and Equipment (Tables) Tables http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipment 38 false false R39.htm 100380 - Disclosure - Leases (Tables) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesTables Leases (Tables) Tables http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeases 39 false false R40.htm 100390 - Disclosure - Goodwill and Other Intangibles (Tables) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesTables Goodwill and Other Intangibles (Tables) Tables http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibles 40 false false R41.htm 100400 - Disclosure - Deposits (Tables) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsTables Deposits (Tables) Tables http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDeposits 41 false false R42.htm 100410 - Disclosure - Borrowings (Tables) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsTables Borrowings (Tables) Tables http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowings 42 false false R43.htm 100420 - Disclosure - Income Taxes (Tables) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes 43 false false R44.htm 100430 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLoss 44 false false R45.htm 100440 - Disclosure - Regulatory Matters (Tables) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersTables Regulatory Matters (Tables) Tables http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMatters 45 false false R46.htm 100450 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements 46 false false R47.htm 100460 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationTables Share-Based Compensation (Tables) Tables http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensation1 47 false false R48.htm 100470 - Disclosure - Earnings per Share (Tables) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareTables Earnings per Share (Tables) Tables http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShare 48 false false R49.htm 100480 - Disclosure - Off-Balance Sheet Commitments (Tables) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsTables Off-Balance Sheet Commitments (Tables) Tables http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitments 49 false false R50.htm 100490 - Disclosure - Derivatives and Hedging Activities (Tables) Sheet http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesTables Derivatives and Hedging Activities (Tables) Tables http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivities 50 false false R51.htm 100500 - Disclosure - Condensed Financial Information of Parent Company (Tables) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyTables Condensed Financial Information of Parent Company (Tables) Tables http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompany 51 false false R52.htm 100510 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 52 false false R53.htm 100520 - Disclosure - Summary of Significant Accounting Policies - Summary of Impact of ASU on Allowance for Credit Losses (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail Summary of Significant Accounting Policies - Summary of Impact of ASU on Allowance for Credit Losses (Detail) Details 53 false false R54.htm 100530 - Disclosure - Summary of Significant Accounting Policies - Useful Lives for Principal Classes of Assets (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesUsefulLivesForPrincipalClassesOfAssetsDetail Summary of Significant Accounting Policies - Useful Lives for Principal Classes of Assets (Detail) Details 54 false false R55.htm 100540 - Disclosure - Securities - Summary of Investment Securities Available for Sale (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfInvestmentSecuritiesAvailableForSaleDetail Securities - Summary of Investment Securities Available for Sale (Detail) Details 55 false false R56.htm 100550 - Disclosure - Securities - Schedule of Amortized Cost and Estimated Fair Value of Investment Securities by Contractual Maturity (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesScheduleOfAmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesByContractualMaturityDetail Securities - Schedule of Amortized Cost and Estimated Fair Value of Investment Securities by Contractual Maturity (Detail) Details 56 false false R57.htm 100560 - Disclosure - Securities - Summary of Debt Securities Available for Sale in an Unrealized Loss Position for Which an Allowance for Credit Losses Has Not Been Recorded (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail Securities - Summary of Debt Securities Available for Sale in an Unrealized Loss Position for Which an Allowance for Credit Losses Has Not Been Recorded (Detail) Details 57 false false R58.htm 100570 - Disclosure - Securities - Realized Gains and Losses on Sales of Investment Securities (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesRealizedGainsAndLossesOnSalesOfInvestmentSecuritiesDetail Securities - Realized Gains and Losses on Sales of Investment Securities (Detail) Details 58 false false R59.htm 100580 - Disclosure - Securities - Additional Information (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesAdditionalInformationDetail Securities - Additional Information (Detail) Details 59 false false R60.htm 100590 - Disclosure - Loans Receivable - Loans Receivable (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail Loans Receivable - Loans Receivable (Detail) Details 60 false false R61.htm 100600 - Disclosure - Loans Receivable - Loans Receivable (Parenthetical) (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansReceivableParentheticalDetail Loans Receivable - Loans Receivable (Parenthetical) (Detail) Details 61 false false R62.htm 100610 - Disclosure - Loans Receivable - Additional Information (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail Loans Receivable - Additional Information (Detail) Details 62 false false R63.htm 100620 - Disclosure - Loans Receivable - Information on SBA Loans Held for Sale (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableInformationOnSBALoansHeldForSaleDetail Loans Receivable - Information on SBA Loans Held for Sale (Detail) Details 63 false false R64.htm 100630 - Disclosure - Loans Receivable - Loans Purchased by Portfolio Segment (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansPurchasedByPortfolioSegmentDetail Loans Receivable - Loans Purchased by Portfolio Segment (Detail) Details 64 false false R65.htm 100650 - Disclosure - Loans Receivable - Allowance for Credit Losses by Portfolio Segment (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail Loans Receivable - Allowance for Credit Losses by Portfolio Segment (Detail) Details 65 false false R66.htm 100660 - Disclosure - Loans Receivable - Allowance for Credit Losses by Portfolio Segment as a Percentage of Recorded Total Allowance for Credit Losses and Aggregate Recorded Investment of Loans Receivable (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail Loans Receivable - Allowance for Credit Losses by Portfolio Segment as a Percentage of Recorded Total Allowance for Credit Losses and Aggregate Recorded Investment of Loans Receivable (Detail) Details 66 false false R67.htm 100670 - Disclosure - Loans Receivable - Summary of Amortized Cost Basis of Collateral Dependent Loans By Class of Loans (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfAmortizedCostBasisOfCollateralDependentLoansByClassOfLoansDetail Loans Receivable - Summary of Amortized Cost Basis of Collateral Dependent Loans By Class of Loans (Detail) Details 67 false false R68.htm 100680 - Disclosure - Loans Receivable - Schedule of Comparison Between the Periods of Disaggregated by Loan Class (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail Loans Receivable - Schedule of Comparison Between the Periods of Disaggregated by Loan Class (Detail) Details 68 false false R69.htm 100690 - Disclosure - Loans Receivable - Loans by Vintage Year and Risk Rating (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail Loans Receivable - Loans by Vintage Year and Risk Rating (Detail) Details 69 false false R70.htm 100700 - Disclosure - Loans Receivable - Loans by Vintage Year and Payment Performance (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail Loans Receivable - Loans by Vintage Year and Payment Performance (Detail) Details 70 false false R71.htm 100710 - Disclosure - Loans Receivable - Schedule of Amortized Cost Basis of Loans on Nonaccrual Status and Loans Past Due 90 Days and Still Accruing (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail Loans Receivable - Schedule of Amortized Cost Basis of Loans on Nonaccrual Status and Loans Past Due 90 Days and Still Accruing (Detail) Details 71 false false R72.htm 100720 - Disclosure - Loans Receivable - Analysis of Past Due Loans, Disaggregated by Loan Class, Non-PCI (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail Loans Receivable - Analysis of Past Due Loans, Disaggregated by Loan Class, Non-PCI (Detail) Details 72 false false R73.htm 100730 - Disclosure - Loans Receivable - Non-Accrual Loans, Disaggregated by Loan Class (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonAccrualLoansDisaggregatedByLoanClassDetail Loans Receivable - Non-Accrual Loans, Disaggregated by Loan Class (Detail) Details 73 false false R74.htm 100740 - Disclosure - Loans Receivable - Non-Performing Assets (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonPerformingAssetsDetail Loans Receivable - Non-Performing Assets (Detail) Details 74 false false R75.htm 100770 - Disclosure - Servicing Assets - Summary of Changes in Servicing Assets (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssetsSummaryOfChangesInServicingAssetsDetail Servicing Assets - Summary of Changes in Servicing Assets (Detail) Details 75 false false R76.htm 100780 - Disclosure - Servicing Assets - Additional Information (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssetsAdditionalInformationDetail Servicing Assets - Additional Information (Detail) Details 76 false false R77.htm 100790 - Disclosure - Premises and Equipment - Summary of Major Components of Premises and Equipment (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipmentSummaryOfMajorComponentsOfPremisesAndEquipmentDetail Premises and Equipment - Summary of Major Components of Premises and Equipment (Detail) Details 77 false false R78.htm 100800 - Disclosure - Premises and Equipment - Additional Information (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipmentAdditionalInformationDetail Premises and Equipment - Additional Information (Detail) Details 78 false false R79.htm 100810 - Disclosure - Leases - Additional Information (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 79 false false R80.htm 100820 - Disclosure - Leases - Future Minimum Annual Rental Commitments Under Non-Cancelable Operating Leases (Details) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumAnnualRentalCommitmentsUnderNonCancelableOperatingLeasesDetails Leases - Future Minimum Annual Rental Commitments Under Non-Cancelable Operating Leases (Details) Details 80 false false R81.htm 100830 - Disclosure - Goodwill and Other Intangibles - Additional Information (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesAdditionalInformationDetail Goodwill and Other Intangibles - Additional Information (Detail) Details 81 false false R82.htm 100850 - Disclosure - Goodwill and Other Intangibles - Summary of Other Intangible Assets (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesSummaryOfOtherIntangibleAssetsDetail Goodwill and Other Intangibles - Summary of Other Intangible Assets (Detail) Details 82 false false R83.htm 100860 - Disclosure - Deposits - Additional Information (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsAdditionalInformationDetail Deposits - Additional Information (Detail) Details 83 false false R84.htm 100870 - Disclosure - Deposits - Scheduled Maturities of Time Deposits (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsScheduledMaturitiesOfTimeDepositsDetail Deposits - Scheduled Maturities of Time Deposits (Detail) Details 84 false false R85.htm 100880 - Disclosure - Deposits - Summary of Interest Expense on Deposits (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsSummaryOfInterestExpenseOnDepositsDetail Deposits - Summary of Interest Expense on Deposits (Detail) Details 85 false false R86.htm 100890 - Disclosure - Borrowings - Schedule of Borrowings (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsScheduleOfBorrowingsDetail Borrowings - Schedule of Borrowings (Detail) Details 86 false false R87.htm 100900 - Disclosure - Borrowings - Summary of Financial Data Pertaining to Federal Home Loan Bank Advances (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfFinancialDataPertainingToFederalHomeLoanBankAdvancesDetail Borrowings - Summary of Financial Data Pertaining to Federal Home Loan Bank Advances (Detail) Details 87 false false R88.htm 100910 - Disclosure - Borrowings - Additional Information (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetail Borrowings - Additional Information (Detail) Details 88 false false R89.htm 100920 - Disclosure - Subordinated Debentures - Additional Information (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail Subordinated Debentures - Additional Information (Detail) Details 89 false false R90.htm 100930 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetail Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail) Details 90 false false R91.htm 100940 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 91 false false R92.htm 100950 - Disclosure - Income Taxes - Summary of Provision for Income Taxes (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail Income Taxes - Summary of Provision for Income Taxes (Detail) Details 92 false false R93.htm 100960 - Disclosure - Income Taxes - Summary of Deferred Tax Assets and Liabilities (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail Income Taxes - Summary of Deferred Tax Assets and Liabilities (Detail) Details 93 false false R94.htm 100970 - Disclosure - Income Taxes - Reconciliation between Federal Statutory Income Tax Rate and Effective Tax Rate (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryIncomeTaxRateAndEffectiveTaxRateDetail Income Taxes - Reconciliation between Federal Statutory Income Tax Rate and Effective Tax Rate (Detail) Details 94 false false R95.htm 100980 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Activity in Accumulated Other Comprehensive Income (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail Accumulated Other Comprehensive Income (Loss) - Activity in Accumulated Other Comprehensive Income (Detail) Details http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossTables 95 false false R96.htm 100990 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Additional Information (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAdditionalInformationDetail Accumulated Other Comprehensive Income (Loss) - Additional Information (Detail) Details http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossTables 96 false false R97.htm 101000 - Disclosure - Regulatory Matters - Additional Information (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersAdditionalInformationDetail Regulatory Matters - Additional Information (Detail) Details 97 false false R98.htm 101010 - Disclosure - Regulatory Matters - Capital Ratios of Hanmi Financial and Bank (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail Regulatory Matters - Capital Ratios of Hanmi Financial and Bank (Detail) Details 98 false false R99.htm 101020 - Disclosure - Fair Value Measurements - Additional Information (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetail Fair Value Measurements - Additional Information (Detail) Details 99 false false R100.htm 101030 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Details 100 false false R101.htm 101040 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Non-Recurring Basis (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetail Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Non-Recurring Basis (Detail) Details 101 false false R102.htm 101050 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Non-Recurring Basis (Parenthetical) (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisParentheticalDetail Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Non-Recurring Basis (Parenthetical) (Detail) Details 102 false false R103.htm 101060 - Disclosure - Fair Value Measurements - Quantitative Information about Level 3 Fair Value Assumptions for Assets Measured at Fair Value on Non-Recurring Basis (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail Fair Value Measurements - Quantitative Information about Level 3 Fair Value Assumptions for Assets Measured at Fair Value on Non-Recurring Basis (Detail) Details 103 false false R104.htm 101070 - Disclosure - Fair Value Measurements - Estimated Fair Values of Financial Instruments (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail Fair Value Measurements - Estimated Fair Values of Financial Instruments (Detail) Details 104 false false R105.htm 101080 - Disclosure - Share-based Compensation - Additional Information (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail Share-based Compensation - Additional Information (Detail) Details 105 false false R106.htm 101090 - Disclosure - Share-Based Compensation - Share-Based Compensation Expense and Related Tax Benefits (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSharebasedCompensationExpenseAndRelatedTaxBenefitsDetail Share-Based Compensation - Share-Based Compensation Expense and Related Tax Benefits (Detail) Details 106 false false R107.htm 101100 - Disclosure - Share-Based Compensation - Summary of Information under Plans (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfInformationUnderPlansDetail Share-Based Compensation - Summary of Information under Plans (Detail) Details 107 false false R108.htm 101110 - Disclosure - Share-Based Compensation - Summary of Stock Option Transactions under Plans (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionTransactionsUnderPlansDetail Share-Based Compensation - Summary of Stock Option Transactions under Plans (Detail) Details 108 false false R109.htm 101120 - Disclosure - Share-Based Compensation - Summary of Stock Options Outstanding under Plans (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingUnderPlansDetail Share-Based Compensation - Summary of Stock Options Outstanding under Plans (Detail) Details 109 false false R110.htm 101130 - Disclosure - Share-Based Compensation - Schedule of Restricted Stock Awards and Performance Stock Units under 2013 and 2021 Plan (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfRestrictedStockAwardsAndPerformanceStockUnitsUnder2013And2021PlanDetail Share-Based Compensation - Schedule of Restricted Stock Awards and Performance Stock Units under 2013 and 2021 Plan (Detail) Details 110 false false R111.htm 101140 - Disclosure - Earnings per Share - Reconciliation of Components Used to Derive Basic and Diluted EPS (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail Earnings per Share - Reconciliation of Components Used to Derive Basic and Diluted EPS (Detail) Details 111 false false R112.htm 101150 - Disclosure - Earnings per Share - Additional Information (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetail Earnings per Share - Additional Information (Detail) Details 112 false false R113.htm 101160 - Disclosure - Employee Benefits - Additional Information (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitsAdditionalInformationDetail Employee Benefits - Additional Information (Detail) Details 113 false false R114.htm 101170 - Disclosure - Off-Balance Sheet Commitments - Additional Information (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/DisclosureOffbalanceSheetCommitmentsAdditionalInformationDetail Off-Balance Sheet Commitments - Additional Information (Detail) Details 114 false false R115.htm 101180 - Disclosure - Off-Balance Sheet Commitments - Distribution of Undisbursed Loan Commitments (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsDistributionOfUndisbursedLoanCommitmentsDetail Off-Balance Sheet Commitments - Distribution of Undisbursed Loan Commitments (Detail) Details 115 false false R116.htm 101190 - Disclosure - Off-Balance Sheet Commitments - Allowance for Credit Losses Related to Off-Balance Sheet Items (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsAllowanceForCreditLossesRelatedToOffBalanceSheetItemsDetail Off-Balance Sheet Commitments - Allowance for Credit Losses Related to Off-Balance Sheet Items (Detail) Details 116 false false R117.htm 101200 - Disclosure - Derivatives and Hedging Activities - Additional Information (Details) Sheet http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails Derivatives and Hedging Activities - Additional Information (Details) Details 117 false false R118.htm 101210 - Disclosure - Derivatives and Hedging Activities - Schedule of Fair Value of Derivative Financial Instruments as well as their Classification on Balance Sheet (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesScheduleOfFairValueOfDerivativeFinancialInstrumentsAsWellAsTheirClassificationOnBalanceSheetDeta Derivatives and Hedging Activities - Schedule of Fair Value of Derivative Financial Instruments as well as their Classification on Balance Sheet (Detail) Details 118 false false R119.htm 101220 - Disclosure - Derivatives and Hedging Activities - Effect of Cash Flow Hedge Accounting on Accumulated Other Comprehensive Income and the Consolidated Statements of Income (Details) Sheet http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfCashFlowHedgeAccountingOnAccumulatedOtherComprehensiveIncomeAndTheConsolidatedStatementsO Derivatives and Hedging Activities - Effect of Cash Flow Hedge Accounting on Accumulated Other Comprehensive Income and the Consolidated Statements of Income (Details) Details 119 false false R120.htm 101230 - Disclosure - Derivatives and Hedging Activities - Effect of Derivative Financial Instruments that are Not Designated as Hedging Instruments on Income Statement (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsThatAreNotDesignatedAsHedgingInstrumentsOnIncomeStatementDe Derivatives and Hedging Activities - Effect of Derivative Financial Instruments that are Not Designated as Hedging Instruments on Income Statement (Detail) Details 120 false false R121.htm 101240 - Disclosure - Derivatives and Hedging Activities - Summary of Gross Presentation, Effects of Offsetting and a Net Presentation of Derivatives (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail Derivatives and Hedging Activities - Summary of Gross Presentation, Effects of Offsetting and a Net Presentation of Derivatives (Detail) Details 121 false false R122.htm 101250 - Disclosure - Qualified Affordable Housing Project Investments - Additional Information (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureQualifiedAffordableHousingProjectInvestmentsAdditionalInformationDetail Qualified Affordable Housing Project Investments - Additional Information (Detail) Details 122 false false R123.htm 101260 - Disclosure - Liquidity - Additional Information (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidityAdditionalInformationDetail Liquidity - Additional Information (Detail) Details 123 false false R124.htm 101270 - Disclosure - Condensed Financial Information of Parent Company - Balance Sheets of Parent Company (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail Condensed Financial Information of Parent Company - Balance Sheets of Parent Company (Detail) Details 124 false false R125.htm 101280 - Disclosure - Condensed Financial Information of Parent Company - Statement of Income of Parent Company (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail Condensed Financial Information of Parent Company - Statement of Income of Parent Company (Detail) Details 125 false false R126.htm 101290 - Disclosure - Condensed Financial Information of Parent Company - Statement of Cash Flows of Parent Company (Detail) Sheet http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail Condensed Financial Information of Parent Company - Statement of Cash Flows of Parent Company (Detail) Details 126 false false R127.htm 101300 - Disclosure - Subsequent Events - Additional Information (Details) Sheet http://www.hanmi.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails Subsequent Events - Additional Information (Details) Details 127 false false All Reports Book All Reports hafc-20231231.htm hafc-20231231.xsd img141930037_0.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 false false JSON 146 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "hafc-20231231.htm": { "nsprefix": "hafc", "nsuri": "http://www.hanmi.com/20231231", "dts": { "inline": { "local": [ "hafc-20231231.htm" ] }, "schema": { "local": [ "hafc-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": 534, "keyCustom": 109, "axisStandard": 45, "axisCustom": 0, "memberStandard": 69, "memberCustom": 62, "hidden": { "total": 39, "http://fasb.org/us-gaap/2023": 35, "http://xbrl.sec.gov/dei/2023": 3, "http://www.hanmi.com/20231231": 1 }, "contextCount": 593, "entityCount": 1, "segmentCount": 132, "elementCount": 1116, "unitCount": 9, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 2518, "http://xbrl.sec.gov/dei/2023": 39, "http://fasb.org/srt/2023": 3 }, "report": { "R1": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage", "longName": "100000 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.hanmi.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_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:CashAndDueFromBanks", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:DueFromCustomerAcceptances", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R3": { "role": "http://www.hanmi.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_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R4": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome", "longName": "100030 - Statement - Consolidated Statements of Income", "shortName": "Consolidated Statements of Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.hanmi.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_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R6": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity", "longName": "100050 - Statement - Consolidated Statements of Changes in Stockholders' Equity", "shortName": "Consolidated Statements of Changes in Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_dd4289ff-a2f5-4cfb-8e9f-ac47d249d611", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_dc4ff674-58a0-496b-a66c-411384347327", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R7": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical", "longName": "100060 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)", "shortName": "Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "longName": "100070 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "hafc:AmortizationExpenseOfServiceAssetLiabilityNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R9": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "longName": "100080 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecurities", "longName": "100090 - Disclosure - Securities", "shortName": "Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivable", "longName": "100100 - Disclosure - Loans Receivable", "shortName": "Loans Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssets", "longName": "100110 - Disclosure - Servicing Assets", "shortName": "Servicing Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipment", "longName": "100120 - Disclosure - Premises and Equipment", "shortName": "Premises and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeases", "longName": "100130 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibles", "longName": "100140 - Disclosure - Goodwill and Other Intangibles", "shortName": "Goodwill and Other Intangibles", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDeposits", "longName": "100150 - Disclosure - Deposits", "shortName": "Deposits", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowings", "longName": "100160 - Disclosure - Borrowings", "shortName": "Borrowings", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R18": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebentures", "longName": "100170 - Disclosure - Subordinated Debentures", "shortName": "Subordinated Debentures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R19": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "100180 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLoss", "longName": "100190 - Disclosure - Accumulated Other Comprehensive Income (Loss)", "shortName": "Accumulated Other Comprehensive Income (Loss)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMatters", "longName": "100200 - Disclosure - Regulatory Matters", "shortName": "Regulatory Matters", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements", "longName": "100210 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensation1", "longName": "100220 - Disclosure - Share-Based Compensation", "shortName": "Share-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShare", "longName": "100230 - Disclosure - Earnings per Share", "shortName": "Earnings per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefits", "longName": "100240 - Disclosure - Employee Benefits", "shortName": "Employee Benefits", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "100250 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitments", "longName": "100260 - Disclosure - Off-Balance Sheet Commitments", "shortName": "Off-Balance Sheet Commitments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivities", "longName": "100270 - Disclosure - Derivatives and Hedging Activities", "shortName": "Derivatives and Hedging Activities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureQualifiedAffordableHousingProjectInvestments", "longName": "100280 - Disclosure - Qualified Affordable Housing Project Investments", "shortName": "Qualified Affordable Housing Project Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "hafc:InvestmentsInQualifiedAffordableHousingProjectsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "hafc:InvestmentsInQualifiedAffordableHousingProjectsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidity", "longName": "100290 - Disclosure - Liquidity", "shortName": "Liquidity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "hafc:LiquidityTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "hafc:LiquidityTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompany", "longName": "100300 - Disclosure - Condensed Financial Information of Parent Company", "shortName": "Condensed Financial Information of Parent Company", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents", "longName": "100310 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "32", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "100320 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "33", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "hafc:NatureOfOperationsAndPrinciplesOfConsolidationPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "hafc:NatureOfOperationsAndPrinciplesOfConsolidationPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables", "longName": "100330 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "hafc:ScheduleOfPropertyAndEquipmentUsefulLivesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "hafc:ScheduleOfPropertyAndEquipmentUsefulLivesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesTables", "longName": "100340 - Disclosure - Securities (Tables)", "shortName": "Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTables", "longName": "100350 - Disclosure - Loans Receivable (Tables)", "shortName": "Loans Receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssetsTables", "longName": "100360 - Disclosure - Servicing Assets (Tables)", "shortName": "Servicing Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipmentTables", "longName": "100370 - Disclosure - Premises and Equipment (Tables)", "shortName": "Premises and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesTables", "longName": "100380 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesTables", "longName": "100390 - Disclosure - Goodwill and Other Intangibles (Tables)", "shortName": "Goodwill and Other Intangibles (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsTables", "longName": "100400 - Disclosure - Deposits (Tables)", "shortName": "Deposits (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "hafc:ScheduleOfTimeDepositMaturitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DepositLiabilitiesDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "hafc:ScheduleOfTimeDepositMaturitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DepositLiabilitiesDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsTables", "longName": "100410 - Disclosure - Borrowings (Tables)", "shortName": "Borrowings (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:FederalHomeLoanBankAdvancesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:FederalHomeLoanBankAdvancesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables", "longName": "100420 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossTables", "longName": "100430 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)", "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersTables", "longName": "100440 - Disclosure - Regulatory Matters (Tables)", "shortName": "Regulatory Matters (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables", "longName": "100450 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationTables", "longName": "100460 - Disclosure - Share-Based Compensation (Tables)", "shortName": "Share-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareTables", "longName": "100470 - Disclosure - Earnings per Share (Tables)", "shortName": "Earnings per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsTables", "longName": "100480 - Disclosure - Off-Balance Sheet Commitments (Tables)", "shortName": "Off-Balance Sheet Commitments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "hafc:ScheduleOfDistributionOfUndisbursedLoanCommitmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "hafc:ScheduleOfDistributionOfUndisbursedLoanCommitmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesTables", "longName": "100490 - Disclosure - Derivatives and Hedging Activities (Tables)", "shortName": "Derivatives and Hedging Activities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyTables", "longName": "100500 - Disclosure - Condensed Financial Information of Parent Company (Tables)", "shortName": "Condensed Financial Information of Parent Company (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Tables", "order": "51", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "longName": "100510 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail", "longName": "100520 - Disclosure - Summary of Significant Accounting Policies - Summary of Impact of ASU on Allowance for Credit Losses (Detail)", "shortName": "Summary of Significant Accounting Policies - Summary of Impact of ASU on Allowance for Credit Losses (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R54": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesUsefulLivesForPrincipalClassesOfAssetsDetail", "longName": "100530 - Disclosure - Summary of Significant Accounting Policies - Useful Lives for Principal Classes of Assets (Detail)", "shortName": "Summary of Significant Accounting Policies - Useful Lives for Principal Classes of Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_8eb7d445-6684-4820-95e3-0c9924004a70", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8eb7d445-6684-4820-95e3-0c9924004a70", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfInvestmentSecuritiesAvailableForSaleDetail", "longName": "100540 - Disclosure - Securities - Summary of Investment Securities Available for Sale (Detail)", "shortName": "Securities - Summary of Investment Securities Available for Sale (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R56": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesScheduleOfAmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesByContractualMaturityDetail", "longName": "100550 - Disclosure - Securities - Schedule of Amortized Cost and Estimated Fair Value of Investment Securities by Contractual Maturity (Detail)", "shortName": "Securities - Schedule of Amortized Cost and Estimated Fair Value of Investment Securities by Contractual Maturity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail", "longName": "100560 - Disclosure - Securities - Summary of Debt Securities Available for Sale in an Unrealized Loss Position for Which an Allowance for Credit Losses Has Not Been Recorded (Detail)", "shortName": "Securities - Summary of Debt Securities Available for Sale in an Unrealized Loss Position for Which an Allowance for Credit Losses Has Not Been Recorded (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesRealizedGainsAndLossesOnSalesOfInvestmentSecuritiesDetail", "longName": "100570 - Disclosure - Securities - Realized Gains and Losses on Sales of Investment Securities (Detail)", "shortName": "Securities - Realized Gains and Losses on Sales of Investment Securities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_2188fd7f-466b-48e4-ae87-6f571261e990", "name": "us-gaap:EquitySecuritiesFvNiRealizedGain", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RealizedGainLossOnInvestmentsTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2188fd7f-466b-48e4-ae87-6f571261e990", "name": "us-gaap:EquitySecuritiesFvNiRealizedGain", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RealizedGainLossOnInvestmentsTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesAdditionalInformationDetail", "longName": "100580 - Disclosure - Securities - Additional Information (Detail)", "shortName": "Securities - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RealizedGainLossOnInvestmentsTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "hafc:PledgedFinancialInstrumentsNotSeparatelyReportedMortgageRelatedSecuritiesAvailableForSaleOrHeldForInvestments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R60": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail", "longName": "100590 - Disclosure - Loans Receivable - Loans Receivable (Detail)", "shortName": "Loans Receivable - Loans Receivable (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:NotesReceivableGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_d1f8c97b-349c-44bb-8710-b41947a4bb26", "name": "us-gaap:NotesReceivableGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R61": { "role": "http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansReceivableParentheticalDetail", "longName": "100600 - Disclosure - Loans Receivable - Loans Receivable (Parenthetical) (Detail)", "shortName": "Loans Receivable - Loans Receivable (Parenthetical) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:NotesReceivableGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_a50ee207-00bf-4044-b1f4-1217b00e25f4", "name": "us-gaap:NotesReceivableGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "div", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R62": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "longName": "100610 - Disclosure - Loans Receivable - Additional Information (Detail)", "shortName": "Loans Receivable - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:NotesReceivableGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:NumberOfRealEstateProperties", "unitRef": "U_Property", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R63": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableInformationOnSBALoansHeldForSaleDetail", "longName": "100620 - Disclosure - Loans Receivable - Information on SBA Loans Held for Sale (Detail)", "shortName": "Loans Receivable - Information on SBA Loans Held for Sale (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_22c5cc13-a726-45a6-859d-efe0c1a3717a", "name": "us-gaap:LoansReceivableHeldForSaleAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "hafc:PrincipalPayoffsAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hafc:PurchasesSalesAndReclassificationOfLoansReceivableToLoansHeldForSaleByPortfolioSegmentTableTableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R64": { "role": "http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansPurchasedByPortfolioSegmentDetail", "longName": "100630 - Disclosure - Loans Receivable - Loans Purchased by Portfolio Segment (Detail)", "shortName": "Loans Receivable - Loans Purchased by Portfolio Segment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:PaymentsForProceedsFromLoansReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hafc:PaymentsToAcquireLoansReceivableByPortfolioSegmentTableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:PaymentsForProceedsFromLoansReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hafc:PaymentsToAcquireLoansReceivableByPortfolioSegmentTableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail", "longName": "100650 - Disclosure - Loans Receivable - Allowance for Credit Losses by Portfolio Segment (Detail)", "shortName": "Loans Receivable - Allowance for Credit Losses by Portfolio Segment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_22c5cc13-a726-45a6-859d-efe0c1a3717a", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c731d3d8-07bd-4a60-b44f-b7b2caf9ba20", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R66": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail", "longName": "100660 - Disclosure - Loans Receivable - Allowance for Credit Losses by Portfolio Segment as a Percentage of Recorded Total Allowance for Credit Losses and Aggregate Recorded Investment of Loans Receivable (Detail)", "shortName": "Loans Receivable - Allowance for Credit Losses by Portfolio Segment as a Percentage of Recorded Total Allowance for Credit Losses and Aggregate Recorded Investment of Loans Receivable (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "hafc:PercentageOfPortfolioSegmentLoansToTotalAllowance", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R67": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfAmortizedCostBasisOfCollateralDependentLoansByClassOfLoansDetail", "longName": "100670 - Disclosure - Loans Receivable - Summary of Amortized Cost Basis of Collateral Dependent Loans By Class of Loans (Detail)", "shortName": "Loans Receivable - Summary of Amortized Cost Basis of Collateral Dependent Loans By Class of Loans (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "hafc:LoansReceivableCollateralDependentLoansAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hafc:SummaryOfAmortizedCostBasisOfCollateralDependentLoansByClassOfLoansTableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "hafc:LoansReceivableCollateralDependentLoansAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hafc:SummaryOfAmortizedCostBasisOfCollateralDependentLoansByClassOfLoansTableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail", "longName": "100680 - Disclosure - Loans Receivable - Schedule of Comparison Between the Periods of Disaggregated by Loan Class (Detail)", "shortName": "Loans Receivable - Schedule of Comparison Between the Periods of Disaggregated by Loan Class (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:NotesReceivableGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R69": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail", "longName": "100690 - Disclosure - Loans Receivable - Loans by Vintage Year and Risk Rating (Detail)", "shortName": "Loans Receivable - Loans by Vintage Year and Risk Rating (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bdf4a7cd-a791-49f7-9271-89194cf80b79", "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R70": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "longName": "100700 - Disclosure - Loans Receivable - Loans by Vintage Year and Payment Performance (Detail)", "shortName": "Loans Receivable - Loans by Vintage Year and Payment Performance (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_169e9fb7-1a11-4f32-bc86-8d8d7dd982ca", "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R71": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail", "longName": "100710 - Disclosure - Loans Receivable - Schedule of Amortized Cost Basis of Loans on Nonaccrual Status and Loans Past Due 90 Days and Still Accruing (Detail)", "shortName": "Loans Receivable - Schedule of Amortized Cost Basis of Loans on Nonaccrual Status and Loans Past Due 90 Days and Still Accruing (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:FinancingReceivableNonaccrualNoAllowance", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hafc:ScheduleOfNonperformingLoansReceivableTableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:FinancingReceivableNonaccrualNoAllowance", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hafc:ScheduleOfNonperformingLoansReceivableTableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail", "longName": "100720 - Disclosure - Loans Receivable - Analysis of Past Due Loans, Disaggregated by Loan Class, Non-PCI (Detail)", "shortName": "Loans Receivable - Analysis of Past Due Loans, Disaggregated by Loan Class, Non-PCI (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:NotesReceivableGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_66d57c2f-e74d-42be-a2df-1f6afdfd29d5", "name": "hafc:FinancingReceivableWriteOffRecordedInvestmentPastDue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PastDueFinancingReceivablesTableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R73": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonAccrualLoansDisaggregatedByLoanClassDetail", "longName": "100730 - Disclosure - Loans Receivable - Non-Accrual Loans, Disaggregated by Loan Class (Detail)", "shortName": "Loans Receivable - Non-Accrual Loans, Disaggregated by Loan Class (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hafc:ScheduleOfNonPerformingAssetsTableTableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R74": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonPerformingAssetsDetail", "longName": "100740 - Disclosure - Loans Receivable - Non-Performing Assets (Detail)", "shortName": "Loans Receivable - Non-Performing Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hafc:ScheduleOfNonPerformingAssetsTableTableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "hafc:LoansAndLeasesReceivableNonPerformingAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hafc:ScheduleOfNonPerformingAssetsTableTableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R75": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssetsSummaryOfChangesInServicingAssetsDetail", "longName": "100770 - Disclosure - Servicing Assets - Summary of Changes in Servicing Assets (Detail)", "shortName": "Servicing Assets - Summary of Changes in Servicing Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "C_22c5cc13-a726-45a6-859d-efe0c1a3717a", "name": "us-gaap:ServicingAssetAtAmortizedValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ServicingAssetAtAmortizedValueDisposals", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock", "div", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R76": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssetsAdditionalInformationDetail", "longName": "100780 - Disclosure - Servicing Assets - Additional Information (Detail)", "shortName": "Servicing Assets - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "hafc:ServicedLoansSoldToUnaffiliatedParties", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "hafc:ServicedLoansSoldToUnaffiliatedParties", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipmentSummaryOfMajorComponentsOfPremisesAndEquipmentDetail", "longName": "100790 - Disclosure - Premises and Equipment - Summary of Major Components of Premises and Equipment (Detail)", "shortName": "Premises and Equipment - Summary of Major Components of Premises and Equipment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "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": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "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": "hafc-20231231.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipmentAdditionalInformationDetail", "longName": "100800 - Disclosure - Premises and Equipment - Additional Information (Detail)", "shortName": "Premises and Equipment - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "longName": "100810 - Disclosure - Leases - Additional Information (Detail)", "shortName": "Leases - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumAnnualRentalCommitmentsUnderNonCancelableOperatingLeasesDetails", "longName": "100820 - Disclosure - Leases - Future Minimum Annual Rental Commitments Under Non-Cancelable Operating Leases (Details)", "shortName": "Leases - Future Minimum Annual Rental Commitments Under Non-Cancelable Operating Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesAdditionalInformationDetail", "longName": "100830 - Disclosure - Goodwill and Other Intangibles - Additional Information (Detail)", "shortName": "Goodwill and Other Intangibles - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill", "span", "p", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:GoodwillAndIntangibleAssetImpairment", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R82": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesSummaryOfOtherIntangibleAssetsDetail", "longName": "100850 - Disclosure - Goodwill and Other Intangibles - Summary of Other Intangible Assets (Detail)", "shortName": "Goodwill and Other Intangibles - Summary of Other Intangible Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsAdditionalInformationDetail", "longName": "100860 - Disclosure - Deposits - Additional Information (Detail)", "shortName": "Deposits - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:TimeDeposits", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hafc:ScheduleOfTimeDepositMaturitiesTableTextBlock", "div", "us-gaap:DepositLiabilitiesDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:DepositLiabilitiesAccruedInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DepositLiabilitiesDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R84": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsScheduledMaturitiesOfTimeDepositsDetail", "longName": "100870 - Disclosure - Deposits - Scheduled Maturities of Time Deposits (Detail)", "shortName": "Deposits - Scheduled Maturities of Time Deposits (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:TimeDepositMaturitiesYearOne", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hafc:ScheduleOfTimeDepositMaturitiesTableTextBlock", "div", "us-gaap:DepositLiabilitiesDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:TimeDepositMaturitiesYearOne", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hafc:ScheduleOfTimeDepositMaturitiesTableTextBlock", "div", "us-gaap:DepositLiabilitiesDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R85": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsSummaryOfInterestExpenseOnDepositsDetail", "longName": "100880 - Disclosure - Deposits - Summary of Interest Expense on Deposits (Detail)", "shortName": "Deposits - Summary of Interest Expense on Deposits (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:InterestExpenseSavingsDeposits", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hafc:SummaryOfInterestExpenseOnDepositsTableTableTextBlock", "div", "us-gaap:DepositLiabilitiesDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:InterestExpenseSavingsDeposits", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hafc:SummaryOfInterestExpenseOnDepositsTableTableTextBlock", "div", "us-gaap:DepositLiabilitiesDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsScheduleOfBorrowingsDetail", "longName": "100890 - Disclosure - Borrowings - Schedule of Borrowings (Detail)", "shortName": "Borrowings - Schedule of Borrowings (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "hafc:FederalHomeLoanBankAdvancesMaturitiesSummaryDueOpenAdvances", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_401ecef8-35aa-4384-9b02-4659396d3e74", "name": "hafc:FederalHomeLoanBankAdvancesMaturitiesSummaryDueOpenAdvances", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R87": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfFinancialDataPertainingToFederalHomeLoanBankAdvancesDetail", "longName": "100900 - Disclosure - Borrowings - Summary of Financial Data Pertaining to Federal Home Loan Bank Advances (Detail)", "shortName": "Borrowings - Summary of Financial Data Pertaining to Federal Home Loan Bank Advances (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "td", "tr", "table", "hafc:FederalHomeLoanBankAdvancesAndRelatedWeightedAverageInterestRatesTableTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hafc:FederalHomeLoanBankAdvancesAndRelatedWeightedAverageInterestRatesTableTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R88": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetail", "longName": "100910 - Disclosure - Borrowings - Additional Information (Detail)", "shortName": "Borrowings - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-7", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "hafc:BorrowingCapacityBasedOnPledgedCollateral", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-7", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R89": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail", "longName": "100920 - Disclosure - Subordinated Debentures - Additional Information (Detail)", "shortName": "Subordinated Debentures - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0391d75f-67b5-41a4-84c9-59842ac022e1", "name": "us-gaap:DebtInstrumentMaturityDate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R90": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetail", "longName": "100930 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail)", "shortName": "Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "C_22c5cc13-a726-45a6-859d-efe0c1a3717a", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_dd4289ff-a2f5-4cfb-8e9f-ac47d249d611", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R91": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "longName": "100940 - Disclosure - Income Taxes - Additional Information (Detail)", "shortName": "Income Taxes - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R92": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail", "longName": "100950 - 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": "92", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "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": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "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": "hafc-20231231.htm", "first": true, "unique": true } }, "R93": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail", "longName": "100960 - Disclosure - Income Taxes - Summary of Deferred Tax Assets and Liabilities (Detail)", "shortName": "Income Taxes - Summary of Deferred Tax Assets and Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses", "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": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses", "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": "hafc-20231231.htm", "first": true, "unique": true } }, "R94": { "role": "http://www.hanmi.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryIncomeTaxRateAndEffectiveTaxRateDetail", "longName": "100970 - Disclosure - Income Taxes - Reconciliation between Federal Statutory Income Tax Rate and Effective Tax Rate (Detail)", "shortName": "Income Taxes - Reconciliation between Federal Statutory Income Tax Rate and Effective Tax Rate (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "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": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "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": "hafc-20231231.htm", "first": true, "unique": true } }, "R95": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail", "longName": "100980 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Activity in Accumulated Other Comprehensive Income (Detail)", "shortName": "Accumulated Other Comprehensive Income (Loss) - Activity in Accumulated Other Comprehensive Income (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_8074175f-7eb2-464f-87bc-2198603649f9", "name": "us-gaap:AociBeforeTaxAttributableToParent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R96": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAdditionalInformationDetail", "longName": "100990 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Additional Information (Detail)", "shortName": "Accumulated Other Comprehensive Income (Loss) - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:DebtAndEquitySecuritiesGainLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b61d4d8e-86a9-41d5-8462-0a852abf4149", "name": "us-gaap:DebtAndEquitySecuritiesGainLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R97": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersAdditionalInformationDetail", "longName": "101000 - Disclosure - Regulatory Matters - Additional Information (Detail)", "shortName": "Regulatory Matters - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "hafc:CapitalConservationBufferActualPercent", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R98": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail", "longName": "101010 - Disclosure - Regulatory Matters - Capital Ratios of Hanmi Financial and Bank (Detail)", "shortName": "Regulatory Matters - Capital Ratios of Hanmi Financial and Bank (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_416ebc5c-5f73-42f6-933b-7fe065c500a5", "name": "us-gaap:Capital", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "div", "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R99": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetail", "longName": "101020 - Disclosure - Fair Value Measurements - Additional Information (Detail)", "shortName": "Fair Value Measurements - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "C_16b72ab8-de73-4aec-ac6b-e32dc9ba062c", "name": "hafc:ImpairedFinancingReceivableUnpaidPrincipalBalanceCollectivelyEvaluatedForImpairment", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_16b72ab8-de73-4aec-ac6b-e32dc9ba062c", "name": "hafc:ImpairedFinancingReceivableUnpaidPrincipalBalanceCollectivelyEvaluatedForImpairment", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R100": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "longName": "101030 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)", "shortName": "Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_32920b81-d360-49c1-9843-01a345bf98ce", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "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": "hafc-20231231.htm", "unique": true } }, "R101": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetail", "longName": "101040 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Non-Recurring Basis (Detail)", "shortName": "Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Non-Recurring Basis (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:ServicingAssetAtAmortizedValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5d64da37-b63f-457c-b2ad-60e05f5cc037", "name": "hafc:CollateralDependentLoansFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R102": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisParentheticalDetail", "longName": "101050 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Non-Recurring Basis (Parenthetical) (Detail)", "shortName": "Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Non-Recurring Basis (Parenthetical) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:LoansReceivableFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_f20a5a6a-caf1-436c-a380-bfa2b92fd653", "name": "us-gaap:LoansReceivableFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "link:footnote", "p", "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R103": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail", "longName": "101060 - Disclosure - Fair Value Measurements - Quantitative Information about Level 3 Fair Value Assumptions for Assets Measured at Fair Value on Non-Recurring Basis (Detail)", "shortName": "Fair Value Measurements - Quantitative Information about Level 3 Fair Value Assumptions for Assets Measured at Fair Value on Non-Recurring Basis (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "C_c056952b-e865-4757-a687-c088bf4f1876", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock", "div", "ix:continuation", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c056952b-e865-4757-a687-c088bf4f1876", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock", "div", "ix:continuation", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R104": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail", "longName": "101070 - Disclosure - Fair Value Measurements - Estimated Fair Values of Financial Instruments (Detail)", "shortName": "Fair Value Measurements - Estimated Fair Values of Financial Instruments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:CashAndDueFromBanks", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:LoansHeldForSaleFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R105": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "longName": "101080 - Disclosure - Share-based Compensation - Additional Information (Detail)", "shortName": "Share-based Compensation - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R106": { "role": "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSharebasedCompensationExpenseAndRelatedTaxBenefitsDetail", "longName": "101090 - Disclosure - Share-Based Compensation - Share-Based Compensation Expense and Related Tax Benefits (Detail)", "shortName": "Share-Based Compensation - Share-Based Compensation Expense and Related Tax Benefits (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "106", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:ShareBasedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R107": { "role": "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfInformationUnderPlansDetail", "longName": "101100 - Disclosure - Share-Based Compensation - Summary of Information under Plans (Detail)", "shortName": "Share-Based Compensation - Summary of Information under Plans (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "107", "firstAnchor": { "contextRef": "C_58fec8ff-809c-49b5-8c9a-d126ec80373d", "name": "us-gaap:ProceedsFromStockOptionsExercised", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_f80a332d-8ec8-446a-a03a-2ca7a48d345f", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R108": { "role": "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionTransactionsUnderPlansDetail", "longName": "101110 - Disclosure - Share-Based Compensation - Summary of Stock Option Transactions under Plans (Detail)", "shortName": "Share-Based Compensation - Summary of Stock Option Transactions under Plans (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "108", "firstAnchor": { "contextRef": "C_e0483d9e-8974-4f3f-aae9-3fdcb1799b38", "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": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_f80a332d-8ec8-446a-a03a-2ca7a48d345f", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "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": "hafc-20231231.htm", "unique": true } }, "R109": { "role": "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingUnderPlansDetail", "longName": "101120 - Disclosure - Share-Based Compensation - Summary of Stock Options Outstanding under Plans (Detail)", "shortName": "Share-Based Compensation - Summary of Stock Options Outstanding under Plans (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "109", "firstAnchor": { "contextRef": "C_bf3a6328-8816-49a7-89f0-d81ac43c062f", "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": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bf3a6328-8816-49a7-89f0-d81ac43c062f", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R110": { "role": "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfRestrictedStockAwardsAndPerformanceStockUnitsUnder2013And2021PlanDetail", "longName": "101130 - Disclosure - Share-Based Compensation - Schedule of Restricted Stock Awards and Performance Stock Units under 2013 and 2021 Plan (Detail)", "shortName": "Share-Based Compensation - Schedule of Restricted Stock Awards and Performance Stock Units under 2013 and 2021 Plan (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "110", "firstAnchor": { "contextRef": "C_91eb00c9-9e62-4e60-89d9-703e09ec4fe7", "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": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_161245ae-dec7-49ce-96be-a5ab90b1e715", "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": "hafc-20231231.htm", "unique": true } }, "R111": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail", "longName": "101140 - Disclosure - Earnings per Share - Reconciliation of Components Used to Derive Basic and Diluted EPS (Detail)", "shortName": "Earnings per Share - Reconciliation of Components Used to Derive Basic and Diluted EPS (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "111", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R112": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetail", "longName": "101150 - Disclosure - Earnings per Share - Additional Information (Detail)", "shortName": "Earnings per Share - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "112", "firstAnchor": { "contextRef": "C_4c02f1cb-55fd-4f6c-ad41-02ea320c3d41", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4c02f1cb-55fd-4f6c-ad41-02ea320c3d41", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R113": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitsAdditionalInformationDetail", "longName": "101160 - Disclosure - Employee Benefits - Additional Information (Detail)", "shortName": "Employee Benefits - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "113", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R114": { "role": "http://www.hanmi.com/20231231/taxonomy/role/DisclosureOffbalanceSheetCommitmentsAdditionalInformationDetail", "longName": "101170 - Disclosure - Off-Balance Sheet Commitments - Additional Information (Detail)", "shortName": "Off-Balance Sheet Commitments - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "114", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "hafc:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosureLetterOfCreditAvailable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "hafc:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosureLetterOfCreditAvailable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R115": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsDistributionOfUndisbursedLoanCommitmentsDetail", "longName": "101180 - Disclosure - Off-Balance Sheet Commitments - Distribution of Undisbursed Loan Commitments (Detail)", "shortName": "Off-Balance Sheet Commitments - Distribution of Undisbursed Loan Commitments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "115", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "hafc:UndisbursedLoanCommitments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hafc:ScheduleOfDistributionOfUndisbursedLoanCommitmentsTableTextBlock", "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "hafc:UndisbursedLoanCommitments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hafc:ScheduleOfDistributionOfUndisbursedLoanCommitmentsTableTextBlock", "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R116": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsAllowanceForCreditLossesRelatedToOffBalanceSheetItemsDetail", "longName": "101190 - Disclosure - Off-Balance Sheet Commitments - Allowance for Credit Losses Related to Off-Balance Sheet Items (Detail)", "shortName": "Off-Balance Sheet Commitments - Allowance for Credit Losses Related to Off-Balance Sheet Items (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "116", "firstAnchor": { "contextRef": "C_22c5cc13-a726-45a6-859d-efe0c1a3717a", "name": "us-gaap:OffBalanceSheetCreditLossLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SecuritiesBorrowedAllowanceForCreditLossTableTextBlock", "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_dd4289ff-a2f5-4cfb-8e9f-ac47d249d611", "name": "us-gaap:OffBalanceSheetCreditLossLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SecuritiesBorrowedAllowanceForCreditLossTableTextBlock", "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R117": { "role": "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails", "longName": "101200 - Disclosure - Derivatives and Hedging Activities - Additional Information (Details)", "shortName": "Derivatives and Hedging Activities - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "117", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "hafc:DerivativeLiabilityIncludingAccruedInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "hafc:DerivativeLiabilityIncludingAccruedInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R118": { "role": "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesScheduleOfFairValueOfDerivativeFinancialInstrumentsAsWellAsTheirClassificationOnBalanceSheetDeta", "longName": "101210 - Disclosure - Derivatives and Hedging Activities - Schedule of Fair Value of Derivative Financial Instruments as well as their Classification on Balance Sheet (Detail)", "shortName": "Derivatives and Hedging Activities - Schedule of Fair Value of Derivative Financial Instruments as well as their Classification on Balance Sheet (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "118", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R119": { "role": "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfCashFlowHedgeAccountingOnAccumulatedOtherComprehensiveIncomeAndTheConsolidatedStatementsO", "longName": "101220 - Disclosure - Derivatives and Hedging Activities - Effect of Cash Flow Hedge Accounting on Accumulated Other Comprehensive Income and the Consolidated Statements of Income (Details)", "shortName": "Derivatives and Hedging Activities - Effect of Cash Flow Hedge Accounting on Accumulated Other Comprehensive Income and the Consolidated Statements of Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "119", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R120": { "role": "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsThatAreNotDesignatedAsHedgingInstrumentsOnIncomeStatementDe", "longName": "101230 - Disclosure - Derivatives and Hedging Activities - Effect of Derivative Financial Instruments that are Not Designated as Hedging Instruments on Income Statement (Detail)", "shortName": "Derivatives and Hedging Activities - Effect of Derivative Financial Instruments that are Not Designated as Hedging Instruments on Income Statement (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "120", "firstAnchor": { "contextRef": "C_94b41c98-5d21-4677-86d0-01ed285b5144", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_94b41c98-5d21-4677-86d0-01ed285b5144", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R121": { "role": "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail", "longName": "101240 - Disclosure - Derivatives and Hedging Activities - Summary of Gross Presentation, Effects of Offsetting and a Net Presentation of Derivatives (Detail)", "shortName": "Derivatives and Hedging Activities - Summary of Gross Presentation, Effects of Offsetting and a Net Presentation of Derivatives (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "121", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R122": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureQualifiedAffordableHousingProjectInvestmentsAdditionalInformationDetail", "longName": "101250 - Disclosure - Qualified Affordable Housing Project Investments - Additional Information (Detail)", "shortName": "Qualified Affordable Housing Project Investments - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "122", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:AmortizationMethodQualifiedAffordableHousingProjectInvestments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "hafc:InvestmentsInQualifiedAffordableHousingProjectsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:AmortizationMethodQualifiedAffordableHousingProjectInvestments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "hafc:InvestmentsInQualifiedAffordableHousingProjectsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } }, "R123": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidityAdditionalInformationDetail", "longName": "101260 - Disclosure - Liquidity - Additional Information (Detail)", "shortName": "Liquidity - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "123", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:LineOfCredit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "hafc:LiquidityTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R124": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail", "longName": "101270 - Disclosure - Condensed Financial Information of Parent Company - Balance Sheets of Parent Company (Detail)", "shortName": "Condensed Financial Information of Parent Company - Balance Sheets of Parent Company (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "124", "firstAnchor": { "contextRef": "C_58fb9f20-9f20-4d8f-9ad5-7919eaf0bd9f", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_416ebc5c-5f73-42f6-933b-7fe065c500a5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "div", "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R125": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail", "longName": "101280 - Disclosure - Condensed Financial Information of Parent Company - Statement of Income of Parent Company (Detail)", "shortName": "Condensed Financial Information of Parent Company - Statement of Income of Parent Company (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "125", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:InterestExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_aa218eb0-91ba-4e70-939a-957fe1f6b366", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "div", "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R126": { "role": "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "longName": "101290 - Disclosure - Condensed Financial Information of Parent Company - Statement of Cash Flows of Parent Company (Detail)", "shortName": "Condensed Financial Information of Parent Company - Statement of Cash Flows of Parent Company (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "126", "firstAnchor": { "contextRef": "C_6058a8a8-93e2-4282-8d92-1988984fed60", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_aa218eb0-91ba-4e70-939a-957fe1f6b366", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock", "div", "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "unique": true } }, "R127": { "role": "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "longName": "101300 - Disclosure - Subsequent Events - Additional Information (Details)", "shortName": "Subsequent Events - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "127", "firstAnchor": { "contextRef": "C_5f71dd89-395f-4c7d-81a3-b8c4c1867a98", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5f71dd89-395f-4c7d-81a3-b8c4c1867a98", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hafc-20231231.htm", "first": true, "unique": true } } }, "tag": { "hafc_A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "A2013EquityCompensationPlan2013PlanAnd2021EquityCompensationPlanMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfRestrictedStockAwardsAndPerformanceStockUnitsUnder2013And2021PlanDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfInformationUnderPlansDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionTransactionsUnderPlansDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingUnderPlansDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "A2007 equity compensation plan the 2013 plan and 2021 equity compensation plan.", "label": "A2013 Equity Compensation Plan2013 Plan And2021 Equity Compensation Plan [Member]", "terseLabel": "2013 and 2021 Plan" } } }, "auth_ref": [] }, "hafc_A2013EquityCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "A2013EquityCompensationPlanMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "2013 Equity Compensation Plan [Member]", "label": "A2013 Equity Compensation Plan [Member]", "terseLabel": "2013 Plan" } } }, "auth_ref": [] }, "hafc_A2021EquityCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "A2021EquityCompensationPlanMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "A 2021 equity compensation plan.", "label": "2021Plan" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdate201602Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201602Member", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "ASU 2016-02", "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842)." } } }, "auth_ref": [ "r792" ] }, "us-gaap_AccountingStandardsUpdate201613Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201613Member", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsAllowanceForCreditLossesRelatedToOffBalanceSheetItemsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2016-13 [Member]", "terseLabel": "ASU 2016-13", "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments." } } }, "auth_ref": [ "r496" ] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansPurchasedByPortfolioSegmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansReceivableParentheticalDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail" ], "lang": { "en-us": { "role": { "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r57" ] }, "hafc_AccrualTDRsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "AccrualTDRsMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTroubledDebtRestructuringsDisaggregatedByTypeOfConcessionAndByLoanTypeDetail" ], "lang": { "en-us": { "role": { "documentation": "Accrual TDRs [Member]", "label": "Accrual T D Rs [Member]", "terseLabel": "Accrual TDRs" } } }, "auth_ref": [] }, "hafc_AccruedInterestReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "AccruedInterestReceivableMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Accrued interest receivable.", "label": "Accrued Interest Receivable [Member]", "terseLabel": "Accrued Interest" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesAndOtherLiabilities", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued expenses and other liabilities", "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipmentSummaryOfMajorComponentsOfPremisesAndEquipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipmentSummaryOfMajorComponentsOfPremisesAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation and amortization", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r98", "r330", "r912" ] }, "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gains and Losses on Cash Flow Hedge", "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent." } } }, "auth_ref": [ "r5", "r59", "r724" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]", "terseLabel": "Unrealized Gains and Losses on Available for Sale Securities", "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r342", "r343", "r344", "r346", "r356", "r357", "r1177" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income Loss [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r355", "r356", "r779", "r781", "r782", "r783", "r784", "r785" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss, net of tax benefit of $29,058 and $35,973 as of December 31, 2023 and 2022, respectively", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "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": [ "r58", "r59", "r186", "r336", "r908", "r938", "r942" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income Loss [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r355", "r356", "r779", "r781", "r782", "r783", "r784", "r785" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "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", "r28", "r59", "r739", "r742", "r815", "r933", "r934", "r1177", "r1178", "r1179", "r1190", "r1191", "r1192" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesSummaryOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.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": [ "r179" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital", "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": [ "r672", "r673", "r674", "r952", "r1190", "r1191", "r1192", "r1371", "r1418" ] }, "hafc_AdjustmentToAccumulatedOtherComprehensiveIncomeBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "AdjustmentToAccumulatedOtherComprehensiveIncomeBeforeTax", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "documentation": "Adjustment to Accumulated Other Comprehensive Income, Before Tax", "label": "Adjustment To Accumulated Other Comprehensive Income Before Tax", "terseLabel": "Adjustments to accumulated other comprehensive income" } } }, "auth_ref": [] }, "hafc_AdjustmentToAccumulatedOtherComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "AdjustmentToAccumulatedOtherComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "documentation": "Adjustment to Accumulated Other Comprehensive Income, Net of Tax", "label": "Adjustment To Accumulated Other Comprehensive Income Net Of Tax", "terseLabel": "Adjustments to accumulated other comprehensive income" } } }, "auth_ref": [] }, "hafc_AdjustmentToAccumulatedOtherComprehensiveIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "AdjustmentToAccumulatedOtherComprehensiveIncomeTax", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail": { "parentTag": "hafc_OtherComprehensiveIncomeLossTaxBenefitExpensePeriodChange", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "documentation": "Adjustment to Accumulated Other Comprehensive Income, Tax", "label": "Adjustment To Accumulated Other Comprehensive Income Tax", "negatedLabel": "Adjustments to accumulated other comprehensive income" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsAllowanceForCreditLossesRelatedToOffBalanceSheetItemsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r321", "r322", "r323", "r324", "r325", "r382", "r383", "r384", "r385", "r396", "r455", "r456", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r559", "r672", "r673", "r674", "r700", "r701", "r702", "r703", "r715", "r716", "r717", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r769", "r770", "r775", "r776", "r777", "r778", "r787", "r788", "r793", "r794", "r795", "r796", "r811", "r812", "r813", "r814", "r815", "r876", "r877", "r878", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Restricted stock surrendered due to employee tax liability", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "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": [ "r110", "r111", "r634" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "verboseLabel": "Adjustments to reconcile net income to net cash used in operating activities" } } }, "auth_ref": [] }, "us-gaap_AdvancesFromFederalHomeLoanBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvancesFromFederalHomeLoanBanks", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Advance from Federal Home Loan Bank", "terseLabel": "Borrowings", "totalLabel": "Advance from Federal Home Loan Bank, Total", "documentation": "Amount of borrowings as of the balance sheet date from the Federal Home Loan Bank, which are primarily used to cover shortages in the required reserve balance and liquidity shortages." } } }, "auth_ref": [ "r266" ] }, "us-gaap_AffordableHousingTaxCreditsCommitmentYearToBePaid": { "xbrltype": "gYearListItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AffordableHousingTaxCreditsCommitmentYearToBePaid", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureQualifiedAffordableHousingProjectInvestmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Affordable Housing Tax Credits Commitment, Year to be Paid", "terseLabel": "Investment commitments expected to be paid", "documentation": "Year in which contingent commitments to qualified affordable housing project investments are expected to be paid, in YYYY format." } } }, "auth_ref": [ "r1140" ] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTables" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Allowance for Credit Losses by Portfolio Segment", "documentation": "Tabular disclosure of allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r82", "r1234" ] }, "hafc_AllowanceForCreditLossesResultingFromDefaultedLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "AllowanceForCreditLossesResultingFromDefaultedLoans", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income on nonaccrual loans", "documentation": "Allowance for credit losses resulting from defaulted loans.", "label": "Allowance For Credit Losses Resulting From Defaulted Loans", "verboseLabel": "Allowance for credit losses resulting from defaulted loans" } } }, "auth_ref": [] }, "us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForLoanAndLeaseLossRecoveryOfBadDebts", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "label": "Allowance for Loan and Lease Loss, Recovery of Bad Debts", "negatedLabel": "Recoveries on loans receivable previously charged off", "documentation": "Amount of recovery of loans and lease receivables which had previously been fully or partially written-off as bad debts." } } }, "auth_ref": [ "r24" ] }, "hafc_AllowanceForLoanAndLeaseLossesAdjustedBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "AllowanceForLoanAndLeaseLossesAdjustedBalance", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "documentation": "Allowance for loan and lease losses adjusted balance.", "label": "Allowance For Loan And Lease Losses Adjusted Balance", "periodStartLabel": "Adjusted balance" } } }, "auth_ref": [] }, "us-gaap_AllowanceForLoanAndLeaseLossesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForLoanAndLeaseLossesRollForward", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "label": "Allowance for Loan and Lease Losses [Roll Forward]", "terseLabel": "Allowance for credit losses:", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForLoanAndLeaseLossesWriteOffs", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "label": "Allowance for Loan and Lease Losses, Writeoff", "terseLabel": "Less loans receivable charged off", "documentation": "Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss." } } }, "auth_ref": [ "r23" ] }, "us-gaap_AlternativeInvestmentMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AlternativeInvestmentMeasurementInput", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Alternative Investment, Measurement Input", "terseLabel": "Range", "documentation": "Value of input used to measure alternative investment." } } }, "auth_ref": [ "r763" ] }, "us-gaap_AlternativeInvestmentValuationTechniqueExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AlternativeInvestmentValuationTechniqueExtensibleList", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Alternative Investment, Valuation Technique [Extensible Enumeration]", "terseLabel": "Alternative Investment, Valuation Technique [Extensible List]", "documentation": "Indicates valuation technique for measuring alternative investment." } } }, "auth_ref": [ "r762", "r774" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment", "label": "Amendment Flag", "verboseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "hafc_AmortizationExpenseOfServiceAssetLiabilityNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "AmortizationExpenseOfServiceAssetLiabilityNet", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of servicing assets - net", "documentation": "Amortization expense of service asset liability net.", "label": "Amortization Expense Of Service Asset Liability Net", "terseLabel": "Amortization expense" } } }, "auth_ref": [] }, "us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationMethodQualifiedAffordableHousingProjectInvestments", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureQualifiedAffordableHousingProjectInvestmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Amortization Method Qualified Affordable Housing Project Investments", "terseLabel": "Qualified affordable housing project investments", "documentation": "Amount of investment in qualified affordable housing projects." } } }, "auth_ref": [ "r1138" ] }, "us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestmentsAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationMethodQualifiedAffordableHousingProjectInvestmentsAmortization", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureQualifiedAffordableHousingProjectInvestmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Amortization Method Qualified Affordable Housing Project Investments, Amortization", "terseLabel": "Qualified affordable housing project investments, amortization expense recognized", "documentation": "Amount of amortization expense of investment in qualified affordable housing projects." } } }, "auth_ref": [ "r1139" ] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of subordinated debentures", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r11", "r151", "r197", "r605" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r192", "r605", "r790", "r1185" ] }, "hafc_AmountAvailableFromBorrowingSource": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "AmountAvailableFromBorrowingSource", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Borrowing capacity through Fed Discount Window", "documentation": "Amount available from borrowing source.", "label": "Amount Available From Borrowing Source", "terseLabel": "Amount available from borrowing source" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from calculation of diluted earnings per share", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r417" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r74" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r74" ] }, "us-gaap_AociBeforeTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AociBeforeTaxAttributableToParent", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "label": "AOCI before Tax, Attributable to Parent", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "documentation": "Amount before tax of increase (decrease) in accumulated equity from transactions and other events and circumstances from non-owner sources, attributable to parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners (distributions to owners)." } } }, "auth_ref": [] }, "us-gaap_AociTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AociTaxAttributableToParent", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "AOCI Tax, Attributable to Parent", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "negatedLabel": "Accumulated other comprehensive income, tax (benefit) expense", "terseLabel": "Accumulated other comprehensive loss, tax benefit", "documentation": "Amount of tax expense (benefit) allocated to accumulated other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansReceivableParentheticalDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r718" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail", "http://www.hanmi.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": [ "r240", "r334", "r374", "r422", "r434", "r436", "r495", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r720", "r725", "r773", "r905", "r991", "r1109", "r1126", "r1254", "r1255", "r1389" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure", "terseLabel": "Fair Value", "totalLabel": "Assets, Fair Value Disclosure, Total", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r147" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r1131", "r1132", "r1133" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "auth_ref": [ "r1131", "r1132", "r1133" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "auth_ref": [ "r1131", "r1132", "r1133" ] }, "hafc_AvailableBorrowingFromFederalReserveDiscountWindow": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "AvailableBorrowingFromFederalReserveDiscountWindow", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Available Borrowing From Federal Reserve Discount Window", "label": "Available Borrowing From Federal Reserve Discount Window", "terseLabel": "Available for use through the Federal Reserve Bank of San Francisco discount window" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfInvestmentSecuritiesAvailableForSaleDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfInvestmentSecuritiesAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gain", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r465" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfInvestmentSecuritiesAvailableForSaleDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfInvestmentSecuritiesAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized Loss", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r466" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfInvestmentSecuritiesAvailableForSaleDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesScheduleOfAmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesByContractualMaturityDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesScheduleOfAmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesByContractualMaturityDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfInvestmentSecuritiesAvailableForSaleDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost", "terseLabel": "Amortized cost of securities available for sale", "totalLabel": "Amortized 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": [ "r462", "r536", "r903" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesScheduleOfAmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesByContractualMaturityDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesScheduleOfAmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesByContractualMaturityDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "terseLabel": "Available-for-Sale Over five years through ten years, Amortized 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), 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": [ "r1216" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesScheduleOfAmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesByContractualMaturityDetail": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesScheduleOfAmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesByContractualMaturityDetail" ], "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 Over five years through ten years, Estimated Fair Value", "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": [ "r472", "r889" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesScheduleOfAmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesByContractualMaturityDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesScheduleOfAmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesByContractualMaturityDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Available-for-Sale Over one year through five years, Amortized 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), 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": [ "r1215" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesScheduleOfAmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesByContractualMaturityDetail": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesScheduleOfAmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesByContractualMaturityDetail" ], "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 Over one year through five years, Estimated Fair Value", "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": [ "r471", "r888" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesScheduleOfAmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesByContractualMaturityDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesScheduleOfAmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesByContractualMaturityDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10", "terseLabel": "Available-for-Sale Over ten years, Amortized 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), 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": [ "r1217" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesScheduleOfAmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesByContractualMaturityDetail": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesScheduleOfAmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesByContractualMaturityDetail" ], "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 Over ten years, Estimated Fair Value", "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": [ "r473", "r890" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesScheduleOfAmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesByContractualMaturityDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesScheduleOfAmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesByContractualMaturityDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Available-for-Sale Within one year, Amortized 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), 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": [ "r1214" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesScheduleOfAmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesByContractualMaturityDetail": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesScheduleOfAmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesByContractualMaturityDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Available-for-Sale Within one year, Estimated Fair Value", "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": [ "r470", "r887" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfInvestmentSecuritiesAvailableForSaleDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesScheduleOfAmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesByContractualMaturityDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidityAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesScheduleOfAmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesByContractualMaturityDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfInvestmentSecuritiesAvailableForSaleDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Securities available for sale, at fair value (amortized cost of $967,031 and $978,796 as of December 31, 2023 and 2022, respectively)", "totalLabel": "Estimated fair value", "verboseLabel": "Securities available for sale", "label": "Estimated Fair Value", "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": [ "r463", "r536", "r881", "r1204" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfRestrictedStockAwardsAndPerformanceStockUnitsUnder2013And2021PlanDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationTables", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r638", "r639", "r640", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r662", "r663", "r664", "r665", "r666" ] }, "hafc_BackToBackSwapsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "BackToBackSwapsMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Back to Back Swaps", "label": "Back to back swaps [Member]", "documentation": "Back to back swaps." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail" ], "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.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail" ], "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": [ "r128", "r133" ] }, "us-gaap_BankAcceptancesExecutedAndOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankAcceptancesExecutedAndOutstanding", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Bank Acceptances Executed and Outstanding", "terseLabel": "Bank's liability on acceptances", "documentation": "Carrying amount as of the balance sheet date of drafts and bills of exchange that have been accepted by the reporting bank, or by others for its own account, as its liability to holders of the drafts." } } }, "auth_ref": [ "r161" ] }, "us-gaap_BankOwnedLifeInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankOwnedLifeInsurance", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Bank Owned Life Insurance", "terseLabel": "Bank-owned life insurance", "documentation": "The carrying amount of a life insurance policy on an officer, executive or employee for which the reporting entity (a bank) is entitled to proceeds from the policy upon death of the insured or surrender of the insurance policy." } } }, "auth_ref": [ "r1399" ] }, "hafc_BankOwnedLifeInsuranceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "BankOwnedLifeInsuranceMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Bank Owned Life Insurance [Member]", "label": "Bank Owned Life Insurance [Member]", "terseLabel": "Bank-Owned Life Insurance" } } }, "auth_ref": [] }, "hafc_BankOwnedLifeInsurancePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "BankOwnedLifeInsurancePolicyPolicyTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for life insurance policy on an officer, executive or employee for which the reporting entity (a bank) is entitled to proceeds from the policy upon death of the insured or surrender of the insurance policy.", "label": "Bank Owned Life Insurance Policy Policy [Text Block]", "terseLabel": "Bank-Owned Life Insurance" } } }, "auth_ref": [] }, "us-gaap_BankingAndThriftOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankingAndThriftOtherDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Banking and Thrift, Other Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "hafc_BenchmarkRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "BenchmarkRateMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Benchmark rate.", "label": "Benchmark Rate [Member]", "terseLabel": "Benchmark Rate" } } }, "auth_ref": [] }, "hafc_Borrowing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "Borrowing", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Borrowing.", "label": "Borrowing", "terseLabel": "Borrowings" } } }, "auth_ref": [] }, "hafc_BorrowingCapacityAvailableBasedOnPledgedCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "BorrowingCapacityAvailableBasedOnPledgedCollateral", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Borrowing capacity available based on pledged collateral.", "label": "Borrowing Capacity Available Based On Pledged Collateral", "terseLabel": "Available borrowing capacity", "verboseLabel": "Remaining available borrowing capacity" } } }, "auth_ref": [] }, "hafc_BorrowingCapacityBasedOnPledgedCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "BorrowingCapacityBasedOnPledgedCollateral", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Borrowing capacity based on pledged collateral.", "label": "Borrowing Capacity Based On Pledged Collateral", "terseLabel": "Total borrowing capacity available from the collateral" } } }, "auth_ref": [] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipmentSummaryOfMajorComponentsOfPremisesAndEquipmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesUsefulLivesForPrincipalClassesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Building and Building Improvements [Member]", "terseLabel": "Buildings and improvements", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r714", "r1100", "r1101" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r116", "r117", "r714", "r1100", "r1101" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt", "terseLabel": "Estimated fair value", "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r118" ] }, "hafc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnpaidPrincipalBalanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnpaidPrincipalBalanceOfLongTermDebt", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Unpaid Principal Balance Of Long Term Debt", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Unpaid Principal Balance Of Long Term Debt", "terseLabel": "Unpaid principal balance" } } }, "auth_ref": [] }, "stpr_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "CA", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "CALIFORNIA", "terseLabel": "California" } } }, "auth_ref": [] }, "hafc_CARESActMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "CARESActMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "CARES Act.", "label": "C A R E S Act [Member]", "terseLabel": "CARES Act" } } }, "auth_ref": [] }, "hafc_CARESActOf2020LoanDeferralAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "CARESActOf2020LoanDeferralAmount", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "CARES Act Of 2020 loan deferral amount.", "label": "C A R E S Act Of2020 Loan Deferral Amount", "terseLabel": "Loans deferred under provision of CARES Act" } } }, "auth_ref": [] }, "hafc_CARESActOf2020LoanModificationAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "CARESActOf2020LoanModificationAmount", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "CARES Act Of 2020 loan modification amount.", "label": "C A R E S Act Of2020 Loan Modification Amount", "verboseLabel": "Loans Modified under provision of CARES Act" } } }, "auth_ref": [] }, "hafc_CARESActOf2020PreviousLoanModificationAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "CARESActOf2020PreviousLoanModificationAmount", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "CARES Act of 2020 previous loan modification amount.", "label": "C A R E S Act Of2020 Previous Loan Modification Amount", "terseLabel": "Loans previously modified under provision of CARES Act" } } }, "auth_ref": [] }, "hafc_CARESActOf2020UnpaidDeferredInterestReceivableRelatedToLoansModified": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "CARESActOf2020UnpaidDeferredInterestReceivableRelatedToLoansModified", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "CARES Act of 2020 unpaid deferred interest receivable related to loans modified.", "label": "C A R E S Act Of2020 Unpaid Deferred Interest Receivable Related To Loans Modified", "terseLabel": "Unpaid deferred interest receivable related to loans modified under CARES Act" } } }, "auth_ref": [] }, "hafc_CARESActOf2020UnpaidDeferredInterestReceivableRelatedToLoansModifiedNetOfValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "CARESActOf2020UnpaidDeferredInterestReceivableRelatedToLoansModifiedNetOfValuationAllowance", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "CARES Act of 2020 unpaid deferred interest receivable related to loans modified net of valuation allowance.", "label": "C A R E S Act Of2020 Unpaid Deferred Interest Receivable Related To Loans Modified Net Of Valuation Allowance", "terseLabel": "Unpaid deferred interest receivable related to loans modified under CARES Act, net of valuation allowance" } } }, "auth_ref": [] }, "hafc_CBIMergerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "CBIMergerMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "CBI Merger [Member]", "label": "C B I Merger [Member]", "terseLabel": "CBI Merger" } } }, "auth_ref": [] }, "us-gaap_Capital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Capital", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Total Capital, Actual", "terseLabel": "Actual Capital, Total capital to risk-weighted assets", "documentation": "Amount of total capital as defined by regulatory framework." } } }, "auth_ref": [ "r895" ] }, "hafc_CapitalConservationBufferActualPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "CapitalConservationBufferActualPercent", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Capital Conservation Buffer, Actual, Percent", "label": "Capital Conservation Buffer Actual Percent", "verboseLabel": "Capital conservation buffer (percent)" } } }, "auth_ref": [] }, "us-gaap_CapitalRequiredForCapitalAdequacy": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalRequiredForCapitalAdequacy", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Total Risk-Based Capital, Capital Adequacy, Minimum", "terseLabel": "Minimum Regulatory Requirement Capital, Total capital to risk-weighted assets", "documentation": "Amount of minimum total risk-based capital required for capital adequacy as defined by regulatory framework." } } }, "auth_ref": [ "r895", "r899" ] }, "us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalRequiredForCapitalAdequacyToRiskWeightedAssets", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Total Risk-Based Capital Ratio, Capital Adequacy, Minimum", "terseLabel": "Minimum Regulatory Requirement Ratio for Total capital to risk-weighted assets", "verboseLabel": "Minimum ratio of qualifying total capital to risk-weighted assets", "documentation": "Ratio of minimum total risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework." } } }, "auth_ref": [ "r895", "r899" ] }, "us-gaap_CapitalRequiredToBeWellCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalRequiredToBeWellCapitalized", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Total Risk-Based Capital, Well Capitalized, Minimum", "terseLabel": "Minimum to Be Categorized as Well Capitalized Capital, Total capital to risk-weighted assets", "documentation": "Amount of minimum total risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action." } } }, "auth_ref": [ "r895" ] }, "us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Total Risk-Based Capital Ratio, Well Capitalized, Minimum", "terseLabel": "Minimum to Be Categorized as Well Capitalized Ratio, Total capital to risk-weighted assets", "verboseLabel": "Minimum ratio of qualifying total capital to risk-weighted assets for well capitalized", "documentation": "Ratio of minimum total risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action." } } }, "auth_ref": [ "r895" ] }, "us-gaap_CapitalToRiskWeightedAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalToRiskWeightedAssets", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Total Risk-Based Capital Ratio, Actual", "terseLabel": "Actual Capital Ratio, Total capital to risk-weighted assets", "documentation": "Ratio of total risk-based capital to risk-weighted assets as defined by regulatory framework." } } }, "auth_ref": [ "r895" ] }, "hafc_CarryingValueForLoansPledgedByBank": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "CarryingValueForLoansPledgedByBank", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Carrying value for loans pledged by bank.", "label": "Carrying Value For Loans Pledged By Bank", "terseLabel": "Loans pledged with FRB" } } }, "auth_ref": [] }, "hafc_CarryingValueOfLoansPledgedAsCollateralForFhlbAdvances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "CarryingValueOfLoansPledgedAsCollateralForFhlbAdvances", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Carrying Value Of Loans Pledged As Collateral For FHLB Advances", "label": "Carrying Value Of Loans Pledged As Collateral For Fhlb Advances", "terseLabel": "Pledged loans, carrying values" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash", "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": [ "r65", "r328", "r1067" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsScheduledMaturitiesOfTimeDepositsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r328" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Due from Banks", "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": [ "r67" ] }, "us-gaap_CashAndDueFromBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndDueFromBanks", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Due from Banks", "terseLabel": "Cash and due from banks", "totalLabel": "Cash and Due from Banks, Total", "documentation": "For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks." } } }, "auth_ref": [ "r238" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and due from banks at end of period", "periodStartLabel": "Cash and due from banks at beginning of year", "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total", "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": [ "r65", "r199", "r371" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.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 and due from banks", "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", "r199" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgingMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfCashFlowHedgeAccountingOnAccumulatedOtherComprehensiveIncomeAndTheConsolidatedStatementsO", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flow Hedging", "label": "Cash Flow Hedging [Member]", "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk." } } }, "auth_ref": [ "r126" ] }, "us-gaap_CashSurrenderValueOfLifeInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashSurrenderValueOfLifeInsurance", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Cash Surrender Value of Life Insurance", "terseLabel": "Cash surrender value", "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity." } } }, "auth_ref": [ "r1174" ] }, "hafc_CashlessExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "CashlessExerciseOfStockOptions", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cashless exercise of stock options", "label": "Cashless Exercise Of Stock Options", "documentation": "Cashless exercise of stock options." } } }, "auth_ref": [] }, "hafc_CentralBancorpIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "CentralBancorpIncMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Central Bancorp Inc. [Member]", "label": "Central Bancorp Inc [Member]", "terseLabel": "Central Bancorp, Inc" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "hafc_ClassifiedGradeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ClassifiedGradeMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail" ], "lang": { "en-us": { "role": { "documentation": "Classified grade.", "label": "Classified Grade [Member]", "terseLabel": "Classified" } } }, "auth_ref": [] }, "hafc_ClosingPriceOfCommonStock": { "xbrltype": "perShareItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ClosingPriceOfCommonStock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingUnderPlansDetail" ], "lang": { "en-us": { "role": { "documentation": "The excess of the closing stock price on the last day of the trading period over the exercise price.", "label": "Closing Price Of Common Stock", "terseLabel": "Intrinsic value of stock options outstanding (in USD per share)" } } }, "auth_ref": [] }, "us-gaap_CollateralAlreadyPostedAggregateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollateralAlreadyPostedAggregateFairValue", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Collateral Already Posted, Aggregate Fair Value", "terseLabel": "Amount of collateral posted", "documentation": "The aggregate fair value of assets that are already posted, at the end of the reporting period, as collateral for derivative instruments with credit-risk-related contingent features." } } }, "auth_ref": [ "r139" ] }, "us-gaap_CollateralAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollateralAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Collateral Held [Axis]", "documentation": "Information by category of collateral or no collateral, from lender's perspective." } } }, "auth_ref": [ "r1081" ] }, "hafc_CollateralDependentLoansFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "CollateralDependentLoansFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "documentation": "Collateral dependent loans fair value disclosure.", "label": "Collateral Dependent Loans Fair Value Disclosure", "terseLabel": "Collateral dependent loans" } } }, "auth_ref": [] }, "us-gaap_CollateralDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollateralDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Collateral Held [Domain]", "documentation": "Category of collateral or no collateral, from lender's perspective." } } }, "auth_ref": [] }, "us-gaap_CollateralizedMortgageObligationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollateralizedMortgageObligationsMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfInvestmentSecuritiesAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Collateralized Mortgage Obligations [Member]", "terseLabel": "Collateralized mortgage obligations", "documentation": "The category includes multiclass, pay-through securitizations collateralized by mortgages secured by assets, such as automobiles and boats, which are generally structured so that the collections of principal and interest due from the underlying debtors are paid to the holders of the CMO." } } }, "auth_ref": [ "r216" ] }, "hafc_CommercialAndIndustrialLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "CommercialAndIndustrialLoansMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial and Industrial loans", "documentation": "Commercial and industrial loans.", "label": "Commercial And Industrial Loans [Member]" } } }, "auth_ref": [] }, "hafc_CommercialAndIndustrialPortfolioSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "CommercialAndIndustrialPortfolioSegmentMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansPurchasedByPortfolioSegmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableInformationOnSBALoansHeldForSaleDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonAccrualLoansDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfAmortizedCostBasisOfCollateralDependentLoansByClassOfLoansDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfLoansByClassModifiedAsTroubledDebtRestructuringsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTroubledDebtRestructuringsDisaggregatedByTypeOfConcessionAndByLoanTypeDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "documentation": "Commercial And Industrial Portfolio Segment [Member]", "label": "Commercial And Industrial Portfolio Segment [Member]", "terseLabel": "Commercial and Industrial", "verboseLabel": "Commercial and Industrial Loans" } } }, "auth_ref": [] }, "hafc_CommercialInternationalLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "CommercialInternationalLoansMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "documentation": "International loans.", "label": "Commercial International Loans [Member]", "terseLabel": "International loans" } } }, "auth_ref": [] }, "hafc_CommercialLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "CommercialLettersOfCreditMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsDistributionOfUndisbursedLoanCommitmentsDetail" ], "lang": { "en-us": { "role": { "documentation": "Commercial letters of credit.", "label": "Commercial Letters Of Credit [Member]", "terseLabel": "Commercial letters of credit" } } }, "auth_ref": [] }, "hafc_CommercialLinesOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "CommercialLinesOfCreditMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "documentation": "Commercial lines of credit.", "label": "Commercial Lines Of Credit [Member]", "terseLabel": "Commercial lines of credit" } } }, "auth_ref": [] }, "us-gaap_CommercialMortgageBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialMortgageBackedSecuritiesMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfInvestmentSecuritiesAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Commercial Mortgage-Backed Securities [Member]", "terseLabel": "Mortgage-backed securities - commercial", "documentation": "Securities collateralized by commercial real estate mortgage loans." } } }, "auth_ref": [ "r1213", "r1219", "r1220", "r1284" ] }, "us-gaap_CommercialRealEstateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialRealEstateMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Commercial Real Estate [Member]", "terseLabel": "Mortgage-backed securities - commercial", "documentation": "Property that is solely used for business purposes." } } }, "auth_ref": [ "r1077", "r1083", "r1284" ] }, "us-gaap_CommercialRealEstatePortfolioSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialRealEstatePortfolioSegmentMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansPurchasedByPortfolioSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Real Estate", "label": "Commercial Real Estate Portfolio Segment [Member]", "documentation": "Portfolio segment of the company's total financing receivables related to commercial real estate." } } }, "auth_ref": [] }, "hafc_CommercialTermLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "CommercialTermLoansMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "documentation": "Commercial term loans.", "label": "Commercial Term Loans [Member]", "terseLabel": "Commercial term" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r214", "r565", "r566", "r1049", "r1247" ] }, "us-gaap_CommitmentsToExtendCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsToExtendCreditMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsDistributionOfUndisbursedLoanCommitmentsDetail" ], "lang": { "en-us": { "role": { "label": "Commitments to Extend Credit [Member]", "terseLabel": "Commitments to extend credit", "documentation": "Loan commitments are legally binding commitments to extend credit to a counterparty under certain terms and conditions." } } }, "auth_ref": [] }, "us-gaap_CommonEquityTierOneCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonEquityTierOneCapital", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Common Equity Tier 1 Risk-Based Capital, Actual", "terseLabel": "Actual Capital, Common equity Tier 1 capital to risk-weighted assets", "documentation": "Amount of Common Equity Tier 1 risk-based capital as defined by regulatory framework." } } }, "auth_ref": [ "r895" ] }, "us-gaap_CommonEquityTierOneCapitalRatio": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonEquityTierOneCapitalRatio", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Common Equity Tier 1 Risk-Based Capital Ratio, Actual", "terseLabel": "Actual Capital Ratio, Common equity Tier 1 capital to risk-weighted assets", "documentation": "Ratio of Common Equity Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework." } } }, "auth_ref": [ "r895" ] }, "us-gaap_CommonEquityTierOneCapitalRequiredForCapitalAdequacy": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonEquityTierOneCapitalRequiredForCapitalAdequacy", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Common Equity Tier 1 Risk-Based Capital, Capital Adequacy, Minimum", "terseLabel": "Minimum Regulatory Requirement Capital, Common equity Tier 1 capital to risk-weighted assets", "documentation": "Amount of minimum Common Equity Tier 1 risk-based capital required for capital adequacy as defined by regulatory framework." } } }, "auth_ref": [ "r895", "r899" ] }, "us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonEquityTierOneCapitalRequiredToBeWellCapitalized", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Common Equity Tier 1 Risk-Based Capital, Well Capitalized, Minimum", "terseLabel": "Minimum to Be Categorized as Well Capitalized Capital, Common equity Tier 1 capital to risk-weighted average", "documentation": "Amount of minimum Common Equity Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action." } } }, "auth_ref": [ "r895" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Common stock (in usd per share)", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r219" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock - Number of Shares, Shares Issued", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r1114", "r1115", "r1116", "r1118", "r1119", "r1120", "r1123", "r1190", "r1191", "r1371", "r1411", "r1418" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock par value (in USD per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r178" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock authorized (shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r178", "r978" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock issued (shares)", "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": [ "r178" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock outstanding (shares)", "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": [ "r29", "r178", "r978", "r997", "r1418", "r1419" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.001 par value; authorized 62,500,000 shares; issued 33,918,035 shares (30,368,655 shares outstanding) and 33,708,234 shares (30,485,621 shares outstanding) as of December 31, 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": [ "r178", "r907", "r1109" ] }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefits" ], "lang": { "en-us": { "role": { "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Employee Benefits", "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans." } } }, "auth_ref": [ "r220", "r221", "r222", "r223" ] }, "us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]", "terseLabel": "Compliance with Regulatory Capital Requirements under Banking Regulations [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": [ "r1403", "r1404" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r60", "r351", "r353", "r360", "r883", "r920" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r185", "r359", "r882", "r918" ] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesUsefulLivesForPrincipalClassesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Software", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r1066", "r1242", "r1243" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitments" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Off-Balance Sheet Commitments", "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": [ "r203" ] }, "srt_CondensedBalanceSheetStatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedBalanceSheetStatementTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail" ], "lang": { "en-us": { "role": { "label": "Condensed Balance Sheet Statement [Table]", "terseLabel": "Condensed Balance Sheet Statement [Table]", "documentation": "Disclosure of information about condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r308", "r377", "r1141" ] }, "srt_CondensedBalanceSheetStatementsCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedBalanceSheetStatementsCaptionsLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail" ], "lang": { "en-us": { "role": { "label": "Condensed Balance Sheet Statements, Captions [Line Items]", "terseLabel": "Condensed Balance Sheet Statements Captions [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": [ "r309", "r377", "r1141" ] }, "srt_CondensedCashFlowStatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedCashFlowStatementTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail" ], "lang": { "en-us": { "role": { "label": "Condensed Cash Flow Statement [Table]", "terseLabel": "Condensed Cash Flow Statement [Table]", "documentation": "Disclosure of information about condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r309", "r377", "r1141" ] }, "srt_CondensedCashFlowStatementsCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedCashFlowStatementsCaptionsLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail" ], "lang": { "en-us": { "role": { "label": "Condensed Cash Flow Statements, Captions [Line Items]", "terseLabel": "Condensed Cash Flow Statements Captions [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": [ "r309", "r377", "r1141" ] }, "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Condensed Financial Information Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompany" ], "lang": { "en-us": { "role": { "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]", "terseLabel": "Condensed Financial Information of Parent Company", "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document." } } }, "auth_ref": [ "r326", "r377", "r1141" ] }, "srt_CondensedIncomeStatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedIncomeStatementTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail" ], "lang": { "en-us": { "role": { "label": "Condensed Income Statement [Table]", "terseLabel": "Condensed Income Statement [Table]", "documentation": "Disclosure of information about condensed income statement including, but not limited to, income statements of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r309", "r377", "r1141" ] }, "srt_CondensedIncomeStatementsCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedIncomeStatementsCaptionsLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail" ], "lang": { "en-us": { "role": { "label": "Condensed Income Statements, Captions [Line Items]", "terseLabel": "Condensed Income Statements, Captions [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": [ "r309", "r377", "r1141" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidityAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities", "documentation": "Information by consolidated entity or group of entities." } } }, "auth_ref": [ "r311", "r377", "r720", "r721", "r725", "r726", "r816", "r1059", "r1169", "r1170", "r1171", "r1253", "r1256", "r1257" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidityAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities", "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "auth_ref": [ "r311", "r377", "r720", "r721", "r725", "r726", "r816", "r1059", "r1169", "r1170", "r1171", "r1253", "r1256", "r1257" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "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": [ "r121", "r1070" ] }, "us-gaap_ContractualInterestRateReductionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualInterestRateReductionMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTroubledDebtRestructuringsDisaggregatedByTypeOfConcessionAndByLoanTypeDetail" ], "lang": { "en-us": { "role": { "label": "Contractual Interest Rate Reduction [Member]", "terseLabel": "Reduction of Principal and Interest", "documentation": "Loan modification for a reduction of contractual interest rate." } } }, "auth_ref": [ "r448", "r449", "r451", "r1077" ] }, "us-gaap_ContractuallySpecifiedServicingFeeIncomeStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractuallySpecifiedServicingFeeIncomeStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Contractually Specified Servicing Fee Income, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes contractually specified servicing fee income." } } }, "auth_ref": [ "r852" ] }, "us-gaap_ContractuallySpecifiedServicingFeesAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractuallySpecifiedServicingFeesAmount", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Contractually Specified Servicing Fees, Amount", "terseLabel": "Servicing fee income", "documentation": "All amounts that, per contract, are due to the servicer in exchange for servicing the financial asset and would no longer be received by a servicer if the beneficial owners of the serviced assets (or their trustees or agents) were to exercise their actual or potential authority under the contract to shift the servicing to another servicer. Depending on the servicing contract, those fees may include some or all of the difference between the interest rate collected on the asset being serviced and the rate to be paid to the beneficial owners of the asset." } } }, "auth_ref": [ "r852" ] }, "us-gaap_CoreDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CoreDepositsMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesSummaryOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Core Deposits [Member]", "terseLabel": "Core deposit intangible", "documentation": "Entity's long-term relationships with depositors, commonly known as core deposit intangibles, which are separate from the financial instruments themselves." } } }, "auth_ref": [ "r168" ] }, "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": [] }, "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossFinancialInstrumentPolicyTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Credit Loss, Financial Instrument [Policy Text Block]", "terseLabel": "Credit Losses on Off-Balance Sheet Credit Exposures", "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status." } } }, "auth_ref": [ "r292", "r507", "r508", "r509", "r512", "r513", "r521", "r526", "r527", "r528", "r529", "r533", "r534", "r535", "r537", "r539", "r540", "r546" ] }, "hafc_CreditLossRecoveryExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "CreditLossRecoveryExpense", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Credit loss expense (recovery)", "label": "Credit Loss Recovery Expense", "documentation": "Credit loss (recovery) expense." } } }, "auth_ref": [] }, "us-gaap_CreditLossStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossStatusAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail" ], "lang": { "en-us": { "role": { "label": "Credit Loss Status [Axis]", "terseLabel": "Credit Loss Status", "documentation": "Information by credit loss status of financial asset." } } }, "auth_ref": [ "r1203", "r1232", "r1237" ] }, "us-gaap_CreditLossStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossStatusDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail" ], "lang": { "en-us": { "role": { "label": "Credit Loss Status [Domain]", "terseLabel": "Credit Loss Status", "documentation": "Credit loss status of financial asset." } } }, "auth_ref": [] }, "hafc_CreditSpreadMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "CreditSpreadMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Spread [Member]", "label": "Credit Spread [Member]", "documentation": "Credit spread." } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjusted Balance [Member]", "terseLabel": "Cumulative Effect Period of Adoption Adjusted Balance", "documentation": "Represents amount after cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r1149", "r1172", "r1193", "r1228", "r1231", "r1348", "r1349", "r1350", "r1359", "r1360", "r1370", "r1371", "r1372", "r1383" ] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect Period of Adoption Adjustment", "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r323", "r381", "r389", "r396", "r500", "r506", "r672", "r673", "r674", "r702", "r703", "r737", "r739", "r740", "r742", "r743", "r744", "r749", "r752", "r754", "r755", "r813" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption", "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r323", "r381", "r389", "r396", "r500", "r506", "r672", "r673", "r674", "r702", "r703", "r737", "r739", "r740", "r742", "r743", "r744", "r749", "r752", "r754", "r755", "r813" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption", "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r323", "r381", "r389", "r396", "r500", "r506", "r672", "r673", "r674", "r702", "r703", "r737", "r739", "r740", "r742", "r743", "r744", "r749", "r752", "r754", "r755", "r813" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.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": [ "r1155", "r1188", "r1362" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current expense", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r229", "r699", "r707", "r1188" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.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": [ "r1155", "r1188", "r1362" ] }, "us-gaap_DebtAndEquitySecuritiesGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtAndEquitySecuritiesGainLoss", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NoninterestIncome", "weight": 1.0, "order": 3.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on sales of securities", "label": "Debt and Equity Securities, Gain (Loss)", "terseLabel": "Net gain (loss) on sales of securities", "verboseLabel": "Net gain (loss) on sales of securities", "totalLabel": "Debt and Equity Securities, Gain (Loss), Total", "documentation": "Amount of unrealized and realized gain (loss) on investment in debt and equity securities." } } }, "auth_ref": [ "r191", "r193" ] }, "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.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowings", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebentures" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Borrowings", "verboseLabel": "Subordinated Debentures", "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": [ "r215", "r373", "r583", "r589", "r590", "r591", "r592", "r593", "r594", "r599", "r606", "r607", "r609" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentDescriptionOfVariableRateBasis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Description of Variable Rate Basis", "terseLabel": "Variable interest rate basis", "documentation": "Description of reference rate used for variable rate of debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount of subordinated debentures", "verboseLabel": "Subordinated debentures issued", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r152", "r154", "r584", "r791", "r1090", "r1091" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Borrowings and subordinated debentures", "totalLabel": "Debt Instrument, Fair Value Disclosure, Total", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r597", "r772", "r1090", "r1091" ] }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Frequency of Periodic Payment", "terseLabel": "Frequency of interest payment", "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual)." } } }, "auth_ref": [ "r54", "r171" ] }, "hafc_DebtInstrumentInitialFixedInterestRateTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "DebtInstrumentInitialFixedInterestRateTerm", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Initial Fixed Interest Rate, Term", "label": "Debt Instrument Initial Fixed Interest Rate Term", "terseLabel": "Term for the initial fixed interest rate" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Fixed interest rate", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r53", "r585" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsScheduleOfBorrowingsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r377", "r584", "r585", "r586", "r587", "r588", "r590", "r595", "r596", "r597", "r598", "r600", "r601", "r602", "r603", "r604", "r605", "r608", "r791", "r1089", "r1090", "r1091", "r1092", "r1093", "r1186" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Maturity Date", "verboseLabel": "Debt instrument, maturity date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r294", "r1089", "r1375" ] }, "hafc_DebtInstrumentOptionalInterestPaymentDeferralPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "DebtInstrumentOptionalInterestPaymentDeferralPeriod", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Optional Interest Payment Deferral Period", "label": "Debt Instrument Optional Interest Payment Deferral Period", "terseLabel": "Optional interest payment deferral period (not to exceed)" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsScheduleOfBorrowingsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Debt Instrument [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r54", "r100", "r101", "r151", "r152", "r154", "r170", "r217", "r218", "r377", "r584", "r585", "r586", "r587", "r588", "r590", "r595", "r596", "r597", "r598", "r600", "r601", "r602", "r603", "r604", "r605", "r608", "r791", "r1089", "r1090", "r1091", "r1092", "r1093", "r1186" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unamortized Discount", "terseLabel": "Debt instrument discount", "totalLabel": "Debt Instrument, Unamortized Discount, Total", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r151", "r154", "r1259" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Unamortized discount and debt issuance costs", "totalLabel": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net, Total", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r153", "r595", "r610", "r1090", "r1091" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss", "terseLabel": "Accrued interest receivable on available-for-sale debt securities", "totalLabel": "Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Total", "documentation": "Amount, after allowance for credit loss, of accrued interest on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r468", "r536", "r537", "r538" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes accrued interest, after allowance for credit loss, on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r537" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "Available-for-Sale More than One Year, Estimated Fair Value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r275", "r545", "r1087" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedLabel": "Available-for-Sale More than One Year, Gross Unrealized Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r275", "r545" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions", "terseLabel": "Available-for-Sale More than One Year, Number of Securities", "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without an allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r1239" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Available-for-Sale Within One Year, Estimated Fair Value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r275", "r545", "r1087" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedLabel": "Available-for-Sale Within One Year, Gross Unrealized Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r275", "r545" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Number of Positions", "terseLabel": "Available-for-Sale Within One Year, Number of Securities", "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without an allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r1239" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfInvestmentSecuritiesAvailableForSaleDetail" ], "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": [ "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r469", "r470", "r471", "r472", "r473" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Table Text Block]", "terseLabel": "Summary of Investment Securities Available for Sale", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1221" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position", "totalLabel": "Available-for-Sale, Estimated Fair Value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss." } } }, "auth_ref": [ "r272", "r542", "r1087" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss", "negatedTotalLabel": "Available-for-Sale, Gross Unrealized Loss", "totalLabel": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss, Total", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r273", "r543" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]", "terseLabel": "Summary of Debt Securities Available for Sale in an Unrealized Loss Position for Which an Allowance for Credit Losses Has Not Been Recorded", "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r271", "r1087", "r1238" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions", "terseLabel": "Available-for-Sale, Number of Securities", "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r274", "r544" ] }, "hafc_DeferralOfPrincipalAndInterestsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "DeferralOfPrincipalAndInterestsMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTroubledDebtRestructuringsDisaggregatedByTypeOfConcessionAndByLoanTypeDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferral of principal and interests.", "label": "Deferral Of Principal And Interests [Member]", "terseLabel": "Deferral of Principal and Interest" } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.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": [ "r1188", "r1358", "r1362" ] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt issuance cost", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r153" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs, net", "totalLabel": "Debt Issuance Costs, Net, Total", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r153", "r1259" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred expense", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r11", "r229", "r291", "r706", "r707", "r1188" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred expense (benefit):" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities", "totalLabel": "Deferred Tax Liabilities, Gross, Total", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r175", "r176", "r242", "r693" ] }, "hafc_DeferredIncomeTaxesAndCurrentTaxReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "DeferredIncomeTaxesAndCurrentTaxReceivable", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Deferred income taxes and current tax receivable.", "label": "Deferred Income Taxes And Current Tax Receivable", "terseLabel": "Income tax assets" } } }, "auth_ref": [] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.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": [ "r1188", "r1358", "r1362" ] }, "us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Deferred Gain on Sale Leaseback Transaction", "terseLabel": "Lease liability", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from a gain reported for tax purposes on sale and leaseback transactions in accordance with enacted tax laws." } } }, "auth_ref": [ "r115", "r1357" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r694" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets", "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": [ "r1356" ] }, "hafc_DeferredTaxAssetsMarkToMarketOnLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "DeferredTaxAssetsMarkToMarketOnLoans", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax assets mark to market on loans.", "label": "Deferred Tax Assets Mark To Market On Loans", "terseLabel": "Mark to market" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNetAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforward", "totalLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Total", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r115", "r1357" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "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": [ "r115", "r1357" ] }, "hafc_DeferredTaxAssetsPurchaseAccounting": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "DeferredTaxAssetsPurchaseAccounting", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Purchase Accounting", "label": "Deferred Tax Assets Purchase Accounting", "terseLabel": "Purchase accounting" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsStateTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsStateTaxes", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, State Taxes", "terseLabel": "State taxes", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from state taxes." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Tax credits", "totalLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Total", "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards." } } }, "auth_ref": [ "r114", "r115", "r1357" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Financing Receivable, Allowance for Credit Loss", "terseLabel": "Provision for credit losses", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r115", "r1357" ] }, "hafc_DeferredTaxAssetsUnrealizedLossesGainsOnAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "DeferredTaxAssetsUnrealizedLossesGainsOnAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax assets unrealized losses (gains) on available for sale securities.", "label": "Deferred Tax Assets Unrealized Losses Gains On Available For Sale Securities", "terseLabel": "Unrealized loss on securities available for sale" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Valuation allowance", "negatedLabel": "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": [ "r695" ] }, "hafc_DeferredTaxLiabilitiesInvestmentsTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "DeferredTaxLiabilitiesInvestmentsTaxCredits", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities investments tax credits.", "label": "Deferred Tax Liabilities Investments Tax Credits", "negatedLabel": "Unrealized gain loss on securities available for sale" } } }, "auth_ref": [] }, "hafc_DeferredTaxLiabilitiesLeasesRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "DeferredTaxLiabilitiesLeasesRightOfUseAssets", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities leases right of use assets.", "label": "Deferred Tax Liabilities Leases Right Of Use Assets", "negatedLabel": "Leases - right of use assets" } } }, "auth_ref": [] }, "hafc_DeferredTaxLiabilitiesMarkToMarketOnLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "DeferredTaxLiabilitiesMarkToMarketOnLoans", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities Mark To Market On Loans", "label": "Deferred Tax Liabilities Mark To Market On Loans", "negatedLabel": "Mark to market" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesNetAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "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": [ "r115", "r1357" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Depreciation", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r115", "r1357" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Cost", "terseLabel": "Contributions", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r622" ] }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanDisclosureLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan Disclosure [Line Items]", "terseLabel": "Defined Contribution Plan Disclosure [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": [ "r622" ] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Percent of participant contributions (percent)", "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Percent of employer contribution (up to, percent)", "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan [Table]", "terseLabel": "Defined Contribution Plan [Table]", "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans." } } }, "auth_ref": [ "r622" ] }, "hafc_DepositInstitutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "DepositInstitutionsMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Deposit Institutions [Member]", "label": "Deposit Institutions [Member]", "terseLabel": "Depository Institutions" } } }, "auth_ref": [] }, "us-gaap_DepositLiabilitiesAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositLiabilitiesAccruedInterest", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Deposit Liabilities, Accrued Interest", "terseLabel": "Accrued interest payable on deposits", "documentation": "Amount of accrued but unpaid interest on deposit liabilities." } } }, "auth_ref": [ "r162" ] }, "us-gaap_DepositLiabilitiesDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositLiabilitiesDisclosuresTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDeposits" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits", "label": "Deposit Liabilities Disclosures [Text Block]", "documentation": "The entire disclosure for deposit liabilities including data and tables. It may include a description of the entity's deposit liabilities, the aggregate amount of time deposits (including certificates of deposit) in denominations of $100,000 or more at the balance sheet date; the aggregate amount of any demand deposits that have been reclassified as loan balances, such as overdrafts, at the balance sheet date; deposits that are received on terms other than those in the normal course of business, the amount of accrued interest on deposit liabilities; securities, mortgage loans or other financial instruments that serve as collateral for deposits; for time deposits having a remaining term of more than one year, the aggregate amount of maturities for each of the five years following the balance sheet date; and the weighted average interest rate for all deposit liabilities held by the entity." } } }, "auth_ref": [ "r19", "r160", "r306", "r307" ] }, "us-gaap_DepositLiabilitiesReclassifiedAsLoansReceivable1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositLiabilitiesReclassifiedAsLoansReceivable1", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Deposit Liabilities Reclassified as Loans Receivable", "terseLabel": "Total deposits reclassified to loans due to overdrafts", "documentation": "Amount of deposits held by the entity that have been reclassified as loan balances receivable, for example, but not limited to, overdrafts receivable." } } }, "auth_ref": [ "r20" ] }, "us-gaap_Deposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Deposits", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deposits", "totalLabel": "Total deposits", "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others." } } }, "auth_ref": [ "r160" ] }, "us-gaap_DepositsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deposits [Abstract]", "terseLabel": "Deposits:" } } }, "auth_ref": [] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "verboseLabel": "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": [ "r11", "r97" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization expense", "totalLabel": "Depreciation, Depletion and Amortization, Total", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r11", "r424" ] }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetFairValueGrossLiability", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail": { "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Subject to Master Netting Arrangement, Liability Offset", "terseLabel": "Gross Amounts of Recognized Liabilities, Offsetting of Derivative Liabilities", "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r37", "r46", "r131", "r1038", "r1040" ] }, "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative asset." } } }, "auth_ref": [ "r727" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Asset", "terseLabel": "Derivative fair value of assets", "verboseLabel": "Derivative financial instruments, Assets", "totalLabel": "Derivative Asset, Total", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r339", "r340", "r772", "r954", "r955", "r956", "r958", "r959", "r961", "r962", "r964", "r966", "r967", "r984", "r985", "r1030", "r1035", "r1037", "r1038", "r1041", "r1042", "r1068", "r1116", "r1412" ] }, "hafc_DerivativeAssetsCashCollateralReceivedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "DerivativeAssetsCashCollateralReceivedMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail" ], "lang": { "en-us": { "role": { "documentation": "Derivative assets cash collateral received.", "label": "Derivative Assets Cash Collateral Received [Member]", "terseLabel": "Derivative Assets, Cash Collateral Received" } } }, "auth_ref": [] }, "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsLiabilitiesAtFairValueNet", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net asset and liability position", "label": "Derivative Assets (Liabilities), at Fair Value, Net", "totalLabel": "Derivative Assets (Liabilities), at Fair Value, Net, Total", "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments." } } }, "auth_ref": [ "r12" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfCashFlowHedgeAccountingOnAccumulatedOtherComprehensiveIncomeAndTheConsolidatedStatementsO", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsThatAreNotDesignatedAsHedgingInstrumentsOnIncomeStatementDe", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesScheduleOfFairValueOfDerivativeFinancialInstrumentsAsWellAsTheirClassificationOnBalanceSheetDeta", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r964", "r967", "r983", "r984", "r985", "r987", "r988", "r989", "r990", "r992", "r993", "r994", "r995", "r1007", "r1008", "r1009", "r1010", "r1013", "r1014", "r1015", "r1016", "r1030", "r1032", "r1037", "r1041", "r1114", "r1116" ] }, "hafc_DerivativeEffectiveDate": { "xbrltype": "dateItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "DerivativeEffectiveDate", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative effective date", "label": "Derivative Effective Date", "documentation": "Derivative effective date." } } }, "auth_ref": [] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail": { "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesScheduleOfFairValueOfDerivativeFinancialInstrumentsAsWellAsTheirClassificationOnBalanceSheetDeta", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Total derivative assets", "verboseLabel": "Gross Amounts of Recognized Assets, Offsetting of Derivative Assets", "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r40", "r131", "r184", "r338", "r1068" ] }, "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral", "terseLabel": "Gross Amounts Not Offset in the Statement of Financial Position, Derivative Assets, Net Amount", "totalLabel": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral, Total", "documentation": "Fair value, after offset of derivative liability, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r39", "r43", "r47", "r144" ] }, "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Including Not Subject to Master Netting Arrangement, after Offset and Deduction", "totalLabel": "Net Amounts of Assets presented in the Statement of Financial Position, Offsetting of Derivative Assets", "documentation": "Fair value, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset. Includes derivative not subject to master netting arrangement or similar agreement." } } }, "auth_ref": [ "r44", "r143" ] }, "hafc_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateralGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateralGross", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail": { "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail" ], "lang": { "en-us": { "role": { "documentation": "Derivative fair value of derivative asset amount offset against collateral gross.", "label": "Derivative Fair Value Of Derivative Asset Amount Offset Against Collateral Gross", "terseLabel": "Gross Amounts Offset in the Statement of Financial Position, Offsetting of Derivative Assets" } } }, "auth_ref": [] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesScheduleOfFairValueOfDerivativeFinancialInstrumentsAsWellAsTheirClassificationOnBalanceSheetDeta" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Total derivative liabilities", "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r40", "r131", "r184", "r338", "r1068" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral", "negatedLabel": "Gross Amounts Not Offset in the Statement of Financial Position, Derivative Liabilities, Net Amount", "totalLabel": "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral, Total", "documentation": "Fair value, after offset of derivative asset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r39", "r43", "r47", "r144" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Including Not Subject to Master Netting Arrangement, after Offset and Deduction", "totalLabel": "Net Amounts of Liabilities presented in the Statement of Financial Position, Offsetting of Derivative Liabilities", "documentation": "Fair value, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset. Includes derivative not subject to master netting arrangement or similar agreement." } } }, "auth_ref": [ "r44", "r143" ] }, "hafc_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateralGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateralGross", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail": { "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail" ], "lang": { "en-us": { "role": { "documentation": "Derivative fair value of derivative liability amount offset against collateral gross.", "label": "Derivative Fair Value Of Derivative Liability Amount Offset Against Collateral Gross", "terseLabel": "Gross Amounts Offset in the Statement of Financial Position, Offsetting of Derivative Liabilities" } } }, "auth_ref": [] }, "us-gaap_DerivativeFinancialInstrumentsAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFinancialInstrumentsAssetsMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Financial Instruments, Assets [Member]", "terseLabel": "Derivative Assets, Financial Instruments", "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender)." } } }, "auth_ref": [] }, "us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFinancialInstrumentsLiabilitiesMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Financial Instruments, Liabilities [Member]", "terseLabel": "Derivative Liabilities, Financial Instruments", "documentation": "This item represents derivative instrument obligations meeting the definition of a liability which are reported as of the balance sheet date. Derivative instrument obligations are generally measured at fair value, and adjustments to the carrying amount of hedged items reflect changes in their fair value (that is, losses) that are attributable to the risk being hedged and that arise while the hedge is in effect." } } }, "auth_ref": [] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsThatAreNotDesignatedAsHedgingInstrumentsOnIncomeStatementDe" ], "lang": { "en-us": { "role": { "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Amount of Gain or (Loss) Recognized in Income on Derivative", "totalLabel": "Derivative, Gain (Loss) on Derivative, Net, Total", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r1369" ] }, "us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsThatAreNotDesignatedAsHedgingInstrumentsOnIncomeStatementDe" ], "lang": { "en-us": { "role": { "label": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative." } } }, "auth_ref": [ "r1369" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfCashFlowHedgeAccountingOnAccumulatedOtherComprehensiveIncomeAndTheConsolidatedStatementsO", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsThatAreNotDesignatedAsHedgingInstrumentsOnIncomeStatementDe", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesScheduleOfFairValueOfDerivativeFinancialInstrumentsAsWellAsTheirClassificationOnBalanceSheetDeta", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r129", "r132", "r134", "r136", "r964", "r967", "r983", "r984", "r985", "r987", "r988", "r989", "r990", "r992", "r993", "r994", "r995", "r1007", "r1008", "r1009", "r1010", "r1013", "r1014", "r1015", "r1016", "r1030", "r1032", "r1037", "r1041", "r1068", "r1114", "r1116" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivities" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives and Hedging Activities", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r231", "r732", "r745" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfCashFlowHedgeAccountingOnAccumulatedOtherComprehensiveIncomeAndTheConsolidatedStatementsO", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r30", "r129", "r134" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfCashFlowHedgeAccountingOnAccumulatedOtherComprehensiveIncomeAndTheConsolidatedStatementsO", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsThatAreNotDesignatedAsHedgingInstrumentsOnIncomeStatementDe" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments Gain Loss By Hedging Relationship By Income Statement Location By Derivative Instrument Risk [Table]", "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r30", "r129", "r134", "r136", "r145", "r146", "r730" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfCashFlowHedgeAccountingOnAccumulatedOtherComprehensiveIncomeAndTheConsolidatedStatementsO", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsThatAreNotDesignatedAsHedgingInstrumentsOnIncomeStatementDe" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments Gain Loss [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r730" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Liability", "terseLabel": "Derivative fair value of liabilities", "verboseLabel": "Derivative financial instruments, Liabilities", "totalLabel": "Derivative Liability, Total", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r339", "r340", "r772", "r954", "r955", "r956", "r958", "r961", "r962", "r964", "r966", "r967", "r992", "r994", "r995", "r1032", "r1033", "r1035", "r1037", "r1038", "r1041", "r1042", "r1068", "r1412" ] }, "hafc_DerivativeLiabilityCashCollateralProvided": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "DerivativeLiabilityCashCollateralProvided", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail" ], "lang": { "en-us": { "role": { "documentation": "Derivative liability cash collateral provided.", "label": "Derivative Liability Cash Collateral Provided", "terseLabel": "Gross Amounts Not Offset in the Statement of Financial Position, Derivative Liabilities, Cash Collateral Provided" } } }, "auth_ref": [] }, "hafc_DerivativeLiabilityIncludingAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "DerivativeLiabilityIncludingAccruedInterest", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liability, including accrued interest", "label": "Derivative Liability, Including Accrued Interest", "documentation": "Derivative liability, including accrued interest." } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative liability." } } }, "auth_ref": [ "r727" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r745" ] }, "us-gaap_DerivativeMaturityDates": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeMaturityDates", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative maturity date", "label": "Derivative, Contract End Date", "documentation": "Date derivative contract ends, in YYYY-MM-DD format." } } }, "auth_ref": [ "r966", "r967", "r1030", "r1031", "r1034", "r1036", "r1039", "r1116" ] }, "us-gaap_DerivativeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Derivative [Member]", "terseLabel": "Derivative financial instruments", "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender)." } } }, "auth_ref": [ "r232" ] }, "hafc_DerivativeNetAssetPositionAggregateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "DerivativeNetAssetPositionAggregateFairValue", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Derivative net asset position aggregate fair value.", "label": "Derivative Net Asset Position Aggregate Fair Value", "terseLabel": "Fair value of derivatives in net asset position" } } }, "auth_ref": [] }, "us-gaap_DerivativeNetLiabilityPositionAggregateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNetLiabilityPositionAggregateFairValue", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Net Liability Position, Aggregate Fair Value", "terseLabel": "Fair value of derivatives in net liability position", "documentation": "The aggregate fair value amounts of derivative instruments that contain credit-risk-related contingent features that are in a net liability position at the end of the reporting period. For nonderivative instruments that are designated and qualify as hedging instruments, the fair value amounts are the carrying value of the nonderivative hedging instrument, including the adjustment for the foreign currency transaction gain (loss) on that instrument." } } }, "auth_ref": [ "r138" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesScheduleOfFairValueOfDerivativeFinancialInstrumentsAsWellAsTheirClassificationOnBalanceSheetDeta", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Derivative, Notional Amount", "terseLabel": "Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1367", "r1368" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative [Table]", "terseLabel": "Derivative [Table]", "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r30", "r123", "r124", "r125", "r127", "r130", "r134", "r140", "r142", "r146", "r745" ] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesScheduleOfFairValueOfDerivativeFinancialInstrumentsAsWellAsTheirClassificationOnBalanceSheetDeta", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail" ], "lang": { "en-us": { "role": { "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives Fair Value [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities", "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r30", "r123", "r124", "r127", "r141", "r376" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesScheduleOfFairValueOfDerivativeFinancialInstrumentsAsWellAsTheirClassificationOnBalanceSheetDeta" ], "lang": { "en-us": { "role": { "terseLabel": "Designated as Hedging Instrument", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r30" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensation1" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r632", "r637", "r668", "r669", "r671", "r1103" ] }, "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_DividendPayableDateToBePaidDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendPayableDateToBePaidDayMonthAndYear", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend payable date", "label": "Dividends Payable, Date to be Paid", "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r69" ] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash dividends paid (common stock, $0.54/share, $0.94/share, $1.00/share)", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r219" ] }, "hafc_DividendsOnFederalReserveBankAndFederalHomeLoanBankStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "DividendsOnFederalReserveBankAndFederalHomeLoanBankStock", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_InterestAndDividendIncomeOperating", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Dividends On Federal Reserve Bank And Federal Home Loan Bank Stock", "label": "Dividends On Federal Reserve Bank And Federal Home Loan Bank Stock", "terseLabel": "Dividends on FHLB stock" } } }, "auth_ref": [] }, "us-gaap_DividendsPayableAmountPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableAmountPerShare", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividend per share", "label": "Dividends Payable, Amount Per Share", "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date." } } }, "auth_ref": [ "r69" ] }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend declared date", "label": "Dividends Payable, Date Declared", "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format." } } }, "auth_ref": [ "r69" ] }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend payable record date", "label": "Dividends Payable, Date of Record", "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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": [ "r1131", "r1132", "r1133" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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": [ "r1131", "r1132", "r1133", "r1135" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "verboseLabel": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Period End Date", "label": "Document Period End Date", "verboseLabel": "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.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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": [ "r1134" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r1129" ] }, "us-gaap_DueFromBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DueFromBanks", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Due from Banks", "terseLabel": "Cash on deposit with bank subsidiary", "documentation": "A bank's noninterest bearing demand deposits in other banks (such as correspondents)." } } }, "auth_ref": [ "r158" ] }, "us-gaap_DueFromCustomerAcceptances": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DueFromCustomerAcceptances", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Due from Customer Acceptances", "terseLabel": "Customers' liability on acceptances", "documentation": "Amounts receivable from customers on short-term negotiable time drafts drawn on and accepted by the institution (also known as banker's acceptance transactions) that are outstanding on the reporting date." } } }, "auth_ref": [ "r165" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic EPS", "label": "Earnings Per Share, Basic", "terseLabel": "Basic earnings per share", "totalLabel": "Basic earnings per share (in USD per share)", "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": [ "r361", "r386", "r387", "r389", "r390", "r392", "r398", "r401", "r412", "r415", "r416", "r420", "r755", "r756", "r884", "r921", "r1073" ] }, "us-gaap_EarningsPerShareBasicUndistributed": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicUndistributed", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic, Undistributed", "terseLabel": "Net income per share, basic (in USD per share)", "documentation": "The earnings attributable to each security on the basis that all of the earnings for the period had been distributed (to the extent that each security may share in earnings). This is the earnings amount which reflects the participation rights in undistributed earnings of each security." } } }, "auth_ref": [ "r1195" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted EPS", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per share", "totalLabel": "Diluted earnings per share (in USD per share)", "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": [ "r361", "r386", "r387", "r389", "r390", "r392", "r401", "r412", "r415", "r416", "r420", "r755", "r756", "r884", "r921", "r1073" ] }, "us-gaap_EarningsPerShareDilutedUndistributed": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedUndistributed", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted, Undistributed", "terseLabel": "Net income per share, diluted (in USD per share)", "documentation": "The earnings attributable to each security on the basis that all of the earnings for the period had been distributed (to the extent that each security may share in earnings). This is the earnings amount which reflects the participation rights in undistributed earnings of each security, after giving effect to all dilutive potential common shares outstanding during the period." } } }, "auth_ref": [ "r1195" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "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": [ "r74", "r75" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r397", "r417", "r418", "r419" ] }, "hafc_EffectOfDilutiveSecuritiesPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "EffectOfDilutiveSecuritiesPerShare", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail" ], "lang": { "en-us": { "role": { "documentation": "Effect of dilutive securities per share.", "label": "Effect Of Dilutive Securities Per Share", "terseLabel": "Effect of dilutive securities (in USD per share)" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryIncomeTaxRateAndEffectiveTaxRateDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryIncomeTaxRateAndEffectiveTaxRateDetail" ], "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": [ "r684" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryIncomeTaxRateAndEffectiveTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryIncomeTaxRateAndEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal statutory income tax rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r375", "r684", "r708" ] }, "hafc_EffectiveIncomeTaxRateReconciliationFederalTaxCredits": { "xbrltype": "percentItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationFederalTaxCredits", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryIncomeTaxRateAndEffectiveTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryIncomeTaxRateAndEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation Federal Tax Credits", "label": "Effective Income Tax Rate Reconciliation Federal Tax Credits", "negatedLabel": "Tax credit - federal" } } }, "auth_ref": [] }, "hafc_EffectiveIncomeTaxRateReconciliationLowIncomeHousingAmortization": { "xbrltype": "percentItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationLowIncomeHousingAmortization", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryIncomeTaxRateAndEffectiveTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryIncomeTaxRateAndEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation low income housing amortization.", "label": "Effective Income Tax Rate Reconciliation Low Income Housing Amortization", "terseLabel": "Low-income housing amortization" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryIncomeTaxRateAndEffectiveTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryIncomeTaxRateAndEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "negatedLabel": "Other", "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": [ "r1352", "r1363" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities", "terseLabel": "Accrued expense liability for personal paid time off", "totalLabel": "Employee-related Liabilities, Total", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r162", "r1405" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "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": [ "r670" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "verboseLabel": "Weighted average period cost expected to be recognized", "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": [ "r670" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSharebasedCompensationExpenseAndRelatedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Related tax benefits", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r667" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "terseLabel": "Stock option awards", "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.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key", "verboseLabel": "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": [ "r1128" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "verboseLabel": "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.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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": [ "r1128" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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": [ "r1128" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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": [ "r1136" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Registrant Name", "label": "Entity Registrant Name", "verboseLabel": "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": [ "r1128" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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": [ "r1128" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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": [ "r1128" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "verboseLabel": "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": [ "r1128" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "verboseLabel": "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": [ "r1137" ] }, "hafc_EquipmentFinancingAgreementsPortfolioSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "EquipmentFinancingAgreementsPortfolioSegmentMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonAccrualLoansDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment Financing Agreements", "label": "Equipment Financing Agreements Portfolio Segment [Member]", "documentation": "Equipment financing agreements portfolio segment" } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "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": [ "r29", "r323", "r355", "r356", "r357", "r378", "r379", "r380", "r383", "r393", "r395", "r421", "r500", "r506", "r614", "r672", "r673", "r674", "r702", "r703", "r737", "r739", "r740", "r741", "r742", "r744", "r754", "r779", "r781", "r782", "r783", "r784", "r785", "r815", "r933", "r934", "r935", "r952", "r1019" ] }, "us-gaap_EquitySecuritiesFvNiRealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiRealizedGain", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesRealizedGainsAndLossesOnSalesOfInvestmentSecuritiesDetail": { "parentTag": "us-gaap_EquitySecuritiesFvNiRealizedGainLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesRealizedGainsAndLossesOnSalesOfInvestmentSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI, Realized Gain", "terseLabel": "Gross realized gains on sales of securities", "documentation": "Amount of realized gain from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r1225" ] }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiRealizedGainLoss", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesRealizedGainsAndLossesOnSalesOfInvestmentSecuritiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesRealizedGainsAndLossesOnSalesOfInvestmentSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net gains (loss) in earnings resulting from sale of securities", "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "totalLabel": "Net realized gains (losses) on sales of securities", "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r922", "r1225" ] }, "us-gaap_EquitySecuritiesFvNiRealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiRealizedLoss", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesRealizedGainsAndLossesOnSalesOfInvestmentSecuritiesDetail": { "parentTag": "us-gaap_EquitySecuritiesFvNiRealizedGainLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesRealizedGainsAndLossesOnSalesOfInvestmentSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI, Realized Loss", "negatedLabel": "Gross realized losses on sales of securities", "documentation": "Amount of realized loss from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r1225" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Fair Value", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r597", "r772", "r1090", "r1091" ] }, "hafc_ExercisePriceRangeRangeFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ExercisePriceRangeRangeFourMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingUnderPlansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "$23.50 to $24.83", "documentation": "Exercise Price Range Range Four [Member]", "label": "Exercise Price Range Range Four [Member]" } } }, "auth_ref": [] }, "hafc_ExercisePriceRangeRangeOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ExercisePriceRangeRangeOneMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingUnderPlansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "$20.00 to $21.49", "documentation": "Exercise Price Range Range One [Member]", "label": "Exercise Price Range Range One [Member]" } } }, "auth_ref": [] }, "hafc_ExercisePriceRangeRangeThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ExercisePriceRangeRangeThreeMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingUnderPlansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "$21.50 to $23.49", "documentation": "Exercise Price Range Range Three [Member]", "label": "Exercise Price Range Range Three [Member]" } } }, "auth_ref": [] }, "us-gaap_ExtendedMaturityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExtendedMaturityMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTroubledDebtRestructuringsDisaggregatedByTypeOfConcessionAndByLoanTypeDetail" ], "lang": { "en-us": { "role": { "label": "Extended Maturity [Member]", "terseLabel": "Extension of Maturity", "documentation": "Loan modification for an extension of the term of a loan in which it must be paid." } } }, "auth_ref": [ "r448", "r1077" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisParentheticalDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail" ], "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": [ "r759", "r760", "r765" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisParentheticalDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail" ], "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": [ "r759", "r760", "r765" ] }, "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements, Nonrecurring [Table Text Block]", "terseLabel": "Assets and Liabilities Measured at Fair Value on Non-Recurring Basis", "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3)." } } }, "auth_ref": [ "r31", "r147", "r235" ] }, "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Nonrecurring Basis, Valuation Techniques [Table Text Block]", "terseLabel": "Quantitative Information about Level 3 Fair Value Assumptions for Assets Measured at Fair Value on Non-Recurring Basis", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique used to measure similar asset in prior period by class of asset or liability on non-recurring basis." } } }, "auth_ref": [ "r31" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "terseLabel": "Asset Class", "documentation": "Class of asset." } } }, "auth_ref": [ "r32" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value Balance Sheet Grouping Financial Statement Captions [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_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "terseLabel": "Asset Class", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r147", "r148" ] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value By Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r147", "r149", "r150" ] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Estimated Fair Values of Financial Instruments", "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r147", "r149" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail" ], "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": [ "r597", "r616", "r617", "r618", "r619", "r620", "r621", "r760", "r824", "r825", "r826", "r1090", "r1091", "r1097", "r1098", "r1099" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail" ], "lang": { "en-us": { "role": { "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r148", "r234" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r41", "r147", "r597", "r1090", "r1091" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisParentheticalDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r759", "r760", "r762", "r763", "r766" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail" ], "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": [ "r597", "r1090", "r1091" ] }, "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.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r758" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted Prices in Active Markets for Identical Assets", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r597", "r616", "r621", "r760", "r824", "r1097", "r1098", "r1099" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant Observable Inputs with No Active Market with Identical Characteristics", "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": [ "r597", "r616", "r621", "r760", "r825", "r1090", "r1091", "r1097", "r1098", "r1099" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Significant Unobservable Inputs", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r597", "r616", "r617", "r618", "r619", "r620", "r621", "r760", "r826", "r1090", "r1091", "r1097", "r1098", "r1099" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r32" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisParentheticalDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail" ], "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": [ "r597", "r616", "r617", "r618", "r619", "r620", "r621", "r824", "r825", "r826", "r1090", "r1091", "r1097", "r1098", "r1099" ] }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsNonrecurringMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisParentheticalDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Nonrecurring [Member]", "terseLabel": "Non-recurring Basis", "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value." } } }, "auth_ref": [ "r759", "r760", "r762", "r763", "r764", "r766" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring Basis", "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": [ "r758", "r766" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r17", "r48" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesScheduleOfFairValueOfDerivativeFinancialInstrumentsAsWellAsTheirClassificationOnBalanceSheetDeta", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail" ], "lang": { "en-us": { "role": { "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives Balance Sheet Location By Derivative Contract Type By Hedging Designation [Table]", "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r128", "r130", "r145" ] }, "us-gaap_FederalHomeLoanBankAdvances": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvances", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsScheduleOfBorrowingsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsScheduleOfBorrowingsDetail" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advance", "totalLabel": "Outstanding advances", "verboseLabel": "Advances from the FHLB", "documentation": "Amount of Federal Home Loan Bank (FHLBank) advances to member financial institutions." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfFinancialDataPertainingToFederalHomeLoanBankAdvancesDetail" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, Activity for Year, Average Balance of Agreements Outstanding", "terseLabel": "Average balance of FHLB advances", "documentation": "The calculated average balance outstanding for the year for all Federal Home Loan Bank advances as of the Balance Sheet date." } } }, "auth_ref": [ "r245" ] }, "us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsScheduleOfBorrowingsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfFinancialDataPertainingToFederalHomeLoanBankAdvancesDetail" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, Activity for Year, Average Interest Rate at Period End", "terseLabel": "Outstanding advances (percent)", "verboseLabel": "Weighted-average interest rate at end of year", "documentation": "The calculated weighted average interest rate for Federal Home Loan Bank advances outstanding as of the Balance Sheet date." } } }, "auth_ref": [ "r245" ] }, "us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfFinancialDataPertainingToFederalHomeLoanBankAdvancesDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "FHLB, advances, weighted-average interest rate during the year", "label": "Federal Home Loan Bank, Advances, Activity for Year, Average Interest Rate for Year", "terseLabel": "Weighted-average interest rate during the year", "documentation": "The calculated weighted average interest rate for Federal Home Loan Bank advances for the period ended as of the Balance Sheet date." } } }, "auth_ref": [ "r245" ] }, "us-gaap_FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfFinancialDataPertainingToFederalHomeLoanBankAdvancesDetail" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, Activity for Year, Maximum Outstanding at any Month End", "terseLabel": "Maximum amount outstanding at any month-end", "documentation": "The maximum balance outstanding at any month end during the period as of the Balance Sheet date." } } }, "auth_ref": [ "r245" ] }, "hafc_FederalHomeLoanBankAdvancesAndRelatedWeightedAverageInterestRatesTableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FederalHomeLoanBankAdvancesAndRelatedWeightedAverageInterestRatesTableTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsTables" ], "lang": { "en-us": { "role": { "documentation": "Federal Home Loan Bank Advances And Related Weighted Average Interest Rates Table [Text Block]", "label": "Federal Home Loan Bank Advances And Related Weighted Average Interest Rates Table Table [Text Block]", "terseLabel": "Summary of Financial Data Pertaining to Federal Home Loan Bank Advances" } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, Branch of FHLB Bank, Amount of Advances", "terseLabel": "Federal Home Loan Bank, Advances, Branch of FHLB Bank, Amount of Advances", "documentation": "Amount of advances from the Federal Home Loan Bank (FHLB)." } } }, "auth_ref": [ "r266" ] }, "srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsScheduleOfBorrowingsDetail" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank Branch [Axis]", "terseLabel": "Federal Home Loan Bank Branch", "documentation": "Information by branch of Federal Home Loan Bank." } } }, "auth_ref": [ "r1402" ] }, "srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsScheduleOfBorrowingsDetail" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank Branch [Domain]", "terseLabel": "Federal Home Loan Bank Branch", "documentation": "Twelve regional cooperative banks that U.S. lending institutions use to finance housing and economic development in their communities." } } }, "auth_ref": [] }, "hafc_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosureDepositsAvailable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosureDepositsAvailable", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureOffbalanceSheetCommitmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits from State of California", "label": "Federal Home Loan Bank Advances General Debt Obligations Disclosure Deposits Available", "documentation": "Federal home loan bank advances general debt obligations disclosure deposits available." } } }, "auth_ref": [] }, "hafc_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosureLetterOfCreditAvailable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosureLetterOfCreditAvailable", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureOffbalanceSheetCommitmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit to FHLBSF", "label": "Federal Home Loan Bank Advances General Debt Obligations Disclosure Letter Of Credit Available", "documentation": "Federal home loan bank advances general debt obligations disclosure letter of credit available." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, General Debt Obligations, Amount of Available, Unused Funds", "verboseLabel": "Borrowing capacity available based on pledged collateral", "documentation": "Amount of advances or credit lines available from the Federal Home Loan Bank (FHLB)." } } }, "auth_ref": [ "r52", "r245", "r266" ] }, "us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, General Debt Obligations, Disclosures, Collateral Pledged", "terseLabel": "Pledged loans receivable, carrying value", "documentation": "Amount of the collateral pledged in support of federal home loan bank advances outstanding." } } }, "auth_ref": [ "r172", "r266" ] }, "us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, General Debt Obligations, Maximum Amount Available", "verboseLabel": "Total borrowing capacity based on pledged collateral", "documentation": "Amount of maximum advances or credit lines available from the Federal Home Loan Bank (FHLB)." } } }, "auth_ref": [ "r52", "r245", "r266" ] }, "us-gaap_FederalHomeLoanBankAdvancesLongTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesLongTerm", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Long-Term Federal Home Loan Bank Advances, Total", "label": "Long-Term Federal Home Loan Bank Advances", "terseLabel": "Term borrowings", "documentation": "Including both current and noncurrent portions, Federal Home Loan Bank borrowings initially due beyond one year or beyond the normal operating cycle if longer." } } }, "auth_ref": [ "r164", "r169", "r266" ] }, "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsScheduleOfBorrowingsDetail" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advance, Maturity, Average Interest Rate [Abstract]", "terseLabel": "Weighted Average Rate" } } }, "auth_ref": [] }, "hafc_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueOpenAdvances": { "xbrltype": "percentItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueOpenAdvances", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsScheduleOfBorrowingsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Open advances (percent)", "label": "Federal Home Loan Bank Advances Maturities Summary Average Interest Rate of Amounts Due Open Advances", "documentation": "Federal home loan bank advances maturities summary average interest rate of amounts due open advances." } } }, "auth_ref": [] }, "hafc_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueOvernight": { "xbrltype": "percentItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueOvernight", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Overnight advances (percent)", "label": "Federal Home Loan Bank Advances Maturities Summary Average Interest Rate Of Amounts Due Overnight", "documentation": "Federal Home Loan Bank, Advances, Maturities Summary, Average Interest Rate of Amounts Due Overnight" } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsScheduleOfBorrowingsDetail" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advance, Maturity, Average Interest Rate, Year One", "terseLabel": "Advances due within 12 months (percent)", "documentation": "Weighted average interest rate of advance from Federal Home Loan Bank (FHLBank) due 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": [ "r241" ] }, "hafc_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOneToThreeYearsFromBalanceSheetDate": { "xbrltype": "percentItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOneToThreeYearsFromBalanceSheetDate", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Federal home loan bank advances maturities summary average interest rate one to three years from balance sheet date.", "label": "Federal Home Loan Bank Advances Maturities Summary Average Interest Rate One To Three Years From Balance Sheet Date", "verboseLabel": "Weighted average interest rate of outstanding advances (percent)" } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOneToTwoYearsFromBalanceSheetDate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOneToTwoYearsFromBalanceSheetDate", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsScheduleOfBorrowingsDetail" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advance, Maturity, Average Interest Rate, Year Two", "terseLabel": "Advances due over 12 months through 24 months (percent)", "documentation": "Weighted average interest rate of advance from Federal Home Loan Bank (FHLBank) due 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": [ "r245" ] }, "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateTwoToThreeYearsFromBalanceSheetDate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateTwoToThreeYearsFromBalanceSheetDate", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsScheduleOfBorrowingsDetail" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advance, Maturity, Average Interest Rate, Year Three", "terseLabel": "Advances due over 24 months through 36 months (percent)", "documentation": "Weighted average interest rate of advance from Federal Home Loan Bank (FHLBank) due 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": [ "r245" ] }, "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueInNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryDueInNextRollingTwelveMonths", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsScheduleOfBorrowingsDetail": { "parentTag": "us-gaap_FederalHomeLoanBankAdvances", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsScheduleOfBorrowingsDetail" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, Maturities Summary, Due in Next Rolling 12 Months", "terseLabel": "Advances due within 12 months", "documentation": "Amount of advances from Federal Home Loan Bank (FHLBank) maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryDueInRollingYearThree", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsScheduleOfBorrowingsDetail": { "parentTag": "us-gaap_FederalHomeLoanBankAdvances", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsScheduleOfBorrowingsDetail" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, Maturities Summary, Due in Rolling Year Three", "terseLabel": "Advances due over 24 months through 36 months", "documentation": "Amount of advances from Federal Home Loan Bank (FHLBank) maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryDueInRollingYearTwo", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsScheduleOfBorrowingsDetail": { "parentTag": "us-gaap_FederalHomeLoanBankAdvances", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsScheduleOfBorrowingsDetail" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, Maturities Summary, Due in Rolling Year Two", "terseLabel": "Advances due over 12 months through 24 months", "documentation": "Amount of advances from Federal Home Loan Bank (FHLBank) maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "hafc_FederalHomeLoanBankAdvancesMaturitiesSummaryDueOpenAdvances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryDueOpenAdvances", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsScheduleOfBorrowingsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Open advances", "label": "Federal Home Loan Bank Advances Maturities Summary Due Open Advances", "documentation": "Federal home loan bank advances maturities summary due open advances." } } }, "auth_ref": [] }, "hafc_FederalHomeLoanBankAdvancesMaturitiesSummaryDueOvernight": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryDueOvernight", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Federal Home Loan Bank, Advances, Maturities Summary, Due Overnight", "verboseLabel": "Overnight advances from federal home loan banks", "terseLabel": "Overnight advances", "label": "FHLB overnight advances" } } }, "auth_ref": [] }, "hafc_FederalHomeLoanBankAdvancesMaximumBorrowingCapacityAsPercentageOfAssets": { "xbrltype": "percentItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FederalHomeLoanBankAdvancesMaximumBorrowingCapacityAsPercentageOfAssets", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Federal home loan bank advances maximum borrowing capacity as percentage of assets.", "label": "Federal Home Loan Bank Advances Maximum Borrowing Capacity As Percentage Of Assets", "terseLabel": "Percentage of borrowings from FHLB (up to)" } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesRollingMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesRollingMaturityAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsScheduleOfBorrowingsDetail" ], "lang": { "en-us": { "role": { "label": "Advance from Federal Home Loan Bank, Rolling Maturity [Abstract]", "terseLabel": "Outstanding Balance" } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsTables" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances [Table Text Block]", "terseLabel": "Schedule of Borrowings", "documentation": "Tabular disclosure of advances made and reported by Federal Home Loan Bank (FHLBank)." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesWeightedAverageInterestRate", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "FHLB, advances, weighted average interest rate", "label": "Federal Home Loan Bank, Advances, Weighted Average Interest Rate", "documentation": "Weighted average interest rate on advances made and reported by Federal Home Loan Bank (FHLBank)." } } }, "auth_ref": [] }, "srt_FederalHomeLoanBankOfSanFranciscoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "FederalHomeLoanBankOfSanFranciscoMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsScheduleOfBorrowingsDetail" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank of San Francisco [Member]", "terseLabel": "FHLB of San Francisco", "documentation": "Federal Home Loan Bank (FHLBank) located in San Francisco, California." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankStock", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank Stock", "terseLabel": "Federal Home Loan Bank (\"FHLB\") stock, at cost", "documentation": "Federal Home Loan Bank (FHLB) stock represents an equity interest in a FHLB. It does not have a readily determinable fair value because its ownership is restricted and it lacks a market (liquidity)." } } }, "auth_ref": [ "r265" ] }, "hafc_FederalHomeLoanBankStockPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FederalHomeLoanBankStockPolicyTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Federal Home Loan Bank Stock [Policy Text Block]", "label": "Federal Home Loan Bank Stock Policy [Text Block]", "terseLabel": "Federal Home Loan Bank Stock" } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBanksAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBanksAbstract", "lang": { "en-us": { "role": { "label": "Federal Home Loan Banks [Abstract]" } } }, "auth_ref": [] }, "hafc_FeesAndCommissionsDepositorAccounts1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FeesAndCommissionsDepositorAccounts1", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NoninterestIncome", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Fees and Commissions, Depositor Accounts1", "label": "Fees And Commissions Depositor Accounts1", "terseLabel": "Service charges on deposit accounts" } } }, "auth_ref": [] }, "us-gaap_FinanceLeasesPortfolioSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasesPortfolioSegmentMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonAccrualLoansDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Leases Portfolio Segment [Member]", "terseLabel": "Leases Receivable", "documentation": "Portfolio segment of the company's total financing receivables related to finance leases." } } }, "auth_ref": [] }, "us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLoanAndLeaseReceivablesHeldForSalePolicy", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Held-for-Sale [Policy Text Block]", "terseLabel": "Loans Held for Sale", "documentation": "Disclosure of accounting policy for financing receivables classified as held-for-sale." } } }, "auth_ref": [ "r269", "r270", "r280", "r443" ] }, "us-gaap_FinanceLoansAndLeasesReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLoansAndLeasesReceivablePolicy", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Financing Receivable [Policy Text Block]", "terseLabel": "Loans Receivable", "documentation": "Disclosure of accounting policy for financing receivable." } } }, "auth_ref": [ "r85", "r88", "r92", "r205", "r443", "r452", "r453", "r454" ] }, "us-gaap_FinancialAssetNotPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialAssetNotPastDueMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail" ], "lang": { "en-us": { "role": { "label": "Financial Asset, Not Past Due [Member]", "terseLabel": "Current", "documentation": "Financial asset not past due." } } }, "auth_ref": [ "r521", "r1086" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisParentheticalDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsDistributionOfUndisbursedLoanCommitmentsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfInvestmentSecuritiesAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r513", "r515", "r521", "r522", "r530", "r541", "r546", "r547", "r608", "r613", "r745", "r821", "r822", "r823", "r824", "r825", "r826", "r828", "r829", "r830", "r835", "r836", "r837", "r838", "r841", "r846", "r855", "r856", "r857", "r858", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r870", "r871", "r872", "r919", "r1087", "r1157", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1221", "r1222", "r1223", "r1224" ] }, "us-gaap_FinancialInstrumentPerformanceStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentPerformanceStatusAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instrument Performance Status [Axis]", "terseLabel": "Financial Instrument Performance Status", "documentation": "Information by category of performance or non-performance status of financial instruments." } } }, "auth_ref": [ "r1236" ] }, "us-gaap_FinancialInstrumentPerformanceStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentPerformanceStatusDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instrument Performance Status [Domain]", "terseLabel": "Financial Instrument Performance Status", "documentation": "Category of performance or non-performance status of financial instruments, including but not limited to, financing receivables, loans, debt, and investments." } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]", "terseLabel": "Financial assets:" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]", "terseLabel": "Financial liabilities:" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLosses", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail": { "parentTag": "us-gaap_NotesReceivableNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Loans receivable, allowance for credit losses", "negatedLabel": "Allowance for credit losses", "label": "Allowance Amount", "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement." } } }, "auth_ref": [ "r21", "r300", "r302", "r304", "r337", "r510", "r516", "r520", "r1400" ] }, "hafc_FinancingReceivableAllowanceForCreditLossesAdjustedBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FinancingReceivableAllowanceForCreditLossesAdjustedBalance", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail" ], "lang": { "en-us": { "role": { "documentation": "Financing receivable allowance for credit losses adjusted balance.", "label": "Financing Receivable Allowance For Credit Losses Adjusted Balance", "periodStartLabel": "Adjusted balance" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossesLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss [Line Items]", "terseLabel": "Financing Receivable Allowance For Credit Losses [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": [ "r305", "r1234" ] }, "hafc_FinancingReceivableAllowanceForCreditLossesOnOffBalanceSheetItems": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FinancingReceivableAllowanceForCreditLossesOnOffBalanceSheetItems", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "documentation": "Financing receivable allowance for credit losses on off-balance sheet items.", "label": "Financing Receivable Allowance For Credit Losses On Off Balance Sheet Items", "terseLabel": "Allowance for credit losses on off-balance sheet items" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "terseLabel": "Increase to beginning balance of allowance for credit losses", "totalLabel": "Financing Receivable, Allowance for Credit Loss, Period Increase (Decrease), Total", "documentation": "Amount of increase (decrease) in allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r83", "r1234" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossesRecovery", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Recoveries", "label": "Financing Receivable, Allowance for Credit Loss, Recovery", "terseLabel": "Recoveries on loans receivable previously charged off", "negatedLabel": "Recoveries", "documentation": "Amount of increase in allowance for credit loss on financing receivable from recovery." } } }, "auth_ref": [ "r24", "r519", "r1085" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossesRollForward", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Allowance for credit losses:", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossesWriteOffs", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Charge-offs", "totalLabel": "Financing Receivable, Allowance for Credit Loss, Writeoff, Total", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff", "terseLabel": "Less loans charged off", "documentation": "Amount of writeoff of financing receivable, charged against allowance for credit loss." } } }, "auth_ref": [ "r23", "r518", "r532", "r1085" ] }, "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTables" ], "lang": { "en-us": { "role": { "label": "Financing Receivable Credit Quality Indicators [Table Text Block]", "terseLabel": "Credit Quality of Loan Portfolio", "documentation": "Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics." } } }, "auth_ref": [ "r87", "r1236" ] }, "hafc_FinancingReceivableGrossChargeoffsOriginatedFiveOrMoreYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FinancingReceivableGrossChargeoffsOriginatedFiveOrMoreYearsBeforeLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Prior - Gross", "label": "Financing Receivable Gross Chargeoffs Originated Five Or More Years Before Latest Fiscal Year", "documentation": "Financing receivable gross chargeoffs originated five or more years before latest fiscal year." } } }, "auth_ref": [] }, "hafc_FinancingReceivableGrossChargeoffsOriginatedFourYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FinancingReceivableGrossChargeoffsOriginatedFourYearsBeforeLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2019 - YTD gross", "label": "Financing Receivable Gross Chargeoffs Originated Four Years Before Latest Fiscal Year", "documentation": "Financing receivable gross chargeoffs originated four years before latest fiscal year." } } }, "auth_ref": [] }, "hafc_FinancingReceivableGrossChargeoffsOriginatedInCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FinancingReceivableGrossChargeoffsOriginatedInCurrentFiscalYear", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2023 - YTD gross", "label": "Financing Receivable Gross Chargeoffs Originated In Current Fiscal Year", "documentation": "Financing receivable gross chargeoffs originated in current fiscal year." } } }, "auth_ref": [] }, "hafc_FinancingReceivableGrossChargeoffsOriginatedInFiscalYearBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FinancingReceivableGrossChargeoffsOriginatedInFiscalYearBeforeLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2022 - YTD gross", "label": "Financing Receivable Gross Chargeoffs Originated In Fiscal Year Before Latest Fiscal Year", "documentation": "Financing receivable gross chargeoffs originated in fiscal year before latest fiscal year." } } }, "auth_ref": [] }, "hafc_FinancingReceivableGrossChargeoffsOriginatedThreeYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FinancingReceivableGrossChargeoffsOriginatedThreeYearsBeforeLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2020 - YTD gross", "label": "Financing Receivable Gross Chargeoffs Originated Three Years Before Latest Fiscal Year", "documentation": "Financing receivable gross chargeoffs originated three years before latest fiscal year." } } }, "auth_ref": [] }, "hafc_FinancingReceivableGrossChargeoffsOriginatedTwoYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FinancingReceivableGrossChargeoffsOriginatedTwoYearsBeforeLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2021 - YTD gross", "label": "Financing Receivable Gross Chargeoffs Originated Two Years Before Latest Fiscal Year", "documentation": "Financing receivable gross chargeoffs originated two years before latest fiscal year." } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableModificationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableModificationsLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfLoansByClassModifiedAsTroubledDebtRestructuringsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTroubledDebtRestructuringsDisaggregatedByTypeOfConcessionAndByLoanTypeDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Modified [Line Items]", "terseLabel": "Financing Receivable, Troubled Debt Restructuring [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": [ "r445", "r446", "r448", "r449", "r1077" ] }, "us-gaap_FinancingReceivableModificationsNumberOfContracts2": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableModificationsNumberOfContracts2", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfLoansByClassModifiedAsTroubledDebtRestructuringsDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Modifications, Number of Contracts", "terseLabel": "Number of Loans", "documentation": "Number of financing receivables that have been modified by troubled debt restructurings." } } }, "auth_ref": [ "r1199" ] }, "us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableModificationsPostModificationRecordedInvestment2", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfLoansByClassModifiedAsTroubledDebtRestructuringsDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Modified in Period, Amount", "terseLabel": "Post- Modification Outstanding Recorded Investment", "documentation": "Amortized cost of financing receivable modified during period for debtor experiencing financial difficulty." } } }, "auth_ref": [ "r448", "r1077", "r1199" ] }, "us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableModificationsPreModificationRecordedInvestment2", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfLoansByClassModifiedAsTroubledDebtRestructuringsDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Troubled Debt Restructuring, Premodification", "terseLabel": "Pre- Modification Outstanding Recorded Investment", "documentation": "Amount, before troubled debt restructuring, of financing receivable to be modified." } } }, "auth_ref": [ "r1199" ] }, "us-gaap_FinancingReceivableModificationsRecordedInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableModificationsRecordedInvestment", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Modified, Accumulated", "terseLabel": "Total recorded investment", "documentation": "Accumulated amortized cost of financing receivable modified for debtor experiencing financial difficulty." } } }, "auth_ref": [ "r208", "r1199", "r1201" ] }, "hafc_FinancingReceivableNetChargeOffsOriginatedInCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FinancingReceivableNetChargeOffsOriginatedInCurrentFiscalYear", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2023 - YTD net", "label": "Financing Receivable Net Charge Offs Originated In Current Fiscal Year", "documentation": "Financing receivable net charge offs originated in current fiscal year." } } }, "auth_ref": [] }, "hafc_FinancingReceivableNetChargeOffsOriginatedInFiscalYearBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FinancingReceivableNetChargeOffsOriginatedInFiscalYearBeforeLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2022 - YTD Net", "label": "Financing Receivable Net Charge Offs Originated In Fiscal Year Before Latest Fiscal Year", "documentation": "Financing receivable net charge offs originated in fiscal year before latest fiscal year." } } }, "auth_ref": [] }, "hafc_FinancingReceivableNetChargeoffsOriginatedFiveOrMoreYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FinancingReceivableNetChargeoffsOriginatedFiveOrMoreYearsBeforeLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Prior - Net", "label": "Financing Receivable Net Chargeoffs Originated Five Or More Years Before Latest Fiscal Year", "documentation": "Financing receivable net chargeoffs originated five or more years before latest fiscal year." } } }, "auth_ref": [] }, "hafc_FinancingReceivableNetChargeoffsOriginatedFourYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FinancingReceivableNetChargeoffsOriginatedFourYearsBeforeLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2019 - YTD net", "label": "Financing Receivable Net Chargeoffs Originated Four Years Before Latest Fiscal Year", "documentation": "Financing receivable net chargeoffs originated four years before latest fiscal year." } } }, "auth_ref": [] }, "hafc_FinancingReceivableNetChargeoffsOriginatedThreeYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FinancingReceivableNetChargeoffsOriginatedThreeYearsBeforeLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2020 - YTD net", "label": "Financing Receivable Net Chargeoffs Originated Three Years Before Latest Fiscal Year", "documentation": "Financing receivable net chargeoffs originated three years before latest fiscal year." } } }, "auth_ref": [] }, "hafc_FinancingReceivableNetChargeoffsOriginatedTwoYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FinancingReceivableNetChargeoffsOriginatedTwoYearsBeforeLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2021 - YTD net", "label": "Financing Receivable Net Chargeoffs Originated Two Years Before Latest Fiscal Year", "documentation": "Financing receivable net chargeoffs originated two years before latest fiscal year." } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableNonaccrualNoAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableNonaccrualNoAllowance", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail": { "parentTag": "hafc_NonPerformingLoansReceivable", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Nonaccrual, No Allowance", "terseLabel": "Nonaccrual Loans With No Allowance for Credit Losses", "documentation": "Amortized cost of financing receivable on nonaccrual status with no allowance for credit loss. Excludes net investment in lease." } } }, "auth_ref": [ "r525" ] }, "us-gaap_FinancingReceivableNonaccrualStatusLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableNonaccrualStatusLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Nonaccrual [Line Items]", "terseLabel": "Financing Receivable Nonaccrual Status [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": [ "r522" ] }, "us-gaap_FinancingReceivableNonaccrualTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableNonaccrualTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Nonaccrual [Table]", "terseLabel": "Financing Receivable Nonaccrual [Table]", "documentation": "Disclosure of information about financing receivable on nonaccrual status." } } }, "auth_ref": [ "r522" ] }, "us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 5.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Originated, More than Five Years before Current Fiscal Year", "terseLabel": "Prior", "documentation": "Amortized cost of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r532", "r1085" ] }, "us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 4.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2019", "label": "Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year", "documentation": "Amortized cost of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r532", "r1085" ] }, "us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedInCurrentFiscalYear", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 0.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2023", "label": "Financing Receivable, Year One, Originated, Current Fiscal Year", "documentation": "Amortized cost of financing receivable originated in current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r532", "r1085" ] }, "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 1.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2022", "label": "Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year", "documentation": "Amortized cost of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r532", "r1085" ] }, "us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 3.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2020", "label": "Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year", "documentation": "Amortized cost of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r532", "r1085" ] }, "us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 2.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2021", "label": "Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year", "documentation": "Amortized cost of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r532", "r1085" ] }, "hafc_FinancingReceivablePayableRevolving": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FinancingReceivablePayableRevolving", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 6.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "documentation": "Financing receivable (payable) revolving.", "label": "Financing Receivable Payable Revolving", "terseLabel": "Revolving Loans Amortized Cost Basis" } } }, "auth_ref": [] }, "hafc_FinancingReceivablePayableRevolvingGrossChargeoffs": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FinancingReceivablePayableRevolvingGrossChargeoffs", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Loans Amortized Cost Basis - YTD gross", "label": "Financing Receivable Payable Revolving Gross Chargeoffs", "documentation": "Financing receivable payable revolving gross chargeoffs." } } }, "auth_ref": [] }, "hafc_FinancingReceivablePayableRevolvingNetChargeoffs": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FinancingReceivablePayableRevolvingNetChargeoffs", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Loans Amortized Cost Basis - YTD net", "label": "Financing Receivable Payable Revolving Net Chargeoffs", "documentation": "Financing receivable payable revolving net chargeoffs." } } }, "auth_ref": [] }, "hafc_FinancingReceivablePeriodOfModifiedContractuallyPastDueLoansToBeConsideredAsPaymentDefault": { "xbrltype": "durationItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FinancingReceivablePeriodOfModifiedContractuallyPastDueLoansToBeConsideredAsPaymentDefault", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Financing receivable period of modified contractually past due loans to be considered as payment default.", "label": "Financing Receivable Period Of Modified Contractually Past Due Loans To Be Considered As Payment Default", "terseLabel": "Loans default payment past due period" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivablePortfolioSegmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablePortfolioSegmentAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansPurchasedByPortfolioSegmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansReceivableParentheticalDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableInformationOnSBALoansHeldForSaleDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonAccrualLoansDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfAmortizedCostBasisOfCollateralDependentLoansByClassOfLoansDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfLoansByClassModifiedAsTroubledDebtRestructuringsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTroubledDebtRestructuringsDisaggregatedByTypeOfConcessionAndByLoanTypeDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable Portfolio Segment [Axis]", "terseLabel": "Financing Receivable Portfolio Segment", "documentation": "Information by the level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses." } } }, "auth_ref": [ "r298", "r299", "r303", "r304", "r513", "r515", "r1078", "r1157", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1165", "r1166", "r1167" ] }, "us-gaap_FinancingReceivablePortfolioSegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablePortfolioSegmentDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansPurchasedByPortfolioSegmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansReceivableParentheticalDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableInformationOnSBALoansHeldForSaleDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonAccrualLoansDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfAmortizedCostBasisOfCollateralDependentLoansByClassOfLoansDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfLoansByClassModifiedAsTroubledDebtRestructuringsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTroubledDebtRestructuringsDisaggregatedByTypeOfConcessionAndByLoanTypeDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable Portfolio Segment [Domain]", "terseLabel": "Financing Receivable Portfolio Segment", "documentation": "Level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses." } } }, "auth_ref": [ "r298", "r299", "r303", "r304", "r1157", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1165", "r1166", "r1167" ] }, "hafc_FinancingReceivableReclassificationFromPortfolioLoansToLoansHeldForSaleRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FinancingReceivableReclassificationFromPortfolioLoansToLoansHeldForSaleRollForward", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableInformationOnSBALoansHeldForSaleDetail" ], "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Reclassification From Portfolio Loans To Loans Held For Sale [Roll Forward]", "label": "Financing Receivable Reclassification From Portfolio Loans To Loans Held For Sale Roll Forward", "terseLabel": "Financing Receivable, Reclassification From Portfolio Loans To Loans Held For Sale [Roll Forward]" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonPerformingAssetsDetail": { "parentTag": "hafc_NonPerformingLoansReceivable", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonPerformingAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, 90 Days or More Past Due, Still Accruing", "verboseLabel": "Loans 90 days or more past due and still accruing", "terseLabel": "Loans receivable 90 days or more past due and still accruing", "documentation": "Amortized cost of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease." } } }, "auth_ref": [ "r289", "r524", "r1086" ] }, "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansReceivableParentheticalDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonAccrualLoansDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfAmortizedCostBasisOfCollateralDependentLoansByClassOfLoansDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "label": "Class of Financing Receivable [Axis]", "terseLabel": "Class of Financing Receivable", "documentation": "Information by class of financing receivable determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk." } } }, "auth_ref": [ "r89", "r91", "r298", "r299", "r303", "r304", "r444", "r448", "r449", "r450", "r451", "r521", "r522", "r530", "r1077", "r1079", "r1080", "r1085", "r1086", "r1157", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1165", "r1166", "r1167" ] }, "hafc_FinancingReceivableRecordedInvestmentByVintageYearAndRiskRatingLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FinancingReceivableRecordedInvestmentByVintageYearAndRiskRatingLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail" ], "lang": { "en-us": { "role": { "documentation": "Financing receivable recorded investment by vintage year and risk rating.", "label": "Financing Receivable Recorded Investment By Vintage Year And Risk Rating [Line Items]", "terseLabel": "Financing Receivable, Credit Quality Indicator [Line Items]" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansReceivableParentheticalDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonAccrualLoansDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfAmortizedCostBasisOfCollateralDependentLoansByClassOfLoansDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "label": "Class of Financing Receivable [Domain]", "terseLabel": "Class of Financing Receivable", "documentation": "Financing receivables determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk." } } }, "auth_ref": [ "r298", "r299", "r303", "r304", "r448", "r449", "r450", "r451", "r1077", "r1157", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1165", "r1166", "r1167" ] }, "us-gaap_FinancingReceivableRecordedInvestmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRecordedInvestmentLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Credit Quality Indicator [Line Items]", "terseLabel": "Financing Receivable, Credit Quality Indicator [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": [ "r1085", "r1236" ] }, "us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRecordedInvestmentNonaccrualStatus", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonPerformingAssetsDetail": { "parentTag": "hafc_NonPerformingLoansReceivable", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonAccrualLoansDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonPerformingAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Nonaccrual", "terseLabel": "Total nonaccrual loans", "documentation": "Amortized cost of financing receivable on nonaccrual status. Excludes net investment in lease." } } }, "auth_ref": [ "r90", "r301", "r302", "r523" ] }, "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableInformationOnSBALoansHeldForSaleDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonAccrualLoansDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Past Due [Line Items]", "terseLabel": "Financing Receivable, Recorded Investment, Past Due [Line Items]", "verboseLabel": "Financing Receivable, Past Due [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": [ "r1086", "r1235" ] }, "hafc_FinancingReceivableWriteOffRecordedInvestmentPastDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FinancingReceivableWriteOffRecordedInvestmentPastDue", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail" ], "lang": { "en-us": { "role": { "documentation": "Financing receivable write off recorded investment past due.", "label": "Financing Receivable Write Off Recorded Investment Past Due", "terseLabel": "Past due loans receivable" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivables30To59DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivables30To59DaysPastDueMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail" ], "lang": { "en-us": { "role": { "label": "Financial Asset, 30 to 59 Days Past Due [Member]", "terseLabel": "30-59 Days Past Due", "documentation": "Financial asset more than 29 days past due but fewer than 60 days past due." } } }, "auth_ref": [ "r1086" ] }, "us-gaap_FinancingReceivables60To89DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivables60To89DaysPastDueMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail" ], "lang": { "en-us": { "role": { "label": "Financial Asset, 60 to 89 Days Past Due [Member]", "terseLabel": "60-89 Days Past Due", "documentation": "Financial asset more than 59 days past due but fewer than 90 days past due." } } }, "auth_ref": [ "r1086" ] }, "us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesEqualToGreaterThan90DaysPastDueMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail" ], "lang": { "en-us": { "role": { "label": "Financial Asset, Equal to or Greater than 90 Days Past Due [Member]", "terseLabel": "90 Days or More Past Due", "documentation": "Financial asset equal to or greater than 90 days past due." } } }, "auth_ref": [ "r1086" ] }, "hafc_FinancingReceivablesImpairedTroubledDebtRestructuringCreditLossExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FinancingReceivablesImpairedTroubledDebtRestructuringCreditLossExpense", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Provision (recovery) for credit losses", "label": "Financing Receivables Impaired Troubled Debt Restructuring Credit Loss Expense", "documentation": "Financing receivables, impaired troubled debt restructuring, credit loss expense.", "verboseLabel": "Provision (recovery) for credit losses" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivablesPeriodPastDueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesPeriodPastDueAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail" ], "lang": { "en-us": { "role": { "label": "Financial Asset, Aging [Axis]", "terseLabel": "Financial Asset, Aging", "documentation": "Information by period in which financial asset is past due or not past due." } } }, "auth_ref": [ "r290", "r521", "r1086" ] }, "us-gaap_FinancingReceivablesPeriodPastDueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesPeriodPastDueDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail" ], "lang": { "en-us": { "role": { "label": "Financial Asset, Aging [Domain]", "terseLabel": "Financial Asset, Aging", "documentation": "Period in which financial asset is past due or not past due. For past due, element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less than [high end numeric value] [date measure] Past Due [Member] formats." } } }, "auth_ref": [ "r290", "r521", "r1086" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesSummaryOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Amortization Period", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesSummaryOfOtherIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesSummaryOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r332", "r556" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesSummaryOfOtherIntangibleAssetsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesUsefulLivesForPrincipalClassesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r553", "r555", "r556", "r557", "r875", "r879" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesSummaryOfOtherIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesSummaryOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross carrying amount, excluding goodwill", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r210", "r879" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r875" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesSummaryOfOtherIntangibleAssetsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesUsefulLivesForPrincipalClassesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r95", "r96" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesSummaryOfOtherIntangibleAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesSummaryOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net carrying amount, excluding goodwill", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r210", "r875" ] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets Acquired", "terseLabel": "Intangible assets acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r554" ] }, "hafc_FixedAssetsInProcessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FixedAssetsInProcessMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipmentSummaryOfMajorComponentsOfPremisesAndEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed assets in process", "label": "Fixed Assets In Process [Member]", "documentation": "Fixed assets in process." } } }, "auth_ref": [] }, "hafc_FullServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "FullServiceMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Full Service [Member]", "label": "Full Service [Member]", "terseLabel": "Full Service" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipmentSummaryOfMajorComponentsOfPremisesAndEquipmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesUsefulLivesForPrincipalClassesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and equipment", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on sale of fixed assets", "label": "Gain (Loss) on Disposition of Assets", "totalLabel": "Gain (Loss) on Disposition of Assets, Total", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r1185" ] }, "us-gaap_GainLossOnSaleOfLoansAndLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfLoansAndLeases", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Sale of Loans and Leases", "terseLabel": "Gains on sale of second draw PPP loans", "negatedLabel": "Gain on sales of SBA loans", "totalLabel": "Gain (Loss) on Sale of Loans and Leases, Total", "documentation": "The gains (losses) included in earnings that represent the difference between the sale price and the carrying value of loans and leases that were sold during the reporting period. This element refers to the gain (loss) and not to the cash proceeds of the sales. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method." } } }, "auth_ref": [ "r1185" ] }, "us-gaap_GainLossOnSalesOfLoansNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSalesOfLoansNet", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NoninterestIncome", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Sales of Loans, Net", "totalLabel": "Gain (Loss) on Sales of Loans, Net, Total", "terseLabel": "Gain on sale of SBA loans", "documentation": "The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes." } } }, "auth_ref": [ "r11", "r255" ] }, "hafc_GainOnSaleLeasebackOfFixedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "GainOnSaleLeasebackOfFixedAssets", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on sale/leaseback of fixed assets", "label": "Gain on sale/leaseback of fixed assets", "documentation": "Gain on sale/leaseback of fixed assets." } } }, "auth_ref": [] }, "us-gaap_GoodFaithAndMarginDepositsWithBrokerDealers": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodFaithAndMarginDepositsWithBrokerDealers", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Good Faith and Margin Deposit with Broker-Dealer", "terseLabel": "Broker deposits", "documentation": "Amount of right to receive cash and securities on deposit with broker-dealers to demonstrate an intention to complete a purchase (good faith deposit) and collateral deposited by counterparty to cover the credit risk assumed (margin deposit)." } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesSummaryOfOtherIntangibleAssetsDetail" ], "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": [ "r331", "r548", "r880", "r1088", "r1109", "r1240", "r1241" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r550", "r1088" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of goodwill and other intangible assets", "label": "Goodwill and Intangible Asset 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_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibles" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangibles", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r209" ] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Other Intangible Assets", "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined." } } }, "auth_ref": [ "r18" ] }, "hafc_GoodwillAndOtherIntangibleAssetsTriggeringEvent": { "xbrltype": "stringItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "GoodwillAndOtherIntangibleAssetsTriggeringEvent", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Goodwill and other intangible assets triggering event.", "label": "Goodwill And Other Intangible Assets Triggering Event", "terseLabel": "Goodwill and other intangible assets triggering event" } } }, "auth_ref": [] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment loss", "verboseLabel": "Goodwill impairment", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r11", "r549", "r551", "r552", "r1088" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsThatAreNotDesignatedAsHedgingInstrumentsOnIncomeStatementDe", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesScheduleOfFairValueOfDerivativeFinancialInstrumentsAsWellAsTheirClassificationOnBalanceSheetDeta" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r30", "r730" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsThatAreNotDesignatedAsHedgingInstrumentsOnIncomeStatementDe", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesScheduleOfFairValueOfDerivativeFinancialInstrumentsAsWellAsTheirClassificationOnBalanceSheetDeta" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r30" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfCashFlowHedgeAccountingOnAccumulatedOtherComprehensiveIncomeAndTheConsolidatedStatementsO", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesSummaryOfGrossPresentationEffectsOfOffsettingAndANetPresentationOfDerivativesDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r30" ] }, "hafc_HoldingsOfSecuritiesAsPercentageOfShareHoldersEquity": { "xbrltype": "percentItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "HoldingsOfSecuritiesAsPercentageOfShareHoldersEquity", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Holdings of securities as percentage of share holders' equity.", "label": "Holdings Of Securities As Percentage Of Share Holders Equity", "terseLabel": "Holdings of securities as percentage of share holders' equity" } } }, "auth_ref": [] }, "us-gaap_HomeEquityLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HomeEquityLoanMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansReceivableParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Home Equity Loan [Member]", "terseLabel": "Home Equity Loans and Lines - Residential", "documentation": "Loan based on the equity of the borrower's residential property in which the borrower receives the loan amount upfront. Excludes home equity lines of credit." } } }, "auth_ref": [] }, "stpr_IL": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "IL", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "ILLINOIS", "terseLabel": "Illinois" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r1131", "r1132", "r1133" ] }, "us-gaap_ImpairedFinancingReceivablePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairedFinancingReceivablePolicyPolicyTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impaired Financing Receivable, Policy [Policy Text Block]", "terseLabel": "Individually Evaluated Loans", "documentation": "Disclosure of accounting policy for recognizing interest income on impaired financing receivables, including how cash receipts are recorded, the policy for determining which loans the entity assess for impairment, and the factors the creditor considered in determining that the financing receivable is impaired." } } }, "auth_ref": [ "r84", "r86" ] }, "hafc_ImpairedFinancingReceivableUnpaidPrincipalBalanceCollectivelyEvaluatedForImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ImpairedFinancingReceivableUnpaidPrincipalBalanceCollectivelyEvaluatedForImpairment", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Impaired Financing Receivable Unpaid Principal Balance Collectively Evaluated For Impairment", "label": "Impaired Financing Receivable Unpaid Principal Balance Collectively Evaluated For Impairment", "terseLabel": "Unpaid principal balance of Non-accrual Non-PCI loans individually evaluated for amount of impairment" } } }, "auth_ref": [] }, "hafc_ImpairedFinancingReceivableUnpaidPrincipalBalanceIndividuallyEvaluatedForImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ImpairedFinancingReceivableUnpaidPrincipalBalanceIndividuallyEvaluatedForImpairment", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Impaired Financing Receivable Unpaid Principal Balance Individually Evaluated For Impairment", "label": "Impaired Financing Receivable Unpaid Principal Balance Individually Evaluated For Impairment", "terseLabel": "Unpaid principal balance of Non-accrual Non-PCI loans and leases reviewed collectively" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Impairment of intangible assets", "totalLabel": "Impairment of Intangible Assets (Excluding Goodwill), Total", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value." } } }, "auth_ref": [ "r11", "r38" ] }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)", "terseLabel": "Intangible asset impairment charges", "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value." } } }, "auth_ref": [ "r1185", "r1244" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "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", "r213" ] }, "us-gaap_IncomeLossAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossAttributableToParent", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail": { "parentTag": "hafc_NetIncomeLossAttributableToParentBeforeEquityInUndistributedIncomeOfSubsidiary", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail" ], "lang": { "en-us": { "role": { "label": "Income (Loss) Attributable to Parent, before Tax", "totalLabel": "Income before taxes and undistributed income of subsidiary", "documentation": "Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments." } } }, "auth_ref": [ "r194", "r357" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before tax", "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", "r188", "r248", "r422", "r433", "r435", "r437", "r886", "r915", "r1075" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail": { "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Equity Method Investments", "terseLabel": "Dividends from bank subsidiaries", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r11", "r189", "r246", "r425", "r494", "r914" ] }, "us-gaap_IncomeLossFromSubsidiariesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromSubsidiariesBeforeTax", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Subsidiaries, before Tax", "terseLabel": "Equity in undistributed income of subsidiary", "negatedLabel": "Undistributed income of subsidiary", "documentation": "Amount before tax of income (loss) of subsidiary attributable to the parent entity." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsThatAreNotDesignatedAsHedgingInstrumentsOnIncomeStatementDe", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureQualifiedAffordableHousingProjectInvestmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r558", "r562", "r1003" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsThatAreNotDesignatedAsHedgingInstrumentsOnIncomeStatementDe", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureQualifiedAffordableHousingProjectInvestmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r562", "r1003" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r26" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameAxis", "presentation": [ "http://www.hanmi.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": [ "r26" ] }, "us-gaap_IncomeTaxAuthorityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameDomain", "presentation": [ "http://www.hanmi.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": [] }, "hafc_IncomeTaxBenefitExpenseRelatedToItemsOfOtherComprehensiveIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "IncomeTaxBenefitExpenseRelatedToItemsOfOtherComprehensiveIncome", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax (expense) benefit related to items of other comprehensive income", "label": "Income tax benefit (expense) related to items of other comprehensive income", "documentation": "Income tax benefit (expense) related to items of other comprehensive income." } } }, "auth_ref": [] }, "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.hanmi.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": [ "r375", "r679", "r685", "r691", "r697", "r704", "r709", "r712", "r713", "r948" ] }, "us-gaap_IncomeTaxExaminationInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationInterestAccrued", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Examination, Interest Accrued", "terseLabel": "Accrued interest", "documentation": "The amount of estimated interest accrued as of the balance sheet date arising from income tax examinations." } } }, "auth_ref": [ "r1353" ] }, "us-gaap_IncomeTaxExaminationPenaltiesAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationPenaltiesAccrued", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Examination, Penalties Accrued", "terseLabel": "Penalties accrued", "documentation": "The amount of estimated penalties accrued as of the balance sheet date arising from income tax examinations." } } }, "auth_ref": [ "r1353" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail": { "parentTag": "hafc_NetIncomeLossAttributableToParentBeforeEquityInUndistributedIncomeOfSubsidiary", "weight": -1.0, "order": 1.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense", "totalLabel": "Income tax expense", "negatedLabel": "Income tax benefit", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r278", "r293", "r394", "r395", "r426", "r683", "r705", "r923" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current expense:" } } }, "auth_ref": [] }, "hafc_IncomeTaxExpenseBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "IncomeTaxExpenseBenefitMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureQualifiedAffordableHousingProjectInvestmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Income tax expense (benefit).", "label": "Income Tax Expense Benefit [Member]", "terseLabel": "Income Tax Expense" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Tax", "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": [ "r354", "r681", "r682", "r691", "r692", "r696", "r698", "r945" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid", "totalLabel": "Income Taxes Paid, Net, Total", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r68" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in accrued interest payable and other liabilities", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r1184" ] }, "us-gaap_IncreaseDecreaseInDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeposits", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deposits", "terseLabel": "Change in deposits", "totalLabel": "Increase (Decrease) in Deposits, Total", "documentation": "The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances." } } }, "auth_ref": [ "r66", "r166" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxes", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Income Taxes", "terseLabel": "Change in income tax assets", "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": [ "r1184" ] }, "us-gaap_IncreaseDecreaseInLoansFromOtherFederalHomeLoanBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInLoansFromOtherFederalHomeLoanBanks", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Loans from Federal Home Loan Banks", "negatedLabel": "Decrease in the advances from the FHLB", "terseLabel": "Increase in the advances from the FHLB", "documentation": "Amount of increase (decrease) in loans from another Federal Home Loan Bank (FHLBank)." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Change in other assets and liabilities", "totalLabel": "Increase (Decrease) in Other Operating Assets, Total", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Change in prepaid expenses and other assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Effect of dilutive securities - options and unvested restricted stock (shares)", "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": [ "r402", "r403", "r404", "r416", "r636" ] }, "us-gaap_InformationTechnologyAndDataProcessing": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InformationTechnologyAndDataProcessing", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Information Technology and Data Processing", "terseLabel": "Data processing", "documentation": "The amount of expenses incurred in the period for information technology and data processing products and services." } } }, "auth_ref": [ "r196" ] }, "hafc_IntangibleAssetsGrossIncludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "IntangibleAssetsGrossIncludingGoodwill", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesSummaryOfOtherIntangibleAssetsDetail": { "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesSummaryOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Intangible Assets, Gross, Including Goodwill", "label": "Intangible Assets Gross Including Goodwill", "terseLabel": "Gross carrying amount" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetIncludingGoodwill", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesSummaryOfOtherIntangibleAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesSummaryOfOtherIntangibleAssetsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Including Goodwill)", "totalLabel": "Net carrying amount", "verboseLabel": "Goodwill and other intangible assets, net", "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance." } } }, "auth_ref": [] }, "us-gaap_InterestAndDividendIncomeOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndDividendIncomeOperating", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest and Dividend Income, Operating", "totalLabel": "Total interest and dividend income", "documentation": "Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein." } } }, "auth_ref": [ "r251", "r1422" ] }, "us-gaap_InterestAndDividendIncomeOperatingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndDividendIncomeOperatingAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest and Dividend Income, Operating [Abstract]", "terseLabel": "Interest and dividend income:" } } }, "auth_ref": [] }, "us-gaap_InterestAndDividendIncomeSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndDividendIncomeSecurities", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income on securities", "label": "Interest and Dividend Income, Securities, Operating", "totalLabel": "Interest and Dividend Income, Securities, Operating, Total", "documentation": "Amount of operating dividend and interest income, including amortization and accretion of premiums and discounts, on securities." } } }, "auth_ref": [ "r1416", "r1421" ] }, "us-gaap_InterestAndFeeIncomeLoansAndLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndFeeIncomeLoansAndLeases", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_InterestAndDividendIncomeOperating", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest and Fee Income, Loans and Leases", "terseLabel": "Interest and fees on loans receivable", "totalLabel": "Interest and Fee Income, Loans and Leases, Total", "documentation": "The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases." } } }, "auth_ref": [ "r250" ] }, "us-gaap_InterestAndFeeIncomeOtherLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndFeeIncomeOtherLoans", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Interest and Fee Income, Other Loans", "terseLabel": "Fee income", "documentation": "Amount of interest and fee income from loans classified as other." } } }, "auth_ref": [ "r250" ] }, "us-gaap_InterestBearingDepositLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestBearingDepositLiabilities", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Deposits", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Interest-Bearing Deposit Liabilities", "terseLabel": "Interest-bearing", "verboseLabel": "Interest-bearing deposits", "totalLabel": "Interest-Bearing Deposit Liabilities, Total", "documentation": "The aggregate of all domestic and foreign interest-bearing deposit liabilities." } } }, "auth_ref": [ "r160" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": -1.0, "order": 1.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail": { "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "totalLabel": "Total interest expense", "negatedLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r153", "r263", "r358", "r423", "r789", "r1004", "r1124", "r1414" ] }, "us-gaap_InterestExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Expense [Abstract]", "terseLabel": "Interest expense:" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDeposits", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 0.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsSummaryOfInterestExpenseOnDepositsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsSummaryOfInterestExpenseOnDepositsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Deposits", "terseLabel": "Interest on deposits", "totalLabel": "Total interest expense on deposits", "documentation": "Aggregate amount of interest expense on all deposits." } } }, "auth_ref": [ "r261" ] }, "us-gaap_InterestExpenseDepositsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDepositsAbstract", "lang": { "en-us": { "role": { "label": "Interest Expense, Deposits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Federal Home Loan Bank and Federal Reserve Bank Advances, Short-Term", "terseLabel": "Interest on borrowings", "documentation": "Interest expense incurred during the reporting period on short-term borrowings associated with Federal Home Loan Bank and Federal Reserve Bank advances." } } }, "auth_ref": [] }, "hafc_InterestExpenseLoansFromFederalHomeLoanBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "InterestExpenseLoansFromFederalHomeLoanBanks", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on loans received from Federal Home Loan Bank (FHLB).", "label": "Interest Expense Loans From Federal Home Loan Banks", "verboseLabel": "Interest expense on FHLB" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseNOWAccountsMoneyMarketAccountsAndSavingsDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseNOWAccountsMoneyMarketAccountsAndSavingsDeposits", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsSummaryOfInterestExpenseOnDepositsDetail": { "parentTag": "us-gaap_InterestExpenseDeposits", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsSummaryOfInterestExpenseOnDepositsDetail" ], "lang": { "en-us": { "role": { "label": "Interest Expense, NOW Accounts, Money Market Accounts, and Savings Deposits", "terseLabel": "Money market and savings", "totalLabel": "Interest Expense, NOW Accounts, Money Market Accounts, and Savings Deposits, Total", "documentation": "The aggregate interest expense incurred on the following for deposits in domestic offices: (1) transaction accounts (NOW, and telephone and preauthorized transfer accounts), (2) money market deposits and (3) savings deposits." } } }, "auth_ref": [ "r261" ] }, "us-gaap_InterestExpenseOtherDomesticDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseOtherDomesticDeposits", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsSummaryOfInterestExpenseOnDepositsDetail": { "parentTag": "us-gaap_InterestExpenseDeposits", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsSummaryOfInterestExpenseOnDepositsDetail" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Other Domestic Deposits", "terseLabel": "Other time deposits", "documentation": "Interest expense incurred on other deposits in domestic offices." } } }, "auth_ref": [ "r261" ] }, "us-gaap_InterestExpenseSavingsDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseSavingsDeposits", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsSummaryOfInterestExpenseOnDepositsDetail": { "parentTag": "us-gaap_InterestExpenseDeposits", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsSummaryOfInterestExpenseOnDepositsDetail" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Savings Deposits", "terseLabel": "Demand: interest-bearing", "documentation": "Interest expense incurred on all savings account deposits." } } }, "auth_ref": [ "r261", "r295", "r296" ] }, "us-gaap_InterestExpenseSubordinatedNotesAndDebentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseSubordinatedNotesAndDebentures", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Subordinated Notes and Debentures", "terseLabel": "Interest on subordinated debentures", "documentation": "Interest expense incurred during the reporting period on subordinated notes and debentures. Includes amortization of expenses incurred in the issuance of subordinated notes and debentures." } } }, "auth_ref": [ "r262" ] }, "hafc_InterestExpenseTimeDeposits250000OrMore": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "InterestExpenseTimeDeposits250000OrMore", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsSummaryOfInterestExpenseOnDepositsDetail": { "parentTag": "us-gaap_InterestExpenseDeposits", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsSummaryOfInterestExpenseOnDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Time deposits more than $250,000", "documentation": "Interest expense time deposits 250000 or more.", "label": "Interest Expense Time Deposits250000 Or More" } } }, "auth_ref": [] }, "us-gaap_InterestIncomeDepositsWithFinancialInstitutions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeDepositsWithFinancialInstitutions", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_InterestAndDividendIncomeOperating", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Income, Deposits with Financial Institutions", "terseLabel": "Interest on deposits in other banks", "totalLabel": "Interest Income, Deposits with Financial Institutions, Total", "documentation": "Interest income derived from funds deposited with both domestic and foreign financial institutions including funds in money market and other accounts." } } }, "auth_ref": [ "r260", "r295", "r296" ] }, "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseAfterProvisionForLoanLoss", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), after Provision for Loan Loss", "totalLabel": "Net interest income after credit loss expense (recovery)", "documentation": "Amount of interest income or expense, including any amortization and accretion (as applicable) of discounts and premiums, including consideration of the provisions for loan, lease, credit, and other related losses." } } }, "auth_ref": [ "r254" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Net", "totalLabel": "Net interest income before credit loss expense", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r252" ] }, "us-gaap_InterestIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Income", "label": "Interest Income [Member]", "documentation": "Primary financial statement caption in which reported facts about interest income have been included." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeSecuritiesTaxable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeSecuritiesTaxable", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_InterestAndDividendIncomeOperating", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Income, Securities, Operating, Taxable", "terseLabel": "Interest on securities", "documentation": "Amount of operating interest income, including amortization and accretion of premiums and discounts, on securities subject to state, federal and other income tax." } } }, "auth_ref": [ "r259", "r295", "r296" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest expense paid", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r366", "r369", "r370" ] }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Interest Payable", "terseLabel": "Accrued interest payable", "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables." } } }, "auth_ref": [ "r162", "r1405" ] }, "us-gaap_InterestRateContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateContractMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfCashFlowHedgeAccountingOnAccumulatedOtherComprehensiveIncomeAndTheConsolidatedStatementsO", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsThatAreNotDesignatedAsHedgingInstrumentsOnIncomeStatementDe", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesScheduleOfFairValueOfDerivativeFinancialInstrumentsAsWellAsTheirClassificationOnBalanceSheetDeta" ], "lang": { "en-us": { "role": { "label": "Interest Rate Contract [Member]", "terseLabel": "Interest Rate Products", "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate." } } }, "auth_ref": [ "r1063", "r1068", "r1097" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r1063", "r1121", "r1122" ] }, "us-gaap_InterestReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestReceivable", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest receivable", "verboseLabel": "Accrued interest on loans", "label": "Accrued interest", "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable." } } }, "auth_ref": [ "r1176", "r1420" ] }, "us-gaap_InternalCreditAssessmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalCreditAssessmentAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail" ], "lang": { "en-us": { "role": { "label": "Internal Credit Assessment [Axis]", "terseLabel": "Internal Credit Assessment", "documentation": "Information by entity-defined rating." } } }, "auth_ref": [ "r87", "r731", "r1084", "r1085", "r1236" ] }, "us-gaap_InternalCreditAssessmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalCreditAssessmentDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail" ], "lang": { "en-us": { "role": { "label": "Internal Credit Assessment [Domain]", "terseLabel": "Internal Credit Assessment", "documentation": "Entity defined credit risk rating." } } }, "auth_ref": [] }, "us-gaap_InternalRevenueServiceIRSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalRevenueServiceIRSMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Internal Revenue Service (IRS) [Member]", "terseLabel": "Federal", "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_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Schedule of Amortized Cost and Estimated Fair Value of Investment Securities by Contractual Maturity", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail" ], "lang": { "en-us": { "role": { "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "terseLabel": "Investments in consolidated subsidiaries", "totalLabel": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures, Total", "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate." } } }, "auth_ref": [ "r1175" ] }, "us-gaap_InvestmentsInAffordableHousingProjectsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAffordableHousingProjectsAbstract", "lang": { "en-us": { "role": { "label": "Investments in Affordable Housing Projects [Abstract]" } } }, "auth_ref": [] }, "hafc_InvestmentsInAffordableHousingProjectsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "InvestmentsInAffordableHousingProjectsLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureQualifiedAffordableHousingProjectInvestmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Investments in affordable housing projects.", "label": "Investments In Affordable Housing Projects [Line Items]", "terseLabel": "Investments in Affordable Housing Projects [Line Items]" } } }, "auth_ref": [] }, "hafc_InvestmentsInAffordableHousingProjectsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "InvestmentsInAffordableHousingProjectsTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureQualifiedAffordableHousingProjectInvestmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Investments in affordable housing projects.", "label": "Investments In Affordable Housing Projects [Table]", "terseLabel": "Investments In Affordable Housing Projects [Table]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecurities" ], "lang": { "en-us": { "role": { "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Securities", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r236", "r264", "r267", "r297", "r458", "r460", "r767", "r768" ] }, "hafc_InvestmentsInQualifiedAffordableHousingProjectsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "InvestmentsInQualifiedAffordableHousingProjectsTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureQualifiedAffordableHousingProjectInvestments" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of investments in qualified affordable housing projects.", "label": "Investments In Qualified Affordable Housing Projects [Text Block]", "terseLabel": "Qualified Affordable Housing Project Investments" } } }, "auth_ref": [] }, "us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Subordinated debentures ($136,800 and $136,800 face amount less unamortized discount and debt issuance costs of $6,788 and $7,391 as of December 31, 2023 and 2022, respectively)", "label": "Junior Subordinated Debenture Owed to Unconsolidated Subsidiary Trust", "verboseLabel": "Subordinated debentures", "totalLabel": "Junior Subordinated Debenture Owed to Unconsolidated Subsidiary Trust, Total", "documentation": "Including the current and noncurrent portions, the carrying value of junior subordinated long-term debt owed to unconsolidated subsidiary trusts as of the balance sheet date. Such debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets and was initially scheduled to be repaid after one year or beyond the normal operating cycle if longer." } } }, "auth_ref": [ "r164", "r1406" ] }, "us-gaap_LaborAndRelatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LaborAndRelatedExpense", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Labor and Related Expense", "terseLabel": "Salaries and employee benefits", "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit." } } }, "auth_ref": [ "r1180" ] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipmentSummaryOfMajorComponentsOfPremisesAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Land [Member]", "terseLabel": "Land", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r1261" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "terseLabel": "Net lease expense", "totalLabel": "Lease, Cost, Total", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r803", "r1108" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipmentSummaryOfMajorComponentsOfPremisesAndEquipmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesUsefulLivesForPrincipalClassesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r212" ] }, "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_LesseeFinanceLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeaseRemainingLeaseTerm", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Finance Lease, Remaining Lease Term", "terseLabel": "Finance lease remaining term", "documentation": "Remaining lease term of finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1380" ] }, "us-gaap_LesseeFinanceLeaseRenewalTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeaseRenewalTerm1", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Finance Lease, Renewal Term", "terseLabel": "Finance lease extension term", "documentation": "Term of lessee's finance lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1381" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.hanmi.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": [ "r802" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.hanmi.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": [ "r802" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Future Minimum Annual Rental Commitments Under Non-Cancelable 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": [ "r1382" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumAnnualRentalCommitmentsUnderNonCancelableOperatingLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumAnnualRentalCommitmentsUnderNonCancelableOperatingLeasesDetails2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumAnnualRentalCommitmentsUnderNonCancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Remaining lease commitments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r810" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumAnnualRentalCommitmentsUnderNonCancelableOperatingLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumAnnualRentalCommitmentsUnderNonCancelableOperatingLeasesDetails" ], "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": [ "r810" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumAnnualRentalCommitmentsUnderNonCancelableOperatingLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumAnnualRentalCommitmentsUnderNonCancelableOperatingLeasesDetails" ], "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": [ "r810" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumAnnualRentalCommitmentsUnderNonCancelableOperatingLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumAnnualRentalCommitmentsUnderNonCancelableOperatingLeasesDetails" ], "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": [ "r810" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumAnnualRentalCommitmentsUnderNonCancelableOperatingLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumAnnualRentalCommitmentsUnderNonCancelableOperatingLeasesDetails" ], "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": [ "r810" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumAnnualRentalCommitmentsUnderNonCancelableOperatingLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumAnnualRentalCommitmentsUnderNonCancelableOperatingLeasesDetails" ], "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": [ "r810" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumAnnualRentalCommitmentsUnderNonCancelableOperatingLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumAnnualRentalCommitmentsUnderNonCancelableOperatingLeasesDetails" ], "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": [ "r810" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumAnnualRentalCommitmentsUnderNonCancelableOperatingLeasesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumAnnualRentalCommitmentsUnderNonCancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r810" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Operating lease remaining term", "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": [ "r1380" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Operating lease extension term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1381" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.hanmi.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": [ "r797" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail", "http://www.hanmi.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": [ "r51", "r374", "r495", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r721", "r725", "r726", "r773", "r977", "r1074", "r1126", "r1254", "r1389", "r1390" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail", "http://www.hanmi.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": [ "r183", "r244", "r910", "r1109", "r1187", "r1226", "r1376" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "Liabilities and stockholders' equity", "terseLabel": "Liabilities and Stockholders' equity" } } }, "auth_ref": [] }, "us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LifeInsuranceCorporateOrBankOwnedChangeInValue", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Life Insurance, Corporate or Bank Owned, Change in Value", "negatedLabel": "Change in bank-owned life insurance", "documentation": "The change in cash surrender or contract value during the period which adjusted the amount of premiums paid in determining the expense or income recognized under the contract for the period." } } }, "auth_ref": [ "r1227" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Line of Credit", "terseLabel": "Line of credit", "totalLabel": "Long-Term Line of Credit, Total", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r49", "r243", "r1406" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidityAdditionalInformationDetail" ], "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": [ "r1186" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity of line of credit", "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": [ "r50" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidityAdditionalInformationDetail" ], "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": [ "r50", "r1186" ] }, "hafc_LiquidityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "LiquidityAbstract", "lang": { "en-us": { "role": { "documentation": "Liquidity [Abstract]", "label": "Liquidity [Abstract]" } } }, "auth_ref": [] }, "hafc_LiquidityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "LiquidityTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidity" ], "lang": { "en-us": { "role": { "documentation": "Liquidity.", "label": "Liquidity [Text Block]", "terseLabel": "Liquidity" } } }, "auth_ref": [] }, "hafc_LoanProductionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "LoanProductionMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Loan Production [Member]", "label": "Loan Production [Member]", "terseLabel": "Loan Production" } } }, "auth_ref": [] }, "us-gaap_LoanRestructuringModificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoanRestructuringModificationAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTroubledDebtRestructuringsDisaggregatedByTypeOfConcessionAndByLoanTypeDetail" ], "lang": { "en-us": { "role": { "label": "Loan Restructuring Modification [Axis]", "terseLabel": "Loan Restructuring Modification", "documentation": "Information by concessions made to the terms of loan contracts." } } }, "auth_ref": [ "r448", "r449", "r451", "r1077" ] }, "us-gaap_LoanRestructuringModificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoanRestructuringModificationDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTroubledDebtRestructuringsDisaggregatedByTypeOfConcessionAndByLoanTypeDetail" ], "lang": { "en-us": { "role": { "label": "Loan Restructuring Modification [Domain]", "terseLabel": "Loan Restructuring Modification", "documentation": "Concessions made to the terms of loan contracts, including but not limited to, interest rate reductions, maturity extensions, principal forgiveness, and payment deferral." } } }, "auth_ref": [ "r448", "r449", "r451", "r1077" ] }, "us-gaap_LoansAndLeasesReceivableAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableAllowance", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "label": "Loans and Leases Receivable, Allowance", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "documentation": "Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements." } } }, "auth_ref": [ "r21", "r25", "r93", "r1156" ] }, "us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableAllowanceForLoanLossesPolicy", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block]", "terseLabel": "Allowance for Credit Losses", "documentation": "Disclosure of accounting policy for estimating the allowance for losses on loans and lease receivables. The disclosure may include (a) how the entity determines each element of the allowance, (b) which loans are evaluated individually and which loans are evaluated as a group, (c) how the entity determines both the allocated and unallocated portions of the allowance, (d) how the entity determines the loss factors applied to graded loans in order to develop a general allowance, and (e) what self-correcting mechanism the entity uses to reduce differences between estimated and actual losses." } } }, "auth_ref": [ "r92" ] }, "us-gaap_LoansAndLeasesReceivableDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableDisclosureLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfAmortizedCostBasisOfCollateralDependentLoansByClassOfLoansDetail" ], "lang": { "en-us": { "role": { "label": "Loans and Leases Receivable Disclosure [Line Items]", "terseLabel": "Loans And Leases Receivable Disclosure [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_LoansAndLeasesReceivableDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableDisclosureTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfAmortizedCostBasisOfCollateralDependentLoansByClassOfLoansDetail" ], "lang": { "en-us": { "role": { "label": "Loans and Leases Receivable Disclosure [Table]", "terseLabel": "Loans And Leases Receivable Disclosure [Table]", "documentation": "Disclosure of information about loans and leases receivable." } } }, "auth_ref": [ "r204" ] }, "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableGrossCarryingAmount", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail" ], "lang": { "en-us": { "role": { "label": "Loans and Leases Receivable, Gross", "terseLabel": "Total gross loans receivable", "documentation": "Amount before allowance of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements." } } }, "auth_ref": [ "r204" ] }, "us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableImpairedCommitmentToLend", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTroubledDebtRestructuringsDisaggregatedByTypeOfConcessionAndByLoanTypeDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Modified, Commitment to Lend", "terseLabel": "Financing Receivable, Troubled Debt Restructuring, Commitment to Lend", "documentation": "Amount of commitment to lend additional funds to debtor experiencing financial difficulty for which creditor has modified terms of financing receivable." } } }, "auth_ref": [ "r279", "r447" ] }, "us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income on nonaccrual loans", "label": "Loans and Leases Receivable, Impaired, Interest Lost on Nonaccrual Loans", "documentation": "Reflects the amount of additional interest income that would have been recorded if impaired or nonperforming loans were instead current, in compliance with their original terms, and outstanding throughout the reporting period or since origination (if held for part of the period)." } } }, "auth_ref": [ "r207" ] }, "hafc_LoansAndLeasesReceivableNonPerformingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "LoansAndLeasesReceivableNonPerformingAssets", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonPerformingAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonPerformingAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Loans and leases receivable non performing assets.", "label": "Loans And Leases Receivable Non Performing Assets", "totalLabel": "Total nonperforming assets" } } }, "auth_ref": [] }, "us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Real Estate Acquired Through Foreclosure [Policy Text Block]", "terseLabel": "Other Real Estate Owned and Repossessed Personal Property", "documentation": "Disclosure of accounting policy for real estate acquired through foreclosure." } } }, "auth_ref": [ "r441" ] }, "us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableTroubledDebtRestructuringPolicy", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Troubled Debt Restructuring [Policy Text Block]", "terseLabel": "Troubled Debt Restructuring", "documentation": "Disclosure of accounting policy for troubled debt restructuring." } } }, "auth_ref": [ "r457" ] }, "us-gaap_LoansHeldForSaleFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansHeldForSaleFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Loan, Held-for-Sale, Fair Value Disclosure", "terseLabel": "Loans held for sale", "documentation": "Fair value portion of loans held-for-sale including, but not limited to, mortgage loans and finance receivables." } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivable" ], "lang": { "en-us": { "role": { "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Loans Receivable", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r1198" ] }, "hafc_LoansPledgedToSecureAdvancesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "LoansPledgedToSecureAdvancesMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loans Pledged to Secure Advances", "label": "Loans Pledged To Secure Advances [Member]", "documentation": "Loans pledged to secure advances member." } } }, "auth_ref": [] }, "hafc_LoansReceivableCollateralDependentLoansAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "LoansReceivableCollateralDependentLoansAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfAmortizedCostBasisOfCollateralDependentLoansByClassOfLoansDetail" ], "lang": { "en-us": { "role": { "documentation": "Loans receivable, collateral dependent loans, amortized cost basis.", "label": "Loans Receivable Collateral Dependent Loans Amortized Cost Basis", "terseLabel": "Amortized Cost" } } }, "auth_ref": [] }, "us-gaap_LoansReceivableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansReceivableFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisParentheticalDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Loans Receivable, Fair Value Disclosure", "terseLabel": "Loans receivable, net of allowance for credit losses", "verboseLabel": "Loans receivable", "documentation": "Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts." } } }, "auth_ref": [ "r81" ] }, "us-gaap_LoansReceivableHeldForSaleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansReceivableHeldForSaleAmount", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableInformationOnSBALoansHeldForSaleDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Held-for-Sale", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Loans held for sale, at the lower of cost or fair value", "documentation": "Amount, before valuation allowance, of financing receivable classified as held-for-sale." } } }, "auth_ref": [ "r442", "r1047" ] }, "us-gaap_LoansReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansReceivableMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Loans Receivable [Member]", "terseLabel": "Loans", "documentation": "An amount of money or property, or a portion thereof, leant to a borrower (debtor) in exchange for a promise to repay the amount borrowed plus interest at a date certain in the future." } } }, "auth_ref": [] }, "hafc_LoansReceivablePastDueNinetyDaysStillAccruing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "LoansReceivablePastDueNinetyDaysStillAccruing", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail": { "parentTag": "hafc_NonPerformingLoansReceivable", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail" ], "lang": { "en-us": { "role": { "documentation": "Loans receivable past due ninety days still accruing.", "label": "Loans Receivable Past Due Ninety Days Still Accruing", "terseLabel": "Loans Past Due 90 Days Still Accruing" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt", "terseLabel": "Debt outstanding, net of issuance cost", "totalLabel": "Long-Term Debt, Total", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r49", "r243", "r596", "r611", "r1090", "r1091", "r1406" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r54" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r54", "r99" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsDistributionOfUndisbursedLoanCommitmentsDetail" ], "lang": { "en-us": { "role": { "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature", "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r567", "r568", "r569", "r573", "r1248", "r1249" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureOffbalanceSheetCommitmentsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsAllowanceForCreditLossesRelatedToOffBalanceSheetItemsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsDistributionOfUndisbursedLoanCommitmentsDetail" ], "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": [ "r567", "r568", "r569", "r573", "r1248", "r1249" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsAllowanceForCreditLossesRelatedToOffBalanceSheetItemsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsDistributionOfUndisbursedLoanCommitmentsDetail" ], "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": [ "r567", "r568", "r569", "r573", "r1248", "r1249" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsDistributionOfUndisbursedLoanCommitmentsDetail" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature", "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "auth_ref": [ "r567", "r568", "r569", "r573", "r1248", "r1249" ] }, "us-gaap_ManagingOfRisksInherentInServicingAssetsAndServicingLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ManagingOfRisksInherentInServicingAssetsAndServicingLiabilitiesTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Managing of Risks Inherent in Servicing Assets and Servicing Liabilities [Table]", "terseLabel": "Managing Of Risks Inherent In Servicing Assets And Servicing Liabilities [Table]", "documentation": "Summarization of information pertaining to the risks inherent in servicing assets and servicing liabilities and, if applicable, the instruments used to mitigate the income statement effect of changes in fair value of the servicing assets and servicing liabilities." } } }, "auth_ref": [ "r156" ] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Securities", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r167" ] }, "us-gaap_MarketingAndAdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketingAndAdvertisingExpense", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Marketing and Advertising Expense", "terseLabel": "Advertising and promotion", "totalLabel": "Marketing and Advertising Expense, Total", "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising." } } }, "auth_ref": [ "r195" ] }, "hafc_MaturityExtensionAndDeferralOfPrincipalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "MaturityExtensionAndDeferralOfPrincipalMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTroubledDebtRestructuringsDisaggregatedByTypeOfConcessionAndByLoanTypeDetail" ], "lang": { "en-us": { "role": { "documentation": "Maturity extension and deferral of principal.", "label": "Maturity Extension and Deferral of Principal [Member]", "terseLabel": "Maturity Extension and Deferral of Principal" } } }, "auth_ref": [] }, "hafc_MaturityExtensionAndPrincipalAndInterestRateReductionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "MaturityExtensionAndPrincipalAndInterestRateReductionMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTroubledDebtRestructuringsDisaggregatedByTypeOfConcessionAndByLoanTypeDetail" ], "lang": { "en-us": { "role": { "documentation": "Maturity extension and principal and interest rate reduction.", "label": "Maturity Extension and Principal and Interest Rate Reduction [Member]", "terseLabel": "Maturity Extension and Principal and Interest Rate Reduction" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssetsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesUsefulLivesForPrincipalClassesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r568", "r569", "r570", "r571", "r626", "r873", "r930", "r966", "r967", "r1023", "r1025", "r1027", "r1028", "r1043", "r1060", "r1061", "r1077", "r1094", "r1102", "r1113", "r1258", "r1391", "r1392", "r1393", "r1394", "r1395", "r1396" ] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Discount Rate", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r1374" ] }, "us-gaap_MeasurementInputPrepaymentRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPrepaymentRateMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Prepayment Rate", "documentation": "Measurement input using principal prepayment at other than constant rate as proportion of outstanding loan principal." } } }, "auth_ref": [ "r1374" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail" ], "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": [ "r761" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail" ], "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.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssetsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesUsefulLivesForPrincipalClassesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r568", "r569", "r570", "r571", "r626", "r873", "r930", "r966", "r967", "r1023", "r1025", "r1027", "r1028", "r1043", "r1060", "r1061", "r1077", "r1094", "r1102", "r1113", "r1258", "r1391", "r1392", "r1393", "r1394", "r1395", "r1396" ] }, "us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfInvestmentSecuritiesAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Mortgage-Backed Securities, Issued by US Government Sponsored Enterprises [Member]", "terseLabel": "Mortgage-backed securities", "documentation": "Debt securities collateralized by real estate mortgage loans (mortgages), issued by US Government Sponsored Enterprises, such as Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac)." } } }, "auth_ref": [ "r1213", "r1219", "r1220", "r1284" ] }, "hafc_NatureOfOperationsAndPrinciplesOfConsolidationPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "NatureOfOperationsAndPrinciplesOfConsolidationPolicyPolicyTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Nature Of Operations And Principles Of Consolidation Policy [Text Block]", "label": "Nature Of Operations And Principles Of Consolidation Policy Policy [Text Block]", "terseLabel": "Summary of Operations" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r368" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.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.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r368" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.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.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r199", "r200", "r201" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.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:", "verboseLabel": "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.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 0.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r190", "r201", "r249", "r327", "r349", "r352", "r357", "r374", "r382", "r386", "r387", "r389", "r390", "r394", "r395", "r409", "r422", "r433", "r435", "r437", "r495", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r756", "r773", "r917", "r999", "r1017", "r1018", "r1075", "r1124", "r1254" ] }, "hafc_NetIncomeLossAttributableToParentBeforeEquityInUndistributedIncomeOfSubsidiary": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "NetIncomeLossAttributableToParentBeforeEquityInUndistributedIncomeOfSubsidiary", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail" ], "lang": { "en-us": { "role": { "documentation": "Net Income (Loss) Attributable to Parent, Before Equity In Undistributed Income of Subsidiary", "label": "Net Income Loss Attributable To Parent Before Equity In Undistributed Income Of Subsidiary", "totalLabel": "Income before undistributed income of subsidiary" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r362", "r386", "r387", "r389", "r390", "r398", "r399", "r411", "r416", "r422", "r433", "r435", "r437", "r1075" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Income allocated to common shares", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r362", "r400", "r405", "r406", "r407", "r408", "r411", "r416" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements Or Change In Accounting Principle [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": [ "r321", "r322", "r323", "r324", "r325", "r381", "r382", "r383", "r384", "r385", "r389", "r396", "r420", "r455", "r456", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r559", "r672", "r673", "r674", "r700", "r701", "r702", "r703", "r715", "r716", "r717", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r769", "r770", "r775", "r776", "r777", "r778", "r787", "r788", "r793", "r794", "r795", "r796", "r811", "r812", "r813", "r814", "r815", "r876", "r877", "r878", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements Or Change In Accounting Principle [Table]", "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items." } } }, "auth_ref": [ "r72", "r321", "r322", "r323", "r324", "r325", "r381", "r382", "r383", "r384", "r385", "r389", "r396", "r420", "r455", "r456", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r559", "r672", "r673", "r674", "r700", "r701", "r702", "r703", "r715", "r716", "r717", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r769", "r770", "r775", "r776", "r777", "r778", "r787", "r788", "r793", "r794", "r795", "r796", "r811", "r812", "r813", "r814", "r815", "r876", "r877", "r878", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Standards", "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": [] }, "hafc_NonPerformingLoansReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "NonPerformingLoansReceivable", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonPerformingAssetsDetail": { "parentTag": "hafc_LoansAndLeasesReceivableNonPerformingAssets", "weight": 1.0, "order": 0.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonPerformingAssetsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail" ], "lang": { "en-us": { "role": { "documentation": "Non performing loans receivable.", "label": "Non Performing Loans Receivable", "totalLabel": "Total Nonperforming Loans" } } }, "auth_ref": [] }, "hafc_NonPurchasedCreditImpairedCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "NonPurchasedCreditImpairedCreditMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail" ], "lang": { "en-us": { "role": { "documentation": "Non purchased credit impaired credit.", "label": "Non Purchased Credit Impaired Credit [Member]", "terseLabel": "Non-PCI Loans and Leases" } } }, "auth_ref": [] }, "hafc_NonPurchasedCreditImpairedLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "NonPurchasedCreditImpairedLoansMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail" ], "lang": { "en-us": { "role": { "documentation": "Non Purchased Credit Impaired Loans [Member]", "label": "Non Purchased Credit Impaired Loans [Member]", "terseLabel": "Non-PCI Loans" } } }, "auth_ref": [] }, "hafc_NonaccrualLoansReceivableWithAllowanceForCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "NonaccrualLoansReceivableWithAllowanceForCreditLosses", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail": { "parentTag": "hafc_NonPerformingLoansReceivable", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail" ], "lang": { "en-us": { "role": { "documentation": "Nonaccrual loans receivable with allowance for credit losses.", "label": "Nonaccrual Loans Receivable With Allowance For Credit Losses", "terseLabel": "Nonaccrual Loans With Allowance for Credit Losses" } } }, "auth_ref": [] }, "hafc_NonaccrualTDRsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "NonaccrualTDRsMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTroubledDebtRestructuringsDisaggregatedByTypeOfConcessionAndByLoanTypeDetail" ], "lang": { "en-us": { "role": { "documentation": "Nonaccrual TDRs [Member]", "label": "Nonaccrual T D Rs [Member]", "terseLabel": "Nonaccrual TDRs" } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash activities:" } } }, "auth_ref": [] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsThatAreNotDesignatedAsHedgingInstrumentsOnIncomeStatementDe", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesScheduleOfFairValueOfDerivativeFinancialInstrumentsAsWellAsTheirClassificationOnBalanceSheetDeta" ], "lang": { "en-us": { "role": { "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not Designated as Hedging Instrument", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r30" ] }, "us-gaap_NoninterestBearingDepositLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoninterestBearingDepositLiabilities", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Deposits", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Noninterest-Bearing Deposit Liabilities", "terseLabel": "Noninterest-bearing", "verboseLabel": "Noninterest-bearing deposits", "totalLabel": "Noninterest-Bearing Deposit Liabilities, Total", "documentation": "The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity." } } }, "auth_ref": [ "r160" ] }, "us-gaap_NoninterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoninterestExpense", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Noninterest Expense", "totalLabel": "Total noninterest expense", "documentation": "Total aggregate amount of all noninterest expense." } } }, "auth_ref": [ "r258" ] }, "us-gaap_NoninterestExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoninterestExpenseAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Noninterest Expense [Abstract]", "terseLabel": "Noninterest expense:" } } }, "auth_ref": [] }, "us-gaap_NoninterestIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoninterestIncome", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Noninterest Income", "totalLabel": "Total noninterest income", "documentation": "The total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified." } } }, "auth_ref": [ "r256" ] }, "us-gaap_NoninterestIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoninterestIncomeAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Noninterest Income [Abstract]", "terseLabel": "Noninterest income:" } } }, "auth_ref": [] }, "us-gaap_NoninterestIncomeOtherOperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoninterestIncomeOtherOperatingIncome", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NoninterestIncome", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Noninterest Income, Other Operating Income", "terseLabel": "Other operating income", "documentation": "Amount of revenue earned, classified as other, excluding interest income." } } }, "auth_ref": [ "r187", "r247" ] }, "us-gaap_NonperformingFinancingReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonperformingFinancingReceivableMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail" ], "lang": { "en-us": { "role": { "label": "Nonperforming Financial Instruments [Member]", "terseLabel": "Nonperforming", "documentation": "Category status of financial instruments in which payments are past due in accordance with the terms of the contract. Financial instruments include, but are not limited to, financing receivables, loans, debt, and investments." } } }, "auth_ref": [ "r87", "r1236" ] }, "us-gaap_NontaxableMunicipalBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NontaxableMunicipalBondsMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfInvestmentSecuritiesAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Nontaxable Municipal Bonds [Member]", "terseLabel": "Municipal bonds-tax exempt", "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments that are not taxable." } } }, "auth_ref": [] }, "hafc_NotFoundDuringMigrationDeprecatedConceptBankingAndThriftAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "NotFoundDuringMigrationDeprecatedConceptBankingAndThriftAbstract", "lang": { "en-us": { "role": { "documentation": "Not Found During Migration Deprecated Concept Banking And Thrift Abstract", "label": "Not Found During Migration Deprecated Concept Banking And Thrift [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NotesReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableGross", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail": { "parentTag": "us-gaap_NotesReceivableNet", "weight": 1.0, "order": 0.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansReceivableParentheticalDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Loans receivable", "terseLabel": "Total gross loans receivable", "totalLabel": "Loans receivable", "label": "Total Loans", "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease." } } }, "auth_ref": [ "r290", "r300", "r301", "r335", "r521", "r531", "r1085", "r1086", "r1164", "r1233" ] }, "hafc_NotesReceivableGrossChargeoffs": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "NotesReceivableGrossChargeoffs", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loans receivable gross chargeoff", "label": "Notes Receivable Gross Chargeoffs", "documentation": "Notes receivable gross chargeoffs." } } }, "auth_ref": [] }, "us-gaap_NotesReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableNet", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Loans receivable, net of allowance for credit losses of $69,462 and $71,523 as of December 31, 2023 and 2022, respectively", "label": "Financing Receivable, after Allowance for Credit Loss", "totalLabel": "Loans receivable, net", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease." } } }, "auth_ref": [ "r442", "r531", "r986" ] }, "hafc_NotesReceivableNetChargeoff": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "NotesReceivableNetChargeoff", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loans receivable net chargeoff", "label": "Notes Receivable Net Chargeoff", "documentation": "Notes receivable net chargeoff." } } }, "auth_ref": [] }, "hafc_NumberOfBranches": { "xbrltype": "integerItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "NumberOfBranches", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number Of Branches", "label": "Number Of Branches", "terseLabel": "Number of branches" } } }, "auth_ref": [] }, "hafc_NumberOfEquityIncentivePlans": { "xbrltype": "integerItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "NumberOfEquityIncentivePlans", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number Of Equity Incentive Plans", "label": "Number Of Equity Incentive Plans", "terseLabel": "Number of incentive plans" } } }, "auth_ref": [] }, "us-gaap_NumberOfRealEstateProperties": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfRealEstateProperties", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Number of Real Estate Properties", "terseLabel": "Number of real estate properties", "documentation": "The number of real estate properties owned as of the balance sheet date." } } }, "auth_ref": [] }, "hafc_NumberOfRegionalBanks": { "xbrltype": "integerItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "NumberOfRegionalBanks", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of regional banks.", "label": "Number Of Regional Banks", "terseLabel": "Number of regional banks" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r1197" ] }, "us-gaap_OccupancyNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OccupancyNet", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Occupancy, Net", "terseLabel": "Occupancy and equipment", "documentation": "Amount of net occupancy expense that may include items, such as depreciation of facilities and equipment, lease expenses, property taxes and property and casualty insurance expense." } } }, "auth_ref": [ "r196", "r257", "r276" ] }, "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfCashFlowHedgeAccountingOnAccumulatedOtherComprehensiveIncomeAndTheConsolidatedStatementsO", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Amount of Gain or (Loss) Recognized in OCI on Derivative", "label": "OCI, before Reclassifications, before Tax, Attributable to Parent", "terseLabel": "Other comprehensive income (loss) before reclassification", "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r59" ] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "terseLabel": "Other comprehensive income (loss) before reclassification", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r45", "r59" ] }, "us-gaap_OffBalanceSheetCreditLossLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffBalanceSheetCreditLossLiability", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsAllowanceForCreditLossesRelatedToOffBalanceSheetItemsDetail" ], "lang": { "en-us": { "role": { "label": "Off-Balance-Sheet, Credit Loss, Liability", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "documentation": "Amount of expected credit loss for credit exposure on off-balance-sheet commitment, including but not limited to, loan commitment, standby letter of credit, financial guarantee not accounted for as insurance. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging." } } }, "auth_ref": [ "r511", "r572" ] }, "hafc_OffBalanceSheetCreditLossLiabilityAfterAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "OffBalanceSheetCreditLossLiabilityAfterAdjustment", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsAllowanceForCreditLossesRelatedToOffBalanceSheetItemsDetail" ], "lang": { "en-us": { "role": { "documentation": "Off\u200b-balance\u200b sheet\u200b credit\u200b loss\u200b liability \u200bafter adjustment.", "label": "Off Balance Sheet Credit Loss Liability After Adjustment", "terseLabel": "Adjusted balance" } } }, "auth_ref": [] }, "us-gaap_OffBalanceSheetCreditLossLiabilityChangeInMethodCreditLossExpenseReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffBalanceSheetCreditLossLiabilityChangeInMethodCreditLossExpenseReversal", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Off-Balance-Sheet, Credit Loss, Liability, Change in Method, Credit Loss Expense (Reversal)", "negatedLabel": "Decrease to beginning balance of allowance for off balance sheet items", "documentation": "Amount of expense (reversal of expense) for expected credit loss on off-balance sheet commitment, from change in methodology. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging." } } }, "auth_ref": [ "r514" ] }, "us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsAllowanceForCreditLossesRelatedToOffBalanceSheetItemsDetail" ], "lang": { "en-us": { "role": { "label": "Off-Balance-Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)", "terseLabel": "Provision (recovery) for credit losses", "documentation": "Amount of expense (reversal of expense) for expected credit loss for off-balance sheet credit exposure. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging." } } }, "auth_ref": [ "r517" ] }, "hafc_OffBalanceSheetCreditLossLiabilityEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "OffBalanceSheetCreditLossLiabilityEffectOfNewAccountingPrincipleInPeriodOfAdoption", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsAllowanceForCreditLossesRelatedToOffBalanceSheetItemsDetail" ], "lang": { "en-us": { "role": { "documentation": "Off balance sheet credit loss liability effect of new accounting principle in period of adoption.", "label": "Off Balance Sheet Credit Loss Liability Effect Of New Accounting Principle In Period Of Adoption", "terseLabel": "Adjustment related to adoption of ASU 2016-13" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs", "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": [ "r804", "r1108" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Expense", "terseLabel": "Net rental expenses", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1379" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumAnnualRentalCommitmentsUnderNonCancelableOperatingLeasesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumAnnualRentalCommitmentsUnderNonCancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "totalLabel": "Operating Lease, Liability, Total", "terseLabel": "Present value of lease liability", "verboseLabel": "Total lease liabilities - Operating leases", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r799" ] }, "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes operating lease liability." } } }, "auth_ref": [ "r800" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in the measurement of Company's 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": [ "r801", "r806" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r798" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r800" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate (percent)", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r809", "r1108" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "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": [ "r808", "r1108" ] }, "hafc_OperatingLossCarryBackPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "OperatingLossCarryBackPeriod", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Net operating loss carry back period.", "label": "Operating Loss Carry Back Period", "terseLabel": "Net operating loss carryback period" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r114" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [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_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r113" ] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssets", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail" ], "lang": { "en-us": { "role": { "label": "Other Assets", "terseLabel": "Other assets", "totalLabel": "Other Assets, Total", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r239", "r333", "r904", "r1126" ] }, "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss):", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "hafc_OtherComprehensiveIncomeLossBeforeReclasificationAdjustmentNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Unrealized gain (loss)", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment and Tax", "documentation": "Amount, before tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r342", "r343" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax", "terseLabel": "Net unrealized gains (losses) recorded in comprehensive income", "totalLabel": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax, Total", "documentation": "Amount, after tax and before adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r342", "r343" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Change in unrealized gain (loss) on securities available for sale, net of income taxes", "totalLabel": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax, Total", "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r342", "r343", "r345" ] }, "hafc_OtherComprehensiveIncomeLossBeforeReclasificationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "OtherComprehensiveIncomeLossBeforeReclasificationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income (loss), net of tax", "label": "Other Comprehensive Income Loss Before Reclasification Adjustment Net Of Tax", "documentation": "Other comprehensive income loss before reclasification adjustment net of tax." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsTax", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail": { "parentTag": "hafc_OtherComprehensiveIncomeLossTaxBenefitExpensePeriodChange", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss) before Reclassifications, Tax", "negatedLabel": "Other comprehensive income (loss) before reclassification", "totalLabel": "Other Comprehensive Income (Loss) before Reclassifications, Tax, Total", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r6", "r355", "r918" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain on cash flow hedge", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Parent", "totalLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Parent, Total", "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r345" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfCashFlowHedgeAccountingOnAccumulatedOtherComprehensiveIncomeAndTheConsolidatedStatementsO" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of Gain or (Loss) Recognized in OCI Included Component", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r341", "r345", "r728", "r729", "r733" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfCashFlowHedgeAccountingOnAccumulatedOtherComprehensiveIncomeAndTheConsolidatedStatementsO" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r286", "r345", "r347" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive income (loss), net of tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r29", "r45", "r350", "r353", "r359", "r779", "r780", "r785", "r882", "r918", "r1177", "r1178" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Net current period other comprehensive income", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r9", "r27", "r230", "r350", "r353" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Reclassification adjustment for losses included in net earnings", "terseLabel": "Reclassification adjustment for (gains) losses included in net earnings", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax", "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r8", "r186", "r348", "r493" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Reclassification adjustment for losses included in net earnings, net of tax", "negatedLabel": "Reclassification adjustment for (gains) losses included in net earnings, net of tax", "terseLabel": "Reclassification adjustment for (gains) losses included in net earnings, net of tax", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax", "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r8", "r186", "r348", "r493" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax benefit related to reclassification adjustment", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax", "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r6" ] }, "us-gaap_OtherComprehensiveIncomeLossTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTax", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "hafc_OtherComprehensiveIncomeLossBeforeReclasificationAdjustmentNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Tax", "negatedLabel": "Income tax benefit (expense) related to items of other comprehensive income", "negatedTerseLabel": "Income tax (expense) benefit related to items of other comprehensive income", "totalLabel": "Other Comprehensive Income (Loss), Tax, Total", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss)." } } }, "auth_ref": [ "r6", "r355", "r359", "r683", "r710", "r711", "r779", "r783", "r785", "r882", "r918" ] }, "hafc_OtherComprehensiveIncomeLossTaxBenefitExpensePeriodChange": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "OtherComprehensiveIncomeLossTaxBenefitExpensePeriodChange", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "documentation": "Other comprehensive income loss tax benefit (expense) period change.", "label": "Other Comprehensive Income Loss Tax Benefit Expense Period Change", "totalLabel": "Net current period other comprehensive income" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax", "terseLabel": "Unrealized holding gain (loss) arising during period", "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r342", "r345", "r493" ] }, "us-gaap_OtherIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesEffectOfDerivativeFinancialInstrumentsThatAreNotDesignatedAsHedgingInstrumentsOnIncomeStatementDe" ], "lang": { "en-us": { "role": { "label": "Other Income [Member]", "terseLabel": "Other Income", "documentation": "Primary financial statement caption encompassing other revenue." } } }, "auth_ref": [ "r137" ] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilities", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail" ], "lang": { "en-us": { "role": { "label": "Other Liabilities", "verboseLabel": "Other liabilities", "totalLabel": "Other Liabilities, Total", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r163", "r902", "r973", "r974", "r1126", "r1413" ] }, "us-gaap_OtherNoninterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoninterestExpense", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail": { "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": -1.0, "order": 2.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Other Noninterest Expense", "terseLabel": "Other operating expenses", "negatedLabel": "Other expense", "documentation": "Amount of noninterest expense classified as other." } } }, "auth_ref": [ "r258" ] }, "us-gaap_OtherRealEstateAndForeclosedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherRealEstateAndForeclosedAssets", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonPerformingAssetsDetail": { "parentTag": "hafc_LoansAndLeasesReceivableNonPerformingAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonPerformingAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Other Real Estate, Foreclosed Assets, and Repossessed Assets", "terseLabel": "Other real estate owned (\"OREO\")", "totalLabel": "Other Real Estate, Foreclosed Assets, and Repossessed Assets, Total", "documentation": "Carrying amount as of the balance sheet date of other real estate and foreclosed assets. Other real estate may include real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. Foreclosed assets include all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings." } } }, "auth_ref": [ "r159" ] }, "hafc_OtherRealEstateOwnedFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "OtherRealEstateOwnedFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "documentation": "Other Real Estate Owned Fair Value Disclosure.", "label": "Other Real Estate Owned Fair Value Disclosure", "terseLabel": "Other real estate owned" } } }, "auth_ref": [] }, "hafc_OtherRealEstateOwnedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "OtherRealEstateOwnedMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "documentation": "Other real estate owned.", "label": "Other Real Estate Owned [Member]", "terseLabel": "Other Real Estate Owned" } } }, "auth_ref": [] }, "hafc_OtherTimeDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "OtherTimeDepositsMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsScheduledMaturitiesOfTimeDepositsDetail" ], "lang": { "en-us": { "role": { "documentation": "Other Time Deposits [Member]", "label": "Other Time Deposits [Member]", "terseLabel": "Other Time Deposits" } } }, "auth_ref": [] }, "hafc_OutstandingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "OutstandingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding borrowing capacity", "label": "Outstanding Borrowing Capacity", "documentation": "Outstanding borrowing capacity." } } }, "auth_ref": [] }, "hafc_PPPLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "PPPLoansMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "PPP loans.", "label": "P P P Loans [Member]", "terseLabel": "PPP Loans" } } }, "auth_ref": [] }, "srt_ParentCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ParentCompanyMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfIncomeOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Parent Company [Member]", "terseLabel": "Hanmi Financial", "documentation": "Registrant with controlling financial interest in one or more subsidiaries. Controlling interest in subsidiary includes, but is not limited to, primary beneficiary of variable interest entity (VIE). Controlling interest in subsidiary excludes broker-dealer with controlling financial interest in subsidiary but control is likely to be temporary." } } }, "auth_ref": [ "r377" ] }, "us-gaap_PassMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PassMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail" ], "lang": { "en-us": { "role": { "label": "Pass [Member]", "terseLabel": "Pass/Pass-Watch", "documentation": "A category of financing receivables not considered to be special mention, substandard, doubtful, and loss receivables." } } }, "auth_ref": [ "r87", "r1236" ] }, "us-gaap_PastDueFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PastDueFinancingReceivablesTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTables" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Past Due [Table Text Block]", "terseLabel": "Analysis of Past Due Loans, Disaggregated by Loan Class", "documentation": "Tabular disclosure of aging analysis for financing receivable." } } }, "auth_ref": [ "r89", "r91", "r1086", "r1235" ] }, "us-gaap_PaymentDeferralMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentDeferralMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTroubledDebtRestructuringsDisaggregatedByTypeOfConcessionAndByLoanTypeDetail" ], "lang": { "en-us": { "role": { "label": "Payment Deferral [Member]", "terseLabel": "Payment Deferral", "verboseLabel": "Deferral of Principal", "documentation": "Loan modification for a temporary postponement of loan payments." } } }, "auth_ref": [ "r448", "r449", "r451" ] }, "hafc_PaymentProtectionProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "PaymentProtectionProgramMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansReceivableParentheticalDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Payment Protection Program", "label": "Payment Protection Program [Member]", "terseLabel": "Payment Protection Program" } } }, "auth_ref": [] }, "us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForOriginationOfMortgageLoansHeldForSale", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableInformationOnSBALoansHeldForSaleDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payment for Origination, Loan, Mortgage, Held-for-Sale", "terseLabel": "Originations and transfers", "negatedLabel": "Origination of SBA loans held for sale", "documentation": "The amount of cash paid for the origination of mortgages that are held for sale." } } }, "auth_ref": [ "r1069", "r1183" ] }, "us-gaap_PaymentsForProceedsFromLoansAndLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromLoansAndLeases", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for (Proceeds from) Loans and Leases", "negatedLabel": "Change in loans receivable, excluding purchases", "totalLabel": "Payments for (Proceeds from) Loans and Leases, Total", "documentation": "The net cash outflow or inflow for the increase (decrease) in the beginning and end of period of loan and lease balances which are not originated or purchased specifically for resale. Includes cash payments and proceeds associated with (a) loans held-for-investment, (b) leases held-for-investment, and (c) both." } } }, "auth_ref": [ "r885" ] }, "us-gaap_PaymentsForProceedsFromLoansReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromLoansReceivable", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansPurchasedByPortfolioSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases of loans receivable", "label": "Payments for (Proceeds from) Loans Receivable", "totalLabel": "Payments for (Proceeds from) Loans Receivable, Total", "documentation": "The net amount paid or received by the reporting entity associated with purchase (sale or collection) of loans receivable arising from the financing of goods and services." } } }, "auth_ref": [ "r13", "r66" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r64" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Dividends", "negatedLabel": "Cash 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": [ "r64" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash paid for employee vested shares surrendered due to employee tax liability", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Cash paid for repurchase of vested shares due to employee tax liability", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r365" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Debt Securities, Available-for-Sale", "negatedLabel": "Purchases of securities", "negatedTerseLabel": "Purchases of securities available for sale", "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r63", "r363", "r459" ] }, "us-gaap_PaymentsToAcquireLoansReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireLoansReceivable", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases of loans receivable", "label": "Payments to Acquire Loans Receivable", "negatedLabel": "Purchases of loans receivable", "documentation": "The cash outflow for the purchase of loan receivable arising from the financing of goods and services." } } }, "auth_ref": [ "r63" ] }, "hafc_PaymentsToAcquireLoansReceivableByPortfolioSegmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "PaymentsToAcquireLoansReceivableByPortfolioSegmentTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Loans Purchased by Portfolio Segment", "label": "Payments to acquire loans receivable by portfolio segment [Table Text Block]", "documentation": "Payments to acquire loans receivable by portfolio segment." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Productive Assets", "negatedLabel": "Purchases of premises and equipment", "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": [ "r277", "r1364", "r1365", "r1366" ] }, "hafc_PercentageOfPortfolioSegmentLoansToTotalAllowance": { "xbrltype": "percentItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "PercentageOfPortfolioSegmentLoansToTotalAllowance", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail" ], "lang": { "en-us": { "role": { "documentation": "Percentage of portfolio segment loans to total allowance.", "label": "Percentage Of Portfolio Segment Loans To Total Allowance", "terseLabel": "Percentage of Total Allowance" } } }, "auth_ref": [] }, "hafc_PercentageOfPortfolioSegmentLoansToTotalLoans": { "xbrltype": "percentItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "PercentageOfPortfolioSegmentLoansToTotalLoans", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail" ], "lang": { "en-us": { "role": { "documentation": "Percentage of portfolio segment loans to total loans.", "label": "Percentage Of Portfolio Segment Loans To Total Loans", "terseLabel": "Percentage of Total Loans" } } }, "auth_ref": [] }, "hafc_PercentageOfRedemptionPriceOfOutstandingPrincipalAmount": { "xbrltype": "percentItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "PercentageOfRedemptionPriceOfOutstandingPrincipalAmount", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of redemption price of outstanding principal amount.", "label": "Percentage Of Redemption Price Of Outstanding Principal Amount", "documentation": "Percentage of redemption price of outstanding principal amount." } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfRestrictedStockAwardsAndPerformanceStockUnitsUnder2013And2021PlanDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationTables", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Performance Shares [Member]", "terseLabel": "Performance Stock Units", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PerformingFinancingReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformingFinancingReceivableMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail" ], "lang": { "en-us": { "role": { "label": "Performing Financial Instruments [Member]", "terseLabel": "Performing", "documentation": "Category status of financial instruments in which payments are received or paid on a timely basis in accordance with the terms of the contract. Financial instruments include, but are not limited to, financing receivables, loans, debt instruments, and investments." } } }, "auth_ref": [ "r87", "r1236" ] }, "hafc_PersonalLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "PersonalLoansMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansReceivableParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Personal Loans [Member]", "documentation": "Personal loans.", "terseLabel": "Personal Loans - Residential" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfRestrictedStockAwardsAndPerformanceStockUnitsUnder2013And2021PlanDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfInformationUnderPlansDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionTransactionsUnderPlansDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingUnderPlansDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "terseLabel": "Plan Name", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1322", "r1323", "r1324", "r1325", "r1326", "r1327", "r1328", "r1329", "r1330", "r1331", "r1332", "r1333", "r1334", "r1335", "r1336", "r1337", "r1338", "r1339", "r1340", "r1341", "r1342", "r1343", "r1344", "r1345", "r1346", "r1347" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfRestrictedStockAwardsAndPerformanceStockUnitsUnder2013And2021PlanDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfInformationUnderPlansDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionTransactionsUnderPlansDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingUnderPlansDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "terseLabel": "Plan Name", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1322", "r1323", "r1324", "r1325", "r1326", "r1327", "r1328", "r1329", "r1330", "r1331", "r1332", "r1333", "r1334", "r1335", "r1336", "r1337", "r1338", "r1339", "r1340", "r1341", "r1342", "r1343", "r1344", "r1345", "r1346", "r1347" ] }, "hafc_PledgedFinancialInstrumentsNotSeparatelyReportedMortgageRelatedSecuritiesAvailableForSaleOrHeldForInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "PledgedFinancialInstrumentsNotSeparatelyReportedMortgageRelatedSecuritiesAvailableForSaleOrHeldForInvestments", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Available for sale securities pledged as collateral", "label": "Pledged financial instruments, not separately reported, mortgage-related securities available-for-sale or held-for-investments", "documentation": "Pledged financial instruments, not separately reported, mortgage-related securities available-for-sale or held-for-investments." } } }, "auth_ref": [] }, "hafc_PledgedToSecureAdvancesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "PledgedToSecureAdvancesMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Pledged to secure advances.", "label": "Pledged To Secure Advances [Member]", "terseLabel": "Pledged to Secure Advances" } } }, "auth_ref": [] }, "us-gaap_PledgingPurposeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgingPurposeAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Pledging Purpose [Axis]", "documentation": "Information by pledging purpose of pledged asset owned." } } }, "auth_ref": [ "r843", "r1105", "r1110", "r1143" ] }, "us-gaap_PledgingPurposeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgingPurposeDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Pledging Purpose [Domain]", "documentation": "Pledging purpose of pledged asset owned." } } }, "auth_ref": [ "r843", "r1105", "r1110", "r1143" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsEstimatedFairValuesOfFinancialInstrumentsDetail" ], "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": [ "r771" ] }, "us-gaap_PostemploymentBenefitsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PostemploymentBenefitsAbstract", "lang": { "en-us": { "role": { "label": "Postemployment Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock par value (in USD per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r177", "r612" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock authorized (shares)", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r177", "r978" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock issued (shares)", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r177", "r612" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock, $0.001 par value; authorized 10,000,000 shares; no shares issued as of December 31, 2023 and December 31, 2022", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r177", "r906", "r1109" ] }, "us-gaap_PrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets." } } }, "auth_ref": [] }, "hafc_PrincipalPayoffsAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "PrincipalPayoffsAndAmortization", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableInformationOnSBALoansHeldForSaleDetail" ], "lang": { "en-us": { "role": { "documentation": "Principal payoffs and amortization.", "label": "Principal Payoffs And Amortization", "negatedLabel": "Principal paydowns and amortization" } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications", "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": [ "r1173" ] }, "hafc_ProceedsFromIssuanceOfSubordinatedDebentures": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ProceedsFromIssuanceOfSubordinatedDebentures", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of subordinated debentures.", "label": "Proceeds From Issuance of Subordinated Debentures", "terseLabel": "Issuance of subordinated debentures" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale", "terseLabel": "Proceeds from matured, called and repayment of securities", "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r363", "r364", "r1205" ] }, "hafc_ProceedsFromRepaymentOfBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ProceedsFromRepaymentOfBorrowings", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from borrowings", "label": "Proceeds From Repayment Of Borrowings", "documentation": "Proceeds from repayment of borrowings." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromRepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfDebt", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Change in borrowings", "label": "Proceeds from (Repayments of) Debt", "totalLabel": "Proceeds from (Repayments of) Debt, Total", "terseLabel": "Repayment of borrowings", "documentation": "The net cash inflow or outflow in aggregate debt due to repayments and proceeds from additional borrowings." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesRealizedGainsAndLossesOnSalesOfInvestmentSecuritiesDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Sale of securities", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale", "terseLabel": "Proceeds from sales of securities", "totalLabel": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale, Total", "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r363", "r364", "r1205" ] }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Debt Securities, Available-for-Sale", "terseLabel": "Proceeds from sales of securities available for sale", "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r62", "r363", "r459", "r492" ] }, "us-gaap_ProceedsFromSaleOfLoansHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfLoansHeldForSale", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableInformationOnSBALoansHeldForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale, Loan, Held-for-Sale", "terseLabel": "Proceeds from sale of second draw PPP loans", "negatedLabel": "Sales", "totalLabel": "Proceeds from Sale of Loans Held-for-sale, Total", "documentation": "The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization." } } }, "auth_ref": [ "r1181", "r1182" ] }, "us-gaap_ProceedsFromSaleOfOtherRealEstate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfOtherRealEstate", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Other Real Estate", "terseLabel": "Proceeds from sales of other real estate owned (\"OREO\")", "documentation": "The cash inflow associated with the sale of other real estate not otherwise defined in the taxonomy." } } }, "auth_ref": [ "r61" ] }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfProductiveAssets", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Productive Assets", "terseLabel": "Proceeds from disposition of premises and equipment", "totalLabel": "Proceeds from Sale of Productive Assets, Total", "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r198" ] }, "hafc_ProceedsFromSaleOfSmallBusinessAdministrationLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ProceedsFromSaleOfSmallBusinessAdministrationLoans", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Proceeds From Sale Of Small Business Administration Loans", "label": "Proceeds From Sale Of Small Business Administration Loans", "terseLabel": "Proceeds from sales of SBA loans" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfInformationUnderPlansDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock options", "verboseLabel": "Proceeds from exercise of stock options", "label": "Cash received from options exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r7", "r35" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r438", "r874", "r924", "r925", "r926", "r927", "r928", "r929", "r1064", "r1095", "r1112", "r1150", "r1250", "r1251", "r1260", "r1408" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r438", "r874", "r924", "r925", "r926", "r927", "r928", "r929", "r1064", "r1095", "r1112", "r1150", "r1250", "r1251", "r1260", "r1408" ] }, "us-gaap_ProfessionalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfessionalFees", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Professional Fees", "terseLabel": "Professional fees", "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer." } } }, "auth_ref": [ "r1124", "r1415", "r1417" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r327", "r349", "r352", "r367", "r374", "r382", "r394", "r395", "r422", "r433", "r435", "r437", "r495", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r719", "r722", "r723", "r756", "r773", "r886", "r916", "r951", "r999", "r1017", "r1018", "r1075", "r1106", "r1107", "r1125", "r1179", "r1254" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipmentSummaryOfMajorComponentsOfPremisesAndEquipmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesUsefulLivesForPrincipalClassesOfAssetsDetail" ], "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": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Premises and Equipment", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r211", "r283", "r287", "r288" ] }, "hafc_PropertyPlantAndEquipmentEstimatedUsefulLivesDescription": { "xbrltype": "stringItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "PropertyPlantAndEquipmentEstimatedUsefulLivesDescription", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesUsefulLivesForPrincipalClassesOfAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Premises and equipment useful life", "label": "Property Plant and Equipment Estimated Useful Lives Description", "documentation": "Property plant and equipment estimated useful lives description." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipmentSummaryOfMajorComponentsOfPremisesAndEquipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipmentSummaryOfMajorComponentsOfPremisesAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "terseLabel": "Premises and equipment, gross", "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": [ "r212", "r329", "r913" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipmentSummaryOfMajorComponentsOfPremisesAndEquipmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesUsefulLivesForPrincipalClassesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipmentSummaryOfMajorComponentsOfPremisesAndEquipmentDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipmentSummaryOfMajorComponentsOfPremisesAndEquipmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Premises and equipment, net", "totalLabel": "Total premises 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": [ "r14", "r891", "r913", "r1109" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Premises and Equipment", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r14", "r283", "r287", "r911" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipmentTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Summary of Major Components of Premises and Equipment", "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": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipmentSummaryOfMajorComponentsOfPremisesAndEquipmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesUsefulLivesForPrincipalClassesOfAssetsDetail" ], "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": [ "r212" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesUsefulLivesForPrincipalClassesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Premises 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_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesUsefulLivesForPrincipalClassesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]", "documentation": "Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value." } } }, "auth_ref": [ "r1245" ] }, "us-gaap_ProvisionForLoanAndLeaseLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForLoanAndLeaseLosses", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Provision for Loan and Lease Losses", "terseLabel": "Credit loss expense (recovery)", "documentation": "Amount of expense related to estimated loss from loan and lease transactions." } } }, "auth_ref": [ "r10", "r22", "r253" ] }, "hafc_ProvisionNegativeProvisionForLoanLeaseAndOtherLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ProvisionNegativeProvisionForLoanLeaseAndOtherLosses", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "documentation": "Provision (Negative Provision) For Loan, Lease, And Other Losses", "label": "Provision Negative Provision For Loan Lease And Other Losses", "terseLabel": "Provision (recovery) for credit losses" } } }, "auth_ref": [] }, "hafc_PurchasesSalesAndReclassificationOfLoansReceivableToLoansHeldForSaleByPortfolioSegmentTableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "PurchasesSalesAndReclassificationOfLoansReceivableToLoansHeldForSaleByPortfolioSegmentTableTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTables" ], "lang": { "en-us": { "role": { "documentation": "Purchases, sales and reclassification of loans receivable to loans held for sale by portfolio segment.", "label": "Purchases Sales And Reclassification Of Loans Receivable To Loans Held For Sale By Portfolio Segment Table Table [Text Block]", "terseLabel": "Information on SBA Loans Held for Sale" } } }, "auth_ref": [] }, "us-gaap_QualifiedAffordableHousingProjectInvestmentsCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "QualifiedAffordableHousingProjectInvestmentsCommitment", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureQualifiedAffordableHousingProjectInvestmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Qualified Affordable Housing Project Investments, Commitment", "terseLabel": "Unfunded commitments related to investments", "documentation": "Amount of commitment or contingent commitments to qualified affordable housing project investments." } } }, "auth_ref": [ "r1140" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssetsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesUsefulLivesForPrincipalClassesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r568", "r569", "r570", "r571", "r615", "r626", "r663", "r664", "r665", "r828", "r873", "r930", "r966", "r967", "r1023", "r1025", "r1027", "r1028", "r1043", "r1060", "r1061", "r1077", "r1094", "r1102", "r1113", "r1116", "r1246", "r1258", "r1392", "r1393", "r1394", "r1395", "r1396" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssetsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesUsefulLivesForPrincipalClassesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r568", "r569", "r570", "r571", "r615", "r626", "r663", "r664", "r665", "r828", "r873", "r930", "r966", "r967", "r1023", "r1025", "r1027", "r1028", "r1043", "r1060", "r1061", "r1077", "r1094", "r1102", "r1113", "r1116", "r1246", "r1258", "r1392", "r1393", "r1394", "r1395", "r1396" ] }, "hafc_RealEstateLoansCommercialPropertyHospitalityLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "RealEstateLoansCommercialPropertyHospitalityLoansMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonAccrualLoansDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfAmortizedCostBasisOfCollateralDependentLoansByClassOfLoansDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "documentation": "Commercial Real Estate, Hospitality [Member]", "label": "Real Estate Loans Commercial Property Hospitality Loans [Member]", "terseLabel": "Hospitality" } } }, "auth_ref": [] }, "hafc_RealEstateLoansCommercialPropertyLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "RealEstateLoansCommercialPropertyLoanMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonAccrualLoansDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfAmortizedCostBasisOfCollateralDependentLoansByClassOfLoansDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "documentation": "Real estate loans commercial property loan.", "label": "Real Estate Loans Commercial Property Loan [Member]", "terseLabel": "Total commercial property loans" } } }, "auth_ref": [] }, "hafc_RealEstateLoansCommercialPropertyOfficeLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "RealEstateLoansCommercialPropertyOfficeLoanMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Office", "label": "Real Estate Loans Commercial Property Office Loan [Member]", "documentation": "Real estate loans commercial property office loan." } } }, "auth_ref": [] }, "hafc_RealEstateLoansCommercialPropertyOfficeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "RealEstateLoansCommercialPropertyOfficeMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Office", "label": "Real Estate Loans Commercial Property Office [Member]", "documentation": "Real estate loans commercial property office." } } }, "auth_ref": [] }, "hafc_RealEstateLoansCommercialPropertyOtherLoansIncludingGasStationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "RealEstateLoansCommercialPropertyOtherLoansIncludingGasStationsMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail" ], "lang": { "en-us": { "role": { "documentation": "Commercial Real Estate Other, Including Gas Stations [Member]", "label": "Real Estate Loans Commercial Property Other Loans Including Gas Stations [Member]", "terseLabel": "Other" } } }, "auth_ref": [] }, "hafc_RealEstateLoansCommercialPropertyOtherLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "RealEstateLoansCommercialPropertyOtherLoansMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonAccrualLoansDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfAmortizedCostBasisOfCollateralDependentLoansByClassOfLoansDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "documentation": "Commercial real estate other.", "label": "Real Estate Loans Commercial Property Other Loans [Member]", "terseLabel": "Other" } } }, "auth_ref": [] }, "hafc_RealEstateLoansCommercialPropertyRetailLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "RealEstateLoansCommercialPropertyRetailLoansMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonAccrualLoansDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfAmortizedCostBasisOfCollateralDependentLoansByClassOfLoansDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "documentation": "Commercial real estate Retail.", "label": "Real Estate Loans Commercial Property Retail Loans [Member]", "terseLabel": "Retail" } } }, "auth_ref": [] }, "hafc_RealEstateLoansConstructionLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "RealEstateLoansConstructionLoansMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonAccrualLoansDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfAmortizedCostBasisOfCollateralDependentLoansByClassOfLoansDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "documentation": "Real Estate Construction [Member]", "label": "Real Estate Loans Construction Loans [Member]", "terseLabel": "Construction" } } }, "auth_ref": [] }, "hafc_RealEstateLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "RealEstateLoansMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "Real estate loans.", "label": "Real Estate Loans [Member]", "terseLabel": "Real estate loans" } } }, "auth_ref": [] }, "hafc_RealEstateLoansResidentialConsumerLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "RealEstateLoansResidentialConsumerLoansMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonAccrualLoansDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "documentation": "Residential consumer real estate loan.", "label": "Real Estate Loans Residential Consumer Loans [Member]", "terseLabel": "Residential/consumer loans" } } }, "auth_ref": [] }, "hafc_RealEstateLoansResidentialLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "RealEstateLoansResidentialLoansMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "documentation": "Real estate loans residential loans member.", "label": "Real Estate Loans Residential Loans [Member]", "terseLabel": "Residential" } } }, "auth_ref": [] }, "hafc_RealEstateLoansResidentialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "RealEstateLoansResidentialMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonAccrualLoansDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfAmortizedCostBasisOfCollateralDependentLoansByClassOfLoansDetail" ], "lang": { "en-us": { "role": { "documentation": "Real estate loans residential", "label": "Real Estate Loans Residential [Member]", "terseLabel": "Residential" } } }, "auth_ref": [] }, "hafc_RealEstateLoansResidentialPropertyLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "RealEstateLoansResidentialPropertyLoansMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail" ], "lang": { "en-us": { "role": { "documentation": "Residential property real estate loan.", "label": "Real Estate Loans Residential Property Loans [Member]", "terseLabel": "Residential" } } }, "auth_ref": [] }, "hafc_RealEstatePortfolioSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "RealEstatePortfolioSegmentMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansReceivableParentheticalDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableInformationOnSBALoansHeldForSaleDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonAccrualLoansDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfAmortizedCostBasisOfLoansOnNonaccrualStatusAndLoansPastDue90DaysAndStillAccruingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfAmortizedCostBasisOfCollateralDependentLoansByClassOfLoansDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfLoansByClassModifiedAsTroubledDebtRestructuringsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTroubledDebtRestructuringsDisaggregatedByTypeOfConcessionAndByLoanTypeDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "documentation": "Real Estate Portfolio Segment [Member]", "label": "Real Estate Portfolio Segment [Member]", "terseLabel": "Real Estate" } } }, "auth_ref": [] }, "hafc_RealEstateResidentialLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "RealEstateResidentialLoanMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "documentation": "Real estate residential loan.", "label": "Real Estate Residential Loan [Member]", "terseLabel": "Residential" } } }, "auth_ref": [] }, "us-gaap_RealizedGainLossOnInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealizedGainLossOnInvestmentsTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Realized Gain (Loss) on Investments [Table Text Block]", "terseLabel": "Realized Gains and Losses on Sales of Investment Securities", "documentation": "Tabular disclosure of realized gains and losses on investments reported in the statement of income." } } }, "auth_ref": [] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivableTypeDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Receivable [Domain]", "terseLabel": "Receivable", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r57" ] }, "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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesAdditionalInformationDetails", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Increase to interest income", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax", "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r59", "r356", "r779", "r784", "r785", "r918", "r1177" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "label": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]", "terseLabel": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent", "terseLabel": "Less: reclassification adjustment for net loss (gain) included in net income", "negatedLabel": "Reclassification from accumulated other comprehensive income", "negatedTerseLabel": "Less: reclassification adjustment for net loss (gain) included in net income", "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedLabel": "Reclassification from accumulated other comprehensive income", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r45", "r59" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodTax", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail": { "parentTag": "hafc_OtherComprehensiveIncomeLossTaxBenefitExpensePeriodChange", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "label": "Reclassification from AOCI, Current Period, Tax", "negatedLabel": "Reclassification from accumulated other comprehensive income", "totalLabel": "Reclassification from AOCI, Current Period, Tax, Total", "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r6", "r348", "r355", "r918" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income", "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r357" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income", "documentation": "Item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r357" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income", "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r357" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "hafc_RedemptionOfSubordinatedDebenturesNetOfTreasuryDebentures": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "RedemptionOfSubordinatedDebenturesNetOfTreasuryDebentures", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Redemption of subordinated debentures ,net of treasury debentures.", "label": "Redemption Of Subordinated Debentures ,Net of Treasury Debentures", "terseLabel": "Redemption of subordinated debentures, net of treasury debentures", "negatedLabel": "Redemption of subordinated debentures, net of treasury debentures" } } }, "auth_ref": [] }, "us-gaap_RegulatoryAssetAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryAssetAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Regulatory Asset [Axis]", "terseLabel": "Regulatory Asset", "documentation": "Information by type of regulatory asset." } } }, "auth_ref": [ "r173", "r174", "r268" ] }, "us-gaap_RegulatoryAssetDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryAssetDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Regulatory Asset [Domain]", "terseLabel": "Regulatory Asset", "documentation": "Rate action of a regulator resulting in capitalization of costs incurred." } } }, "auth_ref": [ "r268" ] }, "hafc_RegulatoryCapitalRequirementsUnderBankingRegulationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "RegulatoryCapitalRequirementsUnderBankingRegulationsAbstract", "lang": { "en-us": { "role": { "documentation": "Regulatory capital requirements under banking regulations.", "label": "Regulatory Capital Requirements Under Banking Regulations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMatters" ], "lang": { "en-us": { "role": { "label": "Regulatory Capital Requirements under Banking Regulations [Text Block]", "terseLabel": "Regulatory Matters", "documentation": "The entire disclosure for regulatory capital requirement for depository and lending institutions. Institutions include, but not are not limited to, finance company, insured depository institution, bank holding company, savings and loan association holding company, bank and savings institution not federally insured, mortgage company, foreign financial institution and credit union." } } }, "auth_ref": [ "r892", "r893", "r894", "r896", "r897", "r898", "r900", "r901" ] }, "hafc_RemittanceFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "RemittanceFees", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NoninterestIncome", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Remittance fees.", "label": "Remittance Fees", "terseLabel": "Trade finance and other service charges and fees" } } }, "auth_ref": [] }, "hafc_RepossessedPersonalPropertyFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "RepossessedPersonalPropertyFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "documentation": "Repossessed personal property fair value disclosure.", "label": "Repossessed Personal Property Fair Value Disclosure", "terseLabel": "Repossessed personal property" } } }, "auth_ref": [] }, "hafc_RepossessedPersonalPropertyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "RepossessedPersonalPropertyMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "documentation": "Repossessed personal property.", "label": "Repossessed Personal Property [Member]", "terseLabel": "Repossessed Personal Property" } } }, "auth_ref": [] }, "hafc_ReserveRelatedToTDRLoansIncludedInAllowanceForCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ReserveRelatedToTDRLoansIncludedInAllowanceForCreditLosses", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Reserve related to TDR loans included in allowance for credit losses.", "label": "Reserve Related To T D R Loans Included In Allowance For Credit Losses", "terseLabel": "Reserves relating to loans included in allowance for credit losses" } } }, "auth_ref": [] }, "us-gaap_ResidentialMortgageBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResidentialMortgageBackedSecuritiesMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfInvestmentSecuritiesAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Residential Mortgage-Backed Securities [Member]", "terseLabel": "Mortgage-backed securities - residential", "documentation": "Securities collateralized by residential real estate mortgage loans." } } }, "auth_ref": [ "r1206", "r1213", "r1218", "r1219", "r1220", "r1284" ] }, "us-gaap_ResidentialRealEstateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResidentialRealEstateMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Residential Real Estate [Member]", "terseLabel": "Mortgage-backed securities - residential", "documentation": "Property that is used as a home." } } }, "auth_ref": [ "r1077", "r1082", "r1284" ] }, "hafc_ResidentialRealEstatePortfolioSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ResidentialRealEstatePortfolioSegmentMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansPurchasedByPortfolioSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Residential Real Estate", "label": "Residential Real Estate Portfolio Segment [Member]", "documentation": "Residential real estate portfolio segment." } } }, "auth_ref": [] }, "srt_RestatementAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAdjustmentMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Adjustment [Member]", "terseLabel": "Impact of ASU 2016-13 Adoption", "documentation": "Cumulative increase (decrease) for adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r378", "r379", "r380", "r392", "r393", "r420", "r754", "r755", "r1144", "r1145", "r1147", "r1148", "r1149", "r1153", "r1154" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period", "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r324", "r378", "r379", "r380", "r382", "r383", "r386", "r387", "r388", "r389", "r391", "r392", "r393", "r394", "r395", "r396", "r420", "r501", "r502", "r703", "r750", "r754", "r755", "r756", "r796", "r814", "r815", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period", "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r324", "r378", "r379", "r380", "r382", "r383", "r386", "r387", "r388", "r389", "r391", "r392", "r393", "r394", "r395", "r396", "r420", "r501", "r502", "r703", "r750", "r754", "r755", "r756", "r796", "r814", "r815", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsScheduledMaturitiesOfTimeDepositsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents", "documentation": "Type of cash and cash equivalent. Cash is 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": [ "r328" ] }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsItemsLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsScheduledMaturitiesOfTimeDepositsDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents Items [Line Items]", "terseLabel": "Restricted Cash And Cash Equivalents Items [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": [ "r1407" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfRestrictedStockAwardsAndPerformanceStockUnitsUnder2013And2021PlanDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationTables", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "terseLabel": "Restricted stock awards", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r74" ] }, "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Shares surrendered to satisfy tax liability upon vesting of equity awards (shares)", "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings", "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Shares surrendered to satisfy tax liability upon vesting of equity awards", "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings", "documentation": "Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation." } } }, "auth_ref": [] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTroubledDebtRestructuringsDisaggregatedByTypeOfConcessionAndByLoanTypeDetail" ], "lang": { "en-us": { "role": { "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r560", "r561", "r563", "r564" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hanmi.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": [ "r180", "r219", "r909", "r937", "r942", "r947", "r979", "r1109" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r323", "r378", "r379", "r380", "r383", "r393", "r395", "r500", "r506", "r672", "r673", "r674", "r702", "r703", "r737", "r740", "r741", "r744", "r754", "r933", "r935", "r952", "r1418" ] }, "us-gaap_RetirementPlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanNameAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Name [Axis]", "terseLabel": "Retirement Plan Name", "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans." } } }, "auth_ref": [ "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r1102", "r1146", "r1262", "r1263", "r1264", "r1265", "r1266", "r1267", "r1268", "r1269", "r1270", "r1271", "r1272", "r1273", "r1274", "r1275", "r1276", "r1277", "r1278", "r1279", "r1280", "r1281", "r1282", "r1283", "r1284", "r1285", "r1286", "r1287", "r1288", "r1289", "r1290", "r1291", "r1292", "r1293", "r1294", "r1295", "r1296", "r1297", "r1298", "r1299", "r1300", "r1301", "r1302", "r1303", "r1304", "r1305", "r1306", "r1307", "r1308", "r1309", "r1310", "r1311", "r1312", "r1313", "r1314", "r1315", "r1316", "r1317", "r1318", "r1319", "r1320", "r1321" ] }, "us-gaap_RetirementPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanNameDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Name [Domain]", "terseLabel": "Retirement Plan Name", "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans." } } }, "auth_ref": [ "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r1102", "r1146", "r1262", "r1263", "r1264", "r1265", "r1266", "r1267", "r1268", "r1269", "r1270", "r1271", "r1272", "r1273", "r1274", "r1275", "r1276", "r1277", "r1278", "r1279", "r1280", "r1281", "r1282", "r1283", "r1284", "r1285", "r1286", "r1287", "r1288", "r1289", "r1290", "r1291", "r1292", "r1293", "r1294", "r1295", "r1296", "r1297", "r1298", "r1299", "r1300", "r1301", "r1302", "r1303", "r1304", "r1305", "r1306", "r1307", "r1308", "r1309", "r1310", "r1311", "r1312", "r1313", "r1314", "r1315", "r1316", "r1317", "r1318", "r1319", "r1320", "r1321" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "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": [ "r1001", "r1062", "r1071" ] }, "srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Accounting Standards Update, Adjustment [Member]", "terseLabel": "Adjustment Related to Adoption of ASU", "documentation": "Cumulative increase (decrease) to previously issued financial statements for retrospective application of amendment to accounting standards and adjustment for reclassification from amendment to accounting standards." } } }, "auth_ref": [ "r324", "r382", "r383", "r389", "r396", "r501", "r502", "r703", "r750", "r756", "r796", "r814", "r815", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Change in right-of-use asset obtained in exchange for lease liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r807", "r1108" ] }, "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": [] }, "us-gaap_RisksInherentInServicingAssetsAndServicingLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RisksInherentInServicingAssetsAndServicingLiabilitiesLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]", "terseLabel": "Risks Inherent In Servicing Assets And Servicing Liabilities [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": [] }, "hafc_SBALoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "SBALoansMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "SBA loans.", "label": "S B A Loans [Member]", "terseLabel": "SBA Loans" } } }, "auth_ref": [] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]", "terseLabel": "Pre-ASU 2016-13 Adoption", "documentation": "Represents amount as previously reported before adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r324", "r378", "r380", "r382", "r383", "r386", "r387", "r395", "r420", "r703", "r750", "r754", "r755", "r796", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r1149", "r1151", "r1152", "r1153", "r1194", "r1229", "r1230", "r1373", "r1384", "r1385" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansReceivableParentheticalDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansReceivableDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule Of Accounts Notes Loans And Financing Receivable [Table]", "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r57" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Loans Receivable", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r57" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Activity in Accumulated Other Comprehensive Income", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r59", "r1377", "r1378" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesSummaryOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule Of Acquired Finite Lived Intangible Asset By Major Class [Table]", "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r95" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r74" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfInvestmentSecuritiesAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [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": [ "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r469", "r470", "r471", "r472", "r473" ] }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Effect of Cash Flow Hedge Accounting on Accumulated Other Comprehensive Income", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings." } } }, "auth_ref": [ "r135" ] }, "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table]", "terseLabel": "Schedule Of Compliance With Regulatory Capital Requirements Under Banking Regulations [Table]", "documentation": "A table disclosing the capital amounts and ratios as of the balance sheet date indicating whether the entity or entities are in compliance with regulatory capital requirements, by entity." } } }, "auth_ref": [ "r1403", "r1404" ] }, "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table Text Block]", "terseLabel": "Capital Ratios of Hanmi Financial and Bank", "documentation": "Tabular disclosure of the capital amounts and ratios as of the balance sheet date, indicating whether the entity or entities are in compliance with regulatory capital requirements, by entity." } } }, "auth_ref": [ "r895", "r899" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.hanmi.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": [ "r228" ] }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyTables" ], "lang": { "en-us": { "role": { "label": "Condensed Balance Sheet [Table Text Block]", "terseLabel": "Balance Sheets of Parent Company", "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r1168", "r1189" ] }, "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyTables" ], "lang": { "en-us": { "role": { "label": "Condensed Cash Flow Statement [Table Text Block]", "terseLabel": "Statement of Cash Flows of Parent Company", "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r1168", "r1189" ] }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyTables" ], "lang": { "en-us": { "role": { "label": "Condensed Income Statement [Table Text Block]", "terseLabel": "Statement of Income of Parent Company", "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r1168", "r1189" ] }, "us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTables" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Noncurrent, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Allowance for Credit Losses", "documentation": "Tabular disclosure of allowance for credit loss of financing receivable, classified as noncurrent." } } }, "auth_ref": [ "r83", "r1234" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.hanmi.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 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": [ "r227" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Effect of Derivative Financial Instruments that are Not Designated as Hedging Instruments on Income Statement", "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r129", "r134", "r730" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of Fair Value of Derivative Financial Instruments as well as their Classification on Balance Sheet", "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r130" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureDerivativesAndHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Derivative Instruments [Table Text Block]", "terseLabel": "Summary of Gross Presentation, Effects of Offsetting and a Net Presentation of Derivatives", "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r30", "r123", "r124", "r125", "r127", "r130", "r134", "r140", "r142" ] }, "hafc_ScheduleOfDistributionOfUndisbursedLoanCommitmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ScheduleOfDistributionOfUndisbursedLoanCommitmentsTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of distribution of undisbursed loan commitments.", "label": "Schedule Of Distribution Of Undisbursed Loan Commitments Table [Text Block]", "terseLabel": "Distribution of Undisbursed Loan Commitments" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Reconciliation of Components Used to Derive Basic and Diluted EPS", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1196" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation between Federal Statutory Income Tax Rate and Effective Tax Rate", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r226" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Share-Based Compensation Expense and Related Tax Benefits", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r109" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Assets and Liabilities Measured at Fair Value on Recurring Basis", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r759", "r760" ] }, "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentAsPercentageOfRecordedTotalAllowanceForCreditLossesAndAggregateRecordedInvestmentOfLoansReceivableDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss [Table]", "terseLabel": "Schedule Of Financing Receivable Allowance For Credit Losses [Table]", "documentation": "Disclosure of information about allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r304", "r1234" ] }, "hafc_ScheduleOfFinancingReceivableRecordedInvestmentByVintageYearAndRiskRatingTable": { "xbrltype": "stringItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ScheduleOfFinancingReceivableRecordedInvestmentByVintageYearAndRiskRatingTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndPaymentPerformanceDetail" ], "lang": { "en-us": { "role": { "documentation": "Schedule of financing receivable recorded investment by vintage year and risk rating.", "label": "Schedule Of Financing Receivable Recorded Investment By Vintage Year And Risk Rating [Table]", "terseLabel": "Schedule Of Financing Receivable Recorded Investment By Vintage Year And Risk Rating [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Credit Quality Indicator [Table]", "terseLabel": "Schedule Of Financing Receivable Recorded Investment Credit Quality Indicator [Table]", "documentation": "Disclosure of information about credit quality indicator for financing receivable." } } }, "auth_ref": [ "r1085", "r1236" ] }, "us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableSummaryOfLoansByClassModifiedAsTroubledDebtRestructuringsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTroubledDebtRestructuringsDisaggregatedByTypeOfConcessionAndByLoanTypeDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Modified [Table]", "terseLabel": "Schedule Of Financing Receivable Troubled Debt Restructurings [Table]", "documentation": "Disclosure of information about financing receivable modified for debtor experiencing financial difficulty." } } }, "auth_ref": [ "r445", "r446", "r448", "r449", "r1077" ] }, "us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTables" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Nonaccrual [Table Text Block]", "terseLabel": "Non-Accrual Loans, Disaggregated by Loan Class", "documentation": "Tabular disclosure of financing receivable on nonaccrual status." } } }, "auth_ref": [ "r89", "r522" ] }, "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFinancingReceivablesPastDueTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansPurchasedByPortfolioSegmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAnalysisOfPastDueLoansDisaggregatedByLoanClassNonPCIDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableInformationOnSBALoansHeldForSaleDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableNonAccrualLoansDisaggregatedByLoanClassDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Past Due [Table]", "terseLabel": "Schedule Of Financing Receivables Past Due [Table]", "documentation": "Disclosure of information about aging analysis for financing receivable." } } }, "auth_ref": [ "r1086", "r1235" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r95", "r96", "r875" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Summary of Goodwill and Other Intangible Assets", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r94" ] }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]", "terseLabel": "Summary of Impact of ASC on Allowance for Credit Losses", "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items." } } }, "auth_ref": [ "r72", "r73", "r76", "r77" ] }, "hafc_ScheduleOfNonPerformingAssetsTableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ScheduleOfNonPerformingAssetsTableTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of non performing assets.", "label": "Schedule Of Non Performing Assets Table Table [Text Block]", "terseLabel": "Non-Performing Assets" } } }, "auth_ref": [] }, "hafc_ScheduleOfNonperformingLoansReceivableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ScheduleOfNonperformingLoansReceivableTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of nonperforming loans receivable.", "label": "Schedule Of Nonperforming Loans Receivable Table [Text Block]", "terseLabel": "Schedule of Amortized Cost Basis of Loans on Nonaccrual Status and Loans Past Due 90 Days and Still Accruing" } } }, "auth_ref": [] }, "hafc_ScheduleOfPropertyAndEquipmentUsefulLivesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ScheduleOfPropertyAndEquipmentUsefulLivesTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of property and equipment useful lives.", "label": "Schedule Of Property And Equipment Useful Lives Table [Text Block]", "terseLabel": "Useful Lives for Principal Classes of Assets" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosurePremisesAndEquipmentSummaryOfMajorComponentsOfPremisesAndEquipmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesUsefulLivesForPrincipalClassesOfAssetsDetail" ], "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": [ "r14" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsScheduledMaturitiesOfTimeDepositsDetail" ], "lang": { "en-us": { "role": { "label": "Restrictions on Cash and Cash Equivalents [Table]", "terseLabel": "Schedule Of Restricted Cash And Cash Equivalents [Table]", "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r42", "r237", "r1407" ] }, "us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfServicingAssetsAtFairValueTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Servicing Assets at Fair Value [Table Text Block]", "terseLabel": "Summary of Changes in Servicing Assets", "documentation": "Tabular disclosure of the activity in the balance of servicing assets (including a description of where changes in fair value are reported in the statement of income for each period for which results of operations are presented), including but not limited to, the following: beginning and ending balances, additions (for instance, through purchases of servicing assets), disposals, changes in fair value during the period resulting from changes in inputs or assumptions used in the valuation model, other changes in fair value along with a description of those changes, and other changes that affect the balance along with a description of those changes." } } }, "auth_ref": [ "r1398" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value [Table Text Block]", "terseLabel": "Summary of Information under Plans", "documentation": "Tabular disclosure of the total intrinsic value of options exercised (or share units converted), share-based liabilities paid, and the total fair value of shares vested during the year." } } }, "auth_ref": [ "r224" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfRestrictedStockAwardsAndPerformanceStockUnitsUnder2013And2021PlanDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfInformationUnderPlansDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionTransactionsUnderPlansDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationTables", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "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": [ "r633", "r635", "r638", "r639", "r640", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r662", "r663", "r664", "r665", "r666" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Awards and Performance Stock Units under 2013 And 2021 Plan", "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": [ "r106" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingUnderPlansDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table]", "terseLabel": "Schedule Of Share Based Compensation Shares Authorized Under Stock Option Plans By Exercise Price Range [Table]", "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r104" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "terseLabel": "Summary of Stock Options Outstanding under Plans", "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms." } } }, "auth_ref": [ "r104" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Transactions under Plans", "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": [ "r33", "r34", "r106" ] }, "hafc_ScheduleOfTimeDepositMaturitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ScheduleOfTimeDepositMaturitiesTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the scheduled maturities of the time deposits.", "label": "Schedule Of Time Deposit Maturities Table [Text Block]", "terseLabel": "Scheduled Maturities of Time Deposits" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r1104", "r1354" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Estimated Future Amortization Expense Related to Other Intangible Assets", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r96" ] }, "hafc_Section401kPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "Section401kPlanMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Section 401(k) Plan [Member]", "label": "Section401k Plan [Member]", "terseLabel": "Section 401(k) Plan" } } }, "auth_ref": [] }, "us-gaap_SecuritiesBorrowed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesBorrowed", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Securities Borrowed", "totalLabel": "Securities Borrowed, Total", "terseLabel": "Market value for loans pledged by Bank", "documentation": "Amount, after the effects of master netting arrangements, of securities borrowed from entities in exchange for collateral. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r155", "r339", "r340" ] }, "us-gaap_SecuritiesBorrowedAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesBorrowedAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsTables" ], "lang": { "en-us": { "role": { "label": "Securities Borrowed, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Allowance for Credit Losses Related to Off-Balance Sheet Items", "documentation": "Tabular disclosure of allowance for credit loss on securities borrowed." } } }, "auth_ref": [ "r1234" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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": [ "r1127" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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": [ "r1130" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical", "documentation": "Geographical area." } } }, "auth_ref": [ "r310", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r439", "r440", "r956", "r960", "r962", "r1024", "r1026", "r1029", "r1044", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1065", "r1096", "r1116", "r1260", "r1408" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Reporting", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r427", "r428", "r429", "r430", "r431", "r432", "r439", "r1076" ] }, "hafc_ServicedLoansSoldToUnaffiliatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ServicedLoansSoldToUnaffiliatedParties", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Serviced loans sold to unaffiliated parties.", "label": "Serviced Loans Sold To Unaffiliated Parties", "terseLabel": "Serviced loans sold to unaffiliated parties" } } }, "auth_ref": [] }, "us-gaap_ServicingAssetAtAmortizedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetAtAmortizedValue", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssetsSummaryOfChangesInServicingAssetsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Servicing Asset at Amortized Cost", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Servicing assets", "documentation": "Amortized amount of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer." } } }, "auth_ref": [ "r848", "r861", "r1142" ] }, "us-gaap_ServicingAssetAtAmortizedValueAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetAtAmortizedValueAmortization1", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssetsSummaryOfChangesInServicingAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Servicing Asset at Amortized Cost, Amortization", "negatedLabel": "Amortization", "documentation": "Amount of amortization of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer." } } }, "auth_ref": [ "r864" ] }, "us-gaap_ServicingAssetAtAmortizedValueDisposals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetAtAmortizedValueDisposals", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssetsSummaryOfChangesInServicingAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Servicing Asset at Amortized Cost, Disposals", "terseLabel": "Additions related to sale of SBA loans", "documentation": "Amount conveyed to unrelated parties of contract to contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer." } } }, "auth_ref": [ "r863" ] }, "us-gaap_ServicingAssetAtAmortizedValueValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetAtAmortizedValueValuationAllowance", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssetsSummaryOfChangesInServicingAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Servicing Asset at Amortized Cost, Increase (Decrease) for Valuation Allowance Adjustment", "terseLabel": "Change in valuation allowance", "negatedLabel": "Change in valuation allowance", "documentation": "Amount of increase (decrease) in the amortized amount from a decrease (increase) in the valuation allowance applied to the servicing asset for a contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer." } } }, "auth_ref": [ "r865" ] }, "us-gaap_ServicingAssetAtFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetAtFairValueAmount", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Servicing Asset at Fair Value, Amount", "verboseLabel": "Fair value of servicing rights", "periodStartLabel": "Servicing Asset at Fair Value, Amount, Beginning Balance", "periodEndLabel": "Servicing Asset at Fair Value, Amount, Ending Balance", "documentation": "Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements." } } }, "auth_ref": [ "r848", "r849", "r850", "r855" ] }, "us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueDiscountRate", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Servicing Assets and Servicing Liabilities at Fair Value, Assumptions Used to Estimate Fair Value, Discount Rate", "terseLabel": "Discount rates ranging", "documentation": "Discount rate used to estimate the fair value of servicing assets and servicing liabilities." } } }, "auth_ref": [ "r1111" ] }, "us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValuePrepaymentSpeed": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValuePrepaymentSpeed", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Servicing Assets and Servicing Liabilities at Fair Value, Assumptions Used to Estimate Fair Value, Prepayment Speed", "terseLabel": "Prepayment speeds", "documentation": "Estimated rate of prepayments of principal on servicing assets and servicing liabilities." } } }, "auth_ref": [ "r1111" ] }, "hafc_ServicingAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ServicingAssetsMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "documentation": "Servicing assets.", "label": "Servicing Assets [Member]", "terseLabel": "Servicing Assets" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 }, "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSharebasedCompensationExpenseAndRelatedTaxBenefitsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyStatementOfCashFlowsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation expense", "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "terseLabel": "Period of continuous service", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1103" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Stock options, expiration term from date of grant", "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": [ "r1103" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights", "terseLabel": "Share-based compensation arrangement by share-based payment award, vesting rights", "documentation": "Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r105" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfRestrictedStockAwardsAndPerformanceStockUnitsUnder2013And2021PlanDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Number of Shares, Stock forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r655" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfRestrictedStockAwardsAndPerformanceStockUnitsUnder2013And2021PlanDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value Per Share, Stock forfeited (in USD per share)", "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": [ "r655" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfRestrictedStockAwardsAndPerformanceStockUnitsUnder2013And2021PlanDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Number of shares granted", "terseLabel": "Number of Shares, Stock granted", "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": [ "r653" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfRestrictedStockAwardsAndPerformanceStockUnitsUnder2013And2021PlanDetail" ], "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", "terseLabel": "Weighted-Average Grant Date Fair Value Per Share, Restricted stock granted (in USD per share)", "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": [ "r653" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfRestrictedStockAwardsAndPerformanceStockUnitsUnder2013And2021PlanDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodStartLabel": "Number of Shares, at beginning of period", "periodEndLabel": "Number of Shares, Stock at end of period", "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": [ "r650", "r651" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfRestrictedStockAwardsAndPerformanceStockUnitsUnder2013And2021PlanDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfRestrictedStockAwardsAndPerformanceStockUnitsUnder2013And2021PlanDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-Average Grant Date Fair Value Per Share, stock at end of period (in USD per share)", "periodStartLabel": "Weighted-Average Grant Date Fair Value Per Share, Stock at beginning of period (in USD per share)", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r650", "r651" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfRestrictedStockAwardsAndPerformanceStockUnitsUnder2013And2021PlanDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Number of Shares, Stock vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r654" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividend equivalent rights from PSU vesting", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Total fair value of vested shares", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r657" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfRestrictedStockAwardsAndPerformanceStockUnitsUnder2013And2021PlanDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Grant date fair value, vested", "terseLabel": "Weighted-Average Grant Date Fair Value Per Share, Stock vested (in USD per share)", "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": [ "r654" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfRestrictedStockAwardsAndPerformanceStockUnitsUnder2013And2021PlanDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfInformationUnderPlansDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionTransactionsUnderPlansDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationTables", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "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": [ "r633", "r635", "r638", "r639", "r640", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r662", "r663", "r664", "r665", "r666" ] }, "hafc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedForFutureIssuance", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized For Future Issuance", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized For Future Issuance", "terseLabel": "Number of shares of common stock to be granted under equity incentive awards" } } }, "auth_ref": [] }, "hafc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForIssuance", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Issuance", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Issuance", "terseLabel": "Shares available for issuance under the Plan", "negatedLabel": "Shares available for issuance under the Plan" } } }, "auth_ref": [] }, "hafc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGranted": { "xbrltype": "sharesItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGranted", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Shares granted under the plan", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Granted", "documentation": "Share based compensation arrangement by share based payment award number of shares granted." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionTransactionsUnderPlansDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingUnderPlansDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "periodEndLabel": "Number of Shares, Options exercisable at end of period (shares)", "terseLabel": "Options Exercisable, Number of Shares (shares)", "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": [ "r644" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionTransactionsUnderPlansDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingUnderPlansDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "periodEndLabel": "Weighted-Average Exercise Price Per Share, Options exercisable at end of period (in USD per share)", "terseLabel": "Options Exercisable, Weighted-Average Exercise Price Per Share (in USD per share)", "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": [ "r644" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfInformationUnderPlansDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Total intrinsic value of 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": [ "r657" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionTransactionsUnderPlansDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Number of Shares, Options forfeited (shares)", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r648" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "verboseLabel": "Options granted in period (shares)", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r646" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingUnderPlansDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Options Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r104" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionTransactionsUnderPlansDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingUnderPlansDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Number of Shares, Options outstanding at end of period (shares)", "periodStartLabel": "Number of Shares, options outstanding at beginning of period (shares)", "terseLabel": "Options Outstanding, Number of Shares (shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r642", "r643" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionTransactionsUnderPlansDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionTransactionsUnderPlansDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingUnderPlansDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted-Average Exercise Price Per Share, Options outstanding at end of period (in USD per share)", "periodStartLabel": "Weighted-Average Exercise Price Per Share, Options outstanding at beginning of period (in USD per share)", "terseLabel": "Options Outstanding, Weighted-Average Exercise Price Per Share (in USD per share)", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r642", "r643" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionTransactionsUnderPlansDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfRestrictedStockAwardsAndPerformanceStockUnitsUnder2013And2021PlanDetail", "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationTables", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "Award Type", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r638", "r639", "r640", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r662", "r663", "r664", "r665", "r666" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionTransactionsUnderPlansDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price Per Share, Options exercised (in USD per share)", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r647" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionTransactionsUnderPlansDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price Per Share, Options expired (in USD per share)", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r649" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionTransactionsUnderPlansDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price Per Share, Options forfeited (in USD per share)", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r648" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Share-Based Compensation", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r632", "r641", "r660", "r661", "r662", "r663", "r666", "r675", "r676", "r677", "r678" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingUnderPlansDetail" ], "lang": { "en-us": { "role": { "label": "Exercise Price Range [Axis]", "terseLabel": "Exercise Price Range", "documentation": "Information by range of option prices pertaining to options granted." } } }, "auth_ref": [ "r107" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingUnderPlansDetail" ], "lang": { "en-us": { "role": { "label": "Exercise Price Range [Domain]", "terseLabel": "Exercise Price Range", "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r108" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingUnderPlansDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]", "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingUnderPlansDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "terseLabel": "Exercise Price Range, Lower Limit (in USD per share)", "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r108" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingUnderPlansDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "terseLabel": "Exercise Price Range, Upper Limit (in USD per share)", "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r108" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingUnderPlansDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Options Exercisable, Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options Exercisable, Intrinsic Value", "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": [ "r104" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingUnderPlansDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options Exercisable, Weighted-Average Remaining Contractual Life", "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": [ "r104" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsOutstandingUnderPlansDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options Outstanding, Weighted-Average Remaining Contractual Life", "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": [ "r225" ] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Issued", "periodEndLabel": "Ending balance, shares issued (shares)", "periodStartLabel": "Beginning balance, shares issued (shares)", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r29" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Ending balance, shares outstanding (shares)", "periodStartLabel": "Beginning balance, shares outstanding (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.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedLabel": "Restricted stock surrendered due to employee tax liability (shares)", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r202", "r372" ] }, "us-gaap_SpecialMentionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SpecialMentionMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableLoansByVintageYearAndRiskRatingDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableScheduleOfComparisonBetweenPeriodsOfDisaggregatedByLoanClassDetail" ], "lang": { "en-us": { "role": { "label": "Special Mention [Member]", "terseLabel": "Special Mention", "documentation": "A category of financing receivables considered to have potential weaknesses that deserve management's close attention. If left uncorrected, those potential weaknesses may result in a deterioration of the repayment prospects for the asset or of the creditor's position at some future date." } } }, "auth_ref": [ "r87", "r1236" ] }, "hafc_SplitDollarDeathBenefitAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "SplitDollarDeathBenefitAgreementMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Split dollar death benefit agreement.", "label": "Split Dollar Death Benefit Agreement [Member]", "terseLabel": "Split Dollar Death Benefit Agreement" } } }, "auth_ref": [] }, "us-gaap_StandbyLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandbyLettersOfCreditMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsDistributionOfUndisbursedLoanCommitmentsDetail" ], "lang": { "en-us": { "role": { "label": "Standby Letters of Credit [Member]", "terseLabel": "Standby letters of credit", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation." } } }, "auth_ref": [ "r1", "r1252", "r1409", "r1410" ] }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "State and Local Income Tax Expense (Benefit), Continuing Operations", "terseLabel": "Federal and state income tax", "totalLabel": "State and Local Income Tax Expense (Benefit), Continuing Operations, Total", "documentation": "Amount of current and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1188", "r1351", "r1361" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "State and Local Jurisdiction [Member]", "terseLabel": "State", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "hafc_StateIncomeTaxesNetOfFederalIncomeTaxBenefit": { "xbrltype": "percentItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "StateIncomeTaxesNetOfFederalIncomeTaxBenefit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryIncomeTaxRateAndEffectiveTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenFederalStatutoryIncomeTaxRateAndEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "documentation": "State Income Taxes Net Of Federal Income Tax Benefit", "label": "State Income Taxes Net Of Federal Income Tax Benefit", "terseLabel": "State taxes, net of federal tax benefits" } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r29", "r56", "r323", "r355", "r356", "r357", "r378", "r379", "r380", "r383", "r393", "r395", "r421", "r500", "r506", "r614", "r672", "r673", "r674", "r702", "r703", "r737", "r739", "r740", "r741", "r742", "r744", "r754", "r779", "r781", "r782", "r783", "r784", "r785", "r815", "r933", "r934", "r935", "r952", "r1019" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r310", "r320", "r439", "r440", "r956", "r960", "r962", "r1024", "r1026", "r1029", "r1044", "r1048", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1065", "r1096", "r1116", "r1260", "r1408" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "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": [ "r378", "r379", "r380", "r421", "r874", "r944", "r953", "r970", "r972", "r973", "r974", "r975", "r976", "r978", "r981", "r982", "r983", "r984", "r985", "r987", "r988", "r989", "r990", "r992", "r993", "r994", "r995", "r996", "r998", "r1001", "r1002", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1019", "r1117" ] }, "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": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "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": [ "r378", "r379", "r380", "r421", "r874", "r944", "r953", "r970", "r972", "r973", "r974", "r975", "r976", "r978", "r981", "r982", "r983", "r984", "r985", "r987", "r988", "r989", "r990", "r992", "r993", "r994", "r995", "r996", "r998", "r1001", "r1002", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1019", "r1117" ] }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockGrantedDuringPeriodValueSharebasedCompensationGross", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Shares Granted, Value, Share-Based Payment Arrangement, before Forfeiture", "verboseLabel": "Total fair value of granted shares", "documentation": "Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of awards pursuant to equity incentive plans, net of forfeitures (shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r29", "r219" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock awards, net of forfeitures (shares)", "totalLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r29", "r177", "r178", "r219" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionTransactionsUnderPlansDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options exercised (shares)", "negatedLabel": "Number of Shares, Options exercised (shares)", "label": "Number of Shares, Options exercised (shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r29", "r177", "r178", "r219", "r647" ] }, "hafc_StockIssuedDuringPeriodSharesStockOptionsExpired": { "xbrltype": "sharesItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "StockIssuedDuringPeriodSharesStockOptionsExpired", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionTransactionsUnderPlansDetail" ], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period Shares Stock Options Expired", "label": "Stock Issued During Period Shares Stock Options Expired", "terseLabel": "Number of Shares, Options expired (shares)", "negatedLabel": "Number of Shares, Options expired (shares)" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of awards pursuant to equity incentive plans, net of forfeitures", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r29", "r177", "r178", "r219" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock awards, net of forfeitures", "totalLabel": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r29", "r219" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock options exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r29", "r56", "r219" ] }, "hafc_StockOutstandingDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "StockOutstandingDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options exercised, shares outstanding (shares)", "label": "Stock Outstanding During Period Shares Stock Options Exercised", "documentation": "Stock outstanding during period shares stock options exercised." } } }, "auth_ref": [] }, "hafc_StockRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "StockRepurchaseProgramMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Stock Repurchase Program [Member]", "label": "Stock Repurchase Program [Member]", "terseLabel": "Stock Repurchase Program" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Number of shares authorized for repurchase under program (shares)", "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan." } } }, "auth_ref": [] }, "hafc_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchasedPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchasedPercent", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased, Percent", "label": "Stock Repurchase Program Number Of Shares Authorized To Be Repurchased Percent", "terseLabel": "Number of shares authorized for repurchase (percent)" } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Shares", "negatedLabel": "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": [ "r29", "r177", "r178", "r219", "r946", "r1019", "r1045" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureCondensedFinancialInformationOfParentCompanyBalanceSheetsOfParentCompanyDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Stockholders' equity", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r178", "r181", "r182", "r206", "r980", "r997", "r1020", "r1021", "r1109", "r1126", "r1187", "r1226", "r1376", "r1418" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Adjusted balance", "totalLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Total", "periodStartLabel": "Adjusted balance", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r119", "r120", "r122", "r323", "r324", "r356", "r378", "r379", "r380", "r383", "r393", "r500", "r506", "r614", "r672", "r673", "r674", "r702", "r703", "r737", "r739", "r740", "r741", "r742", "r744", "r754", "r779", "r781", "r785", "r815", "r934", "r935", "r950", "r980", "r997", "r1020", "r1021", "r1046", "r1125", "r1187", "r1226", "r1376", "r1418" ] }, "us-gaap_StockholdersEquityPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityPolicyTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Policy [Policy Text Block]", "terseLabel": "Treasury Stock", "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income." } } }, "auth_ref": [ "r16", "r1022" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sublease Income", "terseLabel": "Sublease income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r805", "r1108" ] }, "us-gaap_SubordinatedDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubordinatedDebtMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subordinated Debt [Member]", "terseLabel": "Subordinated debentures", "documentation": "This element represents domestic or foreign subordinated debt. Subordinated debt has a lower priority of repayment in liquidation of the entity's assets." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r786", "r818" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r786", "r818" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r786", "r818" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r786", "r818" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r786", "r818" ] }, "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.hanmi.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": [ "r817", "r819" ] }, "srt_SubsidiariesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SubsidiariesMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidityAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Subsidiaries [Member]", "terseLabel": "Hanmi Bank", "documentation": "Entity in which controlling financial interest is held. Includes, but is not limited to, variable interest entity (VIE) consolidated by primary beneficiary. Excludes entity in which broker-dealer holds controlling financial interest but control is likely to be temporary." } } }, "auth_ref": [ "r1307", "r1386", "r1387", "r1388" ] }, "hafc_SummaryOfAmortizedCostBasisOfCollateralDependentLoansByClassOfLoansTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "SummaryOfAmortizedCostBasisOfCollateralDependentLoansByClassOfLoansTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTables" ], "lang": { "en-us": { "role": { "documentation": "Summary of amortized cost basis of collateral dependent loans by class of loans.", "label": "Summary Of Amortized Cost Basis Of Collateral Dependent Loans By Class Of Loans Table [Text Block]", "terseLabel": "Summary of Amortized Cost Basis of Collateral Dependent Loans By Class of Loans" } } }, "auth_ref": [] }, "hafc_SummaryOfInterestExpenseOnDepositsTableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "SummaryOfInterestExpenseOnDepositsTableTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsTables" ], "lang": { "en-us": { "role": { "documentation": "Summary Of Interest Expense On Deposits Table [Text Block]", "label": "Summary Of Interest Expense On Deposits Table Table [Text Block]", "terseLabel": "Summary of Interest Expense on Deposits" } } }, "auth_ref": [] }, "us-gaap_SummaryOfInvestmentHoldingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfInvestmentHoldingsLineItems", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail" ], "lang": { "en-us": { "role": { "label": "Summary of Investment Holdings [Line Items]", "terseLabel": "Summary of Investment Holdings [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": [ "r949", "r954", "r955", "r956", "r957", "r958", "r959", "r961", "r962", "r963", "r964", "r965", "r968", "r969", "r1000", "r1116" ] }, "us-gaap_SummaryOfInvestmentHoldingsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfInvestmentHoldingsTable", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail" ], "lang": { "en-us": { "role": { "label": "Summary of Investment Holdings [Table]", "terseLabel": "Summary Of Investment Holdings [Table]", "documentation": "The summary of investment holding table is used for any listing of investment in a summary form. Table lists the 50 largest investments and any other investment the value of which exceeded 1 percent of net asset value of the registrant as of the close of the period." } } }, "auth_ref": [ "r949", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r968", "r969", "r1000", "r1116" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "auth_ref": [] }, "us-gaap_SuppliesAndPostageExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SuppliesAndPostageExpense", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Supplies and Postage Expense", "terseLabel": "Supplies and communications", "totalLabel": "Supplies and Postage Expense, Total", "documentation": "The aggregate amount of expenses directly related to the supplies and postage." } } }, "auth_ref": [ "r258" ] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward, Amount", "terseLabel": "Low income housing tax credit", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r114" ] }, "hafc_TaxExpenseBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "TaxExpenseBenefitMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "documentation": "Tax Expense Benefit [Member]", "label": "Tax Expense Benefit [Member]", "terseLabel": "Tax Benefit (Expense)" } } }, "auth_ref": [] }, "hafc_ThirdPartyOriginatorsIntangibleMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ThirdPartyOriginatorsIntangibleMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangiblesSummaryOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Third Party Originators Intangible [Member]", "label": "Third Party Originators Intangible [Member]", "terseLabel": "Third-party originators intangible" } } }, "auth_ref": [] }, "hafc_ThreeMonthLiborToThreeMonthSofrMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ThreeMonthLiborToThreeMonthSofrMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Three Month Libor To Three Month Sofr [Member]", "documentation": "Three month Libor to three month Sofr." } } }, "auth_ref": [] }, "hafc_ThreeMonthLondonInterbankOfferedRateLIBORMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ThreeMonthLondonInterbankOfferedRateLIBORMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Three-Month London Interbank Offered Rate (LIBOR) [Member]", "label": "Three Month London Interbank Offered Rate L I B O R [Member]", "terseLabel": "3-month London Interbank Offered Rate (LIBOR)" } } }, "auth_ref": [] }, "hafc_ThreeMonthSecuredOvernightFinancingRateSofrMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ThreeMonthSecuredOvernightFinancingRateSofrMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Three Month Secured Overnight Financing Rate SOFR", "label": "Three Month Secured Overnight Financing Rate SOFR [Member]", "documentation": "Three month secured overnight financing rate SOFR." } } }, "auth_ref": [] }, "hafc_TierOneCommonCapitalRequiredForCapitalAdequacyToRiskWeightedAssets": { "xbrltype": "percentItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "TierOneCommonCapitalRequiredForCapitalAdequacyToRiskWeightedAssets", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "documentation": "Tier One Common Capital Required for Capital Adequacy to Risk Weighted Assets", "label": "Tier One Common Capital Required For Capital Adequacy To Risk Weighted Assets", "terseLabel": "Minimum Regulatory Requirement Ratio for Common equity Tier 1 capital to risk-weighted assets" } } }, "auth_ref": [] }, "hafc_TierOneCommonCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": { "xbrltype": "percentItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "TierOneCommonCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "documentation": "Tier One Common Capital Required to be Well Capitalized to Risk Weighted Assets", "label": "Tier One Common Capital Required To Be Well Capitalized To Risk Weighted Assets", "terseLabel": "Minimum to Be Categorized as Well Capitalized Ratio, Common equity Tier 1 capital to risk-weighted assets" } } }, "auth_ref": [] }, "us-gaap_TierOneLeverageCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneLeverageCapital", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier 1 Leverage Capital, Actual", "terseLabel": "Actual Capital, Tier 1 capital to average assets", "documentation": "Amount of Tier 1 leverage capital as defined by regulatory framework." } } }, "auth_ref": [ "r895" ] }, "us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacy", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier 1 Leverage Capital, Capital Adequacy, Minimum", "terseLabel": "Minimum Regulatory Requirement Capital, Tier 1 capital to average assets", "documentation": "Amount of minimum Tier 1 leverage capital required for capital adequacy as defined by regulatory framework." } } }, "auth_ref": [ "r895", "r899" ] }, "us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier 1 Leverage Capital Ratio, Capital Adequacy, Minimum", "terseLabel": "Minimum Regulatory Requirement Ratio for Tier 1 capital to average assets", "verboseLabel": "Leverage ratio", "documentation": "Ratio of minimum Tier 1 leverage capital to average assets required for capital adequacy as defined by regulatory framework." } } }, "auth_ref": [ "r895", "r899" ] }, "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalized", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier 1 Leverage Capital, Well Capitalized, Minimum", "terseLabel": "Minimum to Be Categorized as Well Capitalized Capital, Tier 1 capital to average assets", "documentation": "Amount of minimum Tier 1 leverage capital categorized as well capitalized as defined by regulatory framework for prompt corrective action." } } }, "auth_ref": [ "r895" ] }, "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier 1 Leverage Capital Ratio, Well Capitalized, Minimum", "terseLabel": "Minimum to Be Categorized as Well Capitalized Ratio, Tier 1 capital to average assets", "documentation": "Ratio of minimum Tier 1 leverage capital to average assets categorized as well capitalized as defined by regulatory framework for prompt corrective action." } } }, "auth_ref": [ "r895" ] }, "us-gaap_TierOneLeverageCapitalToAverageAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneLeverageCapitalToAverageAssets", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier 1 Leverage Capital Ratio, Actual", "terseLabel": "Actual Capital Ratio, Tier 1 capital to average assets", "documentation": "Ratio of Tier 1 capital to average assets as defined by regulatory framework." } } }, "auth_ref": [ "r895" ] }, "us-gaap_TierOneRiskBasedCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneRiskBasedCapital", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier 1 Risk-Based Capital, Actual", "terseLabel": "Actual Capital, Tier 1 capital to risk-weighted assets", "documentation": "Amount of Tier 1 risk-based capital as defined by regulatory framework." } } }, "auth_ref": [ "r895" ] }, "us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacy", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier 1 Risk-Based Capital, Capital Adequacy, Minimum", "terseLabel": "Minimum Regulatory Requirement Capital, Tier 1 capital to risk-weighted assets", "documentation": "Amount of minimum Tier 1 risk-based capital required for capital adequacy as defined by regulatory framework." } } }, "auth_ref": [ "r895", "r899" ] }, "us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier 1 Risk-Based Capital Ratio, Capital Adequacy, Minimum", "terseLabel": "Minimum Regulatory Requirement Ratio for Tier 1 capital to risk-weighted assets", "verboseLabel": "Minimum ratio of Tier 1 capital to risk-weighted assets", "documentation": "Ratio of minimum Tier 1 risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework." } } }, "auth_ref": [ "r895", "r899" ] }, "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneRiskBasedCapitalRequiredToBeWellCapitalized", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier 1 Risk-Based Capital, Well Capitalized, Minimum", "terseLabel": "Minimum to Be Categorized as Well Capitalized Capital, Tier 1 capital to risk-weighted assets", "documentation": "Amount of minimum Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action." } } }, "auth_ref": [ "r895" ] }, "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier 1 Risk-Based Capital Ratio, Well Capitalized, Minimum", "terseLabel": "Minimum to Be Categorized as Well Capitalized Ratio, Tier 1 capital to risk-weighted assets", "verboseLabel": "Minimum ratio of Tier 1 capital to average assets for well capitalized", "documentation": "Ratio of minimum Tier 1 risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action." } } }, "auth_ref": [ "r895" ] }, "us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneRiskBasedCapitalToRiskWeightedAssets", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureRegulatoryMattersCapitalRatiosOfHanmiFinancialAndBankDetail" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Tier 1 Risk-Based Capital Ratio, Actual", "terseLabel": "Actual Capital Ratio, Tier 1 capital to risk-weighted assets", "documentation": "Ratio of Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework." } } }, "auth_ref": [ "r895" ] }, "hafc_TimeDepositMaturitiesYearFiveAndThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "TimeDepositMaturitiesYearFiveAndThereafter", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsScheduledMaturitiesOfTimeDepositsDetail": { "parentTag": "us-gaap_TimeDeposits", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsScheduledMaturitiesOfTimeDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028 & thereafter", "documentation": "Time deposit maturities year five and thereafter.", "label": "Time Deposit Maturities Year Five And Thereafter" } } }, "auth_ref": [] }, "us-gaap_TimeDepositMaturitiesYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimeDepositMaturitiesYearFour", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsScheduledMaturitiesOfTimeDepositsDetail": { "parentTag": "us-gaap_TimeDeposits", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsScheduledMaturitiesOfTimeDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Time Deposit Maturities, Year Four", "documentation": "Amount of time deposit maturing in fourth fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15" ] }, "us-gaap_TimeDepositMaturitiesYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimeDepositMaturitiesYearOne", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsScheduledMaturitiesOfTimeDepositsDetail": { "parentTag": "us-gaap_TimeDeposits", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsScheduledMaturitiesOfTimeDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Time Deposit Maturities, Year One", "documentation": "Amount of time deposit maturing in next fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15" ] }, "us-gaap_TimeDepositMaturitiesYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimeDepositMaturitiesYearThree", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsScheduledMaturitiesOfTimeDepositsDetail": { "parentTag": "us-gaap_TimeDeposits", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsScheduledMaturitiesOfTimeDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Time Deposit Maturities, Year Three", "documentation": "Amount of time deposit maturing in third fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15" ] }, "us-gaap_TimeDepositMaturitiesYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimeDepositMaturitiesYearTwo", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsScheduledMaturitiesOfTimeDepositsDetail": { "parentTag": "us-gaap_TimeDeposits", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsScheduledMaturitiesOfTimeDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Time Deposit Maturities, Year Two", "documentation": "Amount of time deposit maturing in second fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15" ] }, "us-gaap_TimeDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimeDeposits", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsScheduledMaturitiesOfTimeDepositsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsScheduledMaturitiesOfTimeDepositsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Time Deposits", "terseLabel": "State of California time deposits", "label": "Time Deposits", "totalLabel": "Total", "documentation": "Amount of time deposit liabilities, including certificates of deposit." } } }, "auth_ref": [ "r19", "r160" ] }, "hafc_TimeDeposits250000orMoreMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "TimeDeposits250000orMoreMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureDepositsScheduledMaturitiesOfTimeDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Time Deposits More Than $250,000", "documentation": "Time Deposits, 250,000 or More [Member]", "label": "Time Deposits250000or More [Member]" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DocumentCoverPage" ], "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_TransferToOtherRealEstate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferToOtherRealEstate", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Real Estate Owned, Transfer to Real Estate Owned", "terseLabel": "Transfer of loans receivable to other real estate owned", "documentation": "Value transferred from mortgage loans to real estate owned (REO) in noncash transactions." } } }, "auth_ref": [ "r69", "r70", "r71" ] }, "us-gaap_TransfersAndServicingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingAbstract", "lang": { "en-us": { "role": { "label": "Transfers and Servicing [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialAssetsPolicyTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Transfers and Servicing of Financial Assets, Policy [Policy Text Block]", "terseLabel": "Servicing Assets", "documentation": "Disclosure of accounting policy for transfers and servicing financial assets, including securitization transactions as well as repurchase and resale agreements. This disclosure may include how the entity (1) determines whether a transaction is accounted for as a sale; (2) accounts for a sale transaction, including the initial and subsequent accounting for any interests that the entity obtains or continues to hold in the transaction, how such interests are valued, and the significant assumptions used in the valuation; (3) accounts for a transaction that does not qualify for sale treatment (that is, a financing); and (4) accounts for its servicing assets and liabilities (\"servicing\"), including how such servicing is measured initially and subsequently, and the methodology and significant assumptions used to value such servicing." } } }, "auth_ref": [ "r36", "r157", "r832", "r842", "r851" ] }, "us-gaap_TransfersAndServicingOfFinancialAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialAssetsTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureServicingAssets" ], "lang": { "en-us": { "role": { "label": "Transfers and Servicing of Financial Assets [Text Block]", "terseLabel": "Servicing Assets", "documentation": "The entire disclosure for a transferor's continuing involvement in financial assets that it has transferred in a securitization or asset-backed financing arrangement, the nature of any restrictions on assets reported by an entity in its statement of financial position that relate to a transferred financial asset (including the carrying amounts of such assets), how servicing assets and servicing liabilities are reported, and (for securitization or asset-backed financing arrangements accounted for as sales) when a transferor has continuing involvement with the transferred financial assets and transfers of financial assets accounted for as secured borrowings, how the transfer of financial assets affects an entity's financial position, financial performance, and cash flows." } } }, "auth_ref": [ "r820", "r821", "r822", "r827", "r831", "r833", "r834", "r839", "r840", "r844", "r845", "r847", "r851", "r853", "r854", "r859", "r860", "r867", "r869", "r971", "r1397" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveIncomeLossActivityInAccumulatedOtherComprehensiveIncomeDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnNonRecurringBasisParentheticalDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsDistributionOfUndisbursedLoanCommitmentsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfInvestmentSecuritiesAvailableForSaleDetail" ], "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": [ "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r608", "r613", "r745", "r821", "r822", "r823", "r824", "r825", "r826", "r828", "r829", "r830", "r835", "r836", "r837", "r838", "r841", "r846", "r855", "r856", "r857", "r858", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r870", "r871", "r872", "r919", "r1157", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1221", "r1222", "r1223", "r1224" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r102" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Treasury stock (shares)", "periodEndLabel": "Ending balance, treasury stock (shares)", "periodStartLabel": "Beginning balance, treasury stock (shares)", "terseLabel": "B", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r102" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Shares repurchased (shares)", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r29", "r178", "r219" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: treasury stock; 3,549,380 shares and 3,222,613 shares as of December 31, 2023 and 2022, respectively", "label": "Treasury Stock, Value", "totalLabel": "Treasury Stock, Value, Total", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r55", "r102", "r103" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Value, Acquired, Cost Method", "terseLabel": "Shares repurchased", "negatedLabel": "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": [ "r29", "r102", "r219" ] }, "us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTables" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Modified [Table Text Block]", "terseLabel": "Summary of Loans by Class Modified as Troubled Debt Restructurings", "documentation": "Tabular disclosure of financing receivable modified for debtor experiencing financial difficulty." } } }, "auth_ref": [ "r1077", "r1199", "r1200", "r1201", "r1202" ] }, "hafc_TroubledDebtRestructuringsOnFinancingReceivablesTypeOfConcessionAndLoansTableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "TroubledDebtRestructuringsOnFinancingReceivablesTypeOfConcessionAndLoansTableTableTextBlock", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of total recorded investment of troubled debt restructurings by disaggregated types of concessions made and loan type.", "label": "Troubled Debt Restructurings On Financing Receivables Type Of Concession And Loans Table Table [Text Block]", "terseLabel": "Troubled Debt Restructurings, Disaggregated by Type of Concession and by Loan Type" } } }, "auth_ref": [] }, "hafc_TwoThousandAndSeventeenSubordinatedNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "TwoThousandAndSeventeenSubordinatedNotesMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Two thousand and seventeen subordinated notes.", "label": "Two Thousand And Seventeen Subordinated Notes [Member]", "terseLabel": "2017 Notes" } } }, "auth_ref": [] }, "hafc_TwoThousandAndThirteenEquityCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "TwoThousandAndThirteenEquityCompensationPlanMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "2013 Equity compensation plan.", "label": "Two Thousand And Thirteen Equity Compensation Plan [Member]", "terseLabel": "2013 Equity Compensation Plan" } } }, "auth_ref": [] }, "hafc_TwoThousandAndThirtyOneSubordinatedNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "TwoThousandAndThirtyOneSubordinatedNotesMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Two thousand and thirty one subordinated notes.", "label": "Two Thousand And Thirty One Subordinated Notes [Member]", "terseLabel": "2031 Notes" } } }, "auth_ref": [] }, "hafc_TwoThousandAndTwentySevenSubordinatedNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "TwoThousandAndTwentySevenSubordinatedNotesMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Two thousand and twenty seven subordinated notes.", "label": "Two Thousand And Twenty Seven Subordinated Notes [Member]", "terseLabel": "2027 Notes" } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsAllowanceForCreditLossesRelatedToOffBalanceSheetItemsDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfImpactOfASUOnAllowanceForCreditLossesDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r321", "r322", "r323", "r324", "r325", "r382", "r383", "r384", "r385", "r396", "r455", "r456", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r559", "r672", "r673", "r674", "r700", "r701", "r702", "r703", "r715", "r716", "r717", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r769", "r770", "r775", "r776", "r777", "r778", "r787", "r788", "r793", "r794", "r795", "r796", "r811", "r812", "r813", "r814", "r815", "r876", "r877", "r878", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/DisclosureLoansReceivableLoansReceivableParentheticalDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r718" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableTroubledDebtRestructuringsDisaggregatedByTypeOfConcessionAndByLoanTypeDetail" ], "lang": { "en-us": { "role": { "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r560", "r561", "r563", "r564" ] }, "hafc_USGovernmentAgenciesDebtSecuritiesAndUSGovernmentSponsoredEnterprisesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "USGovernmentAgenciesDebtSecuritiesAndUSGovernmentSponsoredEnterprisesDebtSecuritiesMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfInvestmentSecuritiesAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "documentation": "US Government agencies debt securities and US Government sponsored enterprises debt securities.", "label": "U S Government Agencies Debt Securities And U S Government Sponsored Enterprises Debt Securities [Member]", "terseLabel": "Total U.S. government agency and sponsored agency obligations" } } }, "auth_ref": [] }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfInvestmentSecuritiesAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "Debt securities", "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": [ "r1072", "r1097", "r1401" ] }, "hafc_USGovernmentAndAgenciesSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "USGovernmentAndAgenciesSecuritiesMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "U.S Government and agencies securities.", "label": "U S Government And Agencies Securities [Member]", "terseLabel": "U.S. Government and its Agencies" } } }, "auth_ref": [] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLiquidityAdditionalInformationDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfDebtSecuritiesAvailableForSaleInUnrealizedLossPositionForWhichAllowanceForCreditLossesHasNotBeenRecordedDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSecuritiesSummaryOfInvestmentSecuritiesAvailableForSaleDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "U.S. Treasury Securities", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. Treasury securities", "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": [ "r1072", "r1097", "r1099", "r1401" ] }, "hafc_UnallocatedPortfolioSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "UnallocatedPortfolioSegmentMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureLoansReceivableAllowanceForCreditLossesByPortfolioSegmentDetail" ], "lang": { "en-us": { "role": { "documentation": "Unallocated portfolio segment.", "label": "Unallocated Portfolio Segment [Member]", "terseLabel": "Unallocated" } } }, "auth_ref": [] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Unamortized Debt Issuance Expense", "terseLabel": "Unamortized debt issuance cost", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "hafc_UndisbursedLoanCommitments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "UndisbursedLoanCommitments", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureOffBalanceSheetCommitmentsDistributionOfUndisbursedLoanCommitmentsDetail" ], "lang": { "en-us": { "role": { "documentation": "Undisbursed loan commitments.", "label": "Undisbursed Loan Commitments", "terseLabel": "Total undisbursed loan commitments" } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "crdr": "debit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail" ], "lang": { "en-us": { "role": { "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "terseLabel": "Less: income allocated to unvested restricted shares", "totalLabel": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic, Total", "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method." } } }, "auth_ref": [ "r410", "r413", "r414" ] }, "us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnCashFlowHedgingInstruments", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Change in unrealized gain (loss) on cash flow hedge, net of income taxes", "label": "Unrealized Gain (Loss) on Cash Flow Hedging Instruments", "documentation": "Amount of unrealized gain (loss) related to derivatives designated as cash flow hedging instruments, recorded in results of operations to the extent that the cash flow hedge is determined to be ineffective." } } }, "auth_ref": [ "r233" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized tax benefits at end of year", "periodStartLabel": "Unrecognized tax benefits at beginning of year", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r680", "r686" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedLabel": "Gross decreases for tax positions of prior years", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r687" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "crdr": "debit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "terseLabel": "Decrease in unrecognized tax benefits due to state taxes", "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities." } } }, "auth_ref": [ "r689" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Gross increase for new tax positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r688" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Increase Resulting from Settlements with Taxing Authorities", "terseLabel": "Increase in unrecognized tax benefits due to state taxes", "documentation": "Amount of increase in unrecognized tax benefits resulting from settlements with taxing authorities." } } }, "auth_ref": [ "r112" ] }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Unrecognized Tax Benefits, Period Increase (Decrease), Total", "label": "Unrecognized Tax Benefits, Period Increase (Decrease)", "terseLabel": "Unrecognized tax benefits", "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns." } } }, "auth_ref": [ "r1355" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would affect our effective tax rate if recognized", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r690" ] }, "us-gaap_UnusualRiskOrUncertaintyByNatureAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnusualRiskOrUncertaintyByNatureAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Unusual Risk or Uncertainty, Nature [Axis]", "terseLabel": "Unusual Risk or Uncertainty, Nature", "documentation": "Information by nature of risk and uncertainty, for example, but not limited to, threat of expropriation of its assets by a foreign government, rapid technological obsolescence in the industry, risk of natural disaster from earthquake or weather events, and availability of or continuation of a labor force at a reasonable cost." } } }, "auth_ref": [] }, "us-gaap_UnusualRiskOrUncertaintyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnusualRiskOrUncertaintyNatureDomain", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Unusual Risk or Uncertainty, Nature [Domain]", "terseLabel": "Unusual Risk or Uncertainty, Nature", "documentation": "Describes the nature of the unusual risk or uncertainty, such as the threat of expropriation of its assets by a foreign government, rapid technological obsolescence in the industry, risk of natural disaster from earthquake or weather events, and availability of or continuation of a labor force at a reasonable cost." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates in the Preparation of Financial Statements", "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": [ "r78", "r79", "r80", "r281", "r282", "r284", "r285" ] }, "hafc_ValuationAdjustmentOnServicingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hanmi.com/20231231", "localname": "ValuationAdjustmentOnServicingAssets", "crdr": "credit", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Valuation adjustment on servicing assets", "label": "Valuation Adjustment on Servicing Assets", "documentation": "Valuation adjustment on servicing assets." } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "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.hanmi.com/20231231/taxonomy/role/Role_DisclosureSubordinatedDebenturesAdditionalInformationDetail" ], "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": [] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "WeightedAverageMember", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsQuantitativeInformationAboutLevel3FairValueAssumptionsForAssetsMeasuredAtFairValueOnNonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Weighted Average [Member]", "terseLabel": "Weighted Average", "documentation": "Average of a range of values, calculated with consideration of proportional relevance." } } }, "auth_ref": [ "r1060", "r1061", "r1391", "r1393", "r1396" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "totalLabel": "Weighted-average shares for diluted EPS", "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": [ "r400", "r416" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average shares outstanding:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hanmi.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareReconciliationOfComponentsUsedToDeriveBasicAndDilutedEPSDetail", "http://www.hanmi.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "verboseLabel": "Weighted-average shares for basic EPS (shares)", "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": [ "r398", "r416" ] } } } }, "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": "10A", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "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" }, "r7": { "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" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480463/815-10-45-5" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-9" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r18": { "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" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(1)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(4)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "SubTopic": "50", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r41": { "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" }, "r42": { "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" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-13" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-8" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-9" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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 (b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r56": { "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" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r64": { "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" }, "r65": { "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" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-8" }, "r67": { "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" }, "r68": { "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" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r74": { "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" }, "r75": { "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" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-12" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-13" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r83": { "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" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "14A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-14A" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(b,d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(b,d,e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-29" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481696/310-30-50-2" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r97": { "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" }, "r98": { "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" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r106": { "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" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r110": { "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" }, "r111": { "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" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r121": { "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" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r128": { "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" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a),(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r133": { "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" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4F" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4H" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4H", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4H" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r145": { "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" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r147": { "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" }, "r148": { "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" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r153": { "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" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "30", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r159": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r160": { "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.12)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r161": { "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.14)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r164": { "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.16)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r165": { "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "230", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481160/942-230-45-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-2" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "980", "SubTopic": "340", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481878/980-340-50-2" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "980", "SubTopic": "715", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481691/980-715-50-1" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r186": { "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" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(1)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r188": { "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" }, "r189": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r190": { "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" }, "r191": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r192": { "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" }, "r193": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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.6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r206": { "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" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481746/310-40-50-1" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481746/310-40-50-4" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r212": { "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" }, "r213": { "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" }, "r214": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r215": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r216": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-19" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r218": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r219": { "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" }, "r220": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r221": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r222": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r223": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r224": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(d)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r231": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r232": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "83", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480647/815-10-15-83" }, "r233": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r234": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r235": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r236": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r237": { "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" }, "r238": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r239": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r240": { "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" }, "r241": { "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)(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r246": { "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(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r247": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r251": { "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.1-5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r252": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r253": { "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.11)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r254": { "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.12)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r255": { "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.13(h))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r256": { "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.13)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r257": { "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.14(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r258": { "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.14)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r259": { "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.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r260": { "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.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r261": { "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.6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r262": { "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.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r263": { "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" }, "r264": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r265": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "325", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481026/942-325-45-1" }, "r266": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "470", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480876/942-470-45-1" }, "r267": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r268": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "980", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481878/980-340-50-1" }, "r269": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r270": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r271": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r272": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r273": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r274": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r275": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7" }, "r276": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481161/840-30-50-1" }, "r277": { "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" }, "r278": { "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" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "40", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481746/310-40-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r287": { "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" }, "r288": { "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" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r291": { "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" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.M.Q4)", "SubTopic": "20", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483530/326-20-S99-1" }, "r293": { "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" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "(a)", "Publisher": "SEC" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "(b)", "Publisher": "SEC" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(4)", "Publisher": "SEC" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(c)", "Publisher": "SEC" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "c", "Publisher": "SEC" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(e)", "Publisher": "SEC" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Publisher": "SEC" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "(a)", "Publisher": "SEC" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "4", "Publisher": "SEC" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r323": { "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" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.5-04(Schedule I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480922/205-10-S99-6" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r336": { "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" }, "r337": { "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" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r342": { "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" }, "r343": { "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" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r345": { "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" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r349": { "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" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r360": { "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" }, "r361": { "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" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r365": { "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" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r368": { "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" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r371": { "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" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r382": { "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" }, "r383": { "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" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r386": { "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" }, "r387": { "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" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r389": { "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" }, "r390": { "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" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r398": { "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" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r409": { "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" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r412": { "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" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "65", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-65" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "66", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-66" }, "r415": { "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" }, "r416": { "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" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r442": { "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" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-3" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-33" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-34" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "36", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-36" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "44", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-44" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "40", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-40/tableOfContent" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2A" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r493": { "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" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r495": { "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" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r500": { "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" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r506": { "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" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-4A" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-5A" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479366/326-20-35-8A" }, "r510": { "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" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-5" }, "r513": { "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" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-17" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-21" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3C" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3D" }, "r530": { "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" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-6" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479175/326-30-30-1B" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "13A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-13A" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-7A" }, "r536": { "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" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3A" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3B" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3C" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3D" }, "r541": { "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" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482454/460-10-45-1" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r626": { "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" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r631": { "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" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-11" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r712": { "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" }, "r713": { "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" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r720": { "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" }, "r721": { "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" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r725": { "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" }, "r726": { "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" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4K" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r737": { "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" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r744": { "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" }, "r745": { "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" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r765": { "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" }, "r766": { "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" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r771": { "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" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r773": { "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" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-31" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r779": { "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" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r789": { "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" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r791": { "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" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r815": { "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" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r818": { "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" }, "r819": { "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" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//860/tableOfContent" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(cc)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r841": { "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" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r846": { "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" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481260/860-50-45-1" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481260/860-50-45-2" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481260/860-50-45-2" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r880": { "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" }, "r881": { "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" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r883": { "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" }, "r884": { "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" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481160/942-230-45-1" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480696/942-505-50-1" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480696/942-505-50-1" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480696/942-505-50-1" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480696/942-505-50-1" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480696/942-505-50-1" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480696/942-505-50-1" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480696/942-505-50-1A" }, "r899": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480696/942-505-50-1B" }, "r900": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480696/942-505-50-1D" }, "r901": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480696/942-505-50-1F" }, "r902": { "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r903": { "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" }, "r904": { "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)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r905": { "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" }, "r906": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r915": { "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" }, "r916": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r917": { "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" }, "r918": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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)(d)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r932": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r937": { "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" }, "r938": { "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" }, "r939": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r940": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r941": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r942": { "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" }, "r943": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-9" }, "r950": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r951": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r952": { "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" }, "r953": { "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" }, "r954": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r955": { "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" }, "r956": { "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" }, "r957": { "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" }, "r958": { "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" }, "r959": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r964": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r965": { "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" }, "r966": { "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" }, "r967": { "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" }, "r968": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r969": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r970": { "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" }, "r971": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "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" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "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(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r987": { "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" }, "r988": { "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" }, "r989": { "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" }, "r990": { "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" }, "r991": { "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" }, "r992": { "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" }, "r993": { "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" }, "r994": { "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" }, "r995": { "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" }, "r996": { "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" }, "r997": { "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" }, "r998": { "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" }, "r999": { "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" }, "r1000": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r1001": { "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" }, "r1002": { "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" }, "r1003": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "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" }, "r1007": { "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" }, "r1008": { "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" }, "r1009": { "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" }, "r1010": { "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" }, "r1011": { "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" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r1023": { "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" }, "r1024": { "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" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "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" }, "r1028": { "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" }, "r1029": { "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" }, "r1030": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r1031": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r1032": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r1033": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r1034": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r1035": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r1036": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r1037": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r1038": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r1039": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r1040": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r1041": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r1042": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r1043": { "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" }, "r1044": { "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" }, "r1045": { "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" }, "r1046": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r1047": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481852/948-310-45-1" }, "r1048": { "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" }, "r1049": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r1050": { "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" }, "r1051": { "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" }, "r1052": { "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" }, "r1053": { "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" }, "r1054": { "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" }, "r1055": { "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" }, "r1056": { "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" }, "r1057": { "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" }, "r1058": { "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" }, "r1059": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1060": { "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" }, "r1061": { "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" }, "r1062": { "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" }, "r1063": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r1064": { "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" }, "r1065": { "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" }, "r1066": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r1067": { "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" }, "r1068": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r1069": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21" }, "r1070": { "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" }, "r1071": { "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" }, "r1072": { "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" }, "r1073": { "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" }, "r1074": { "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" }, "r1075": { "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" }, "r1076": { "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" }, "r1077": { "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" }, "r1078": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-10" }, "r1079": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-11" }, "r1080": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r1081": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r1082": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r1083": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r1084": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-15" }, "r1085": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "79", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-79" }, "r1086": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "80", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-80" }, "r1087": { "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" }, "r1088": { "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" }, "r1089": { "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" }, "r1090": { "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" }, "r1091": { "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" }, "r1092": { "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" }, "r1093": { "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" }, "r1094": { "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" }, "r1095": { "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" }, "r1096": { "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" }, "r1097": { "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" }, "r1098": { "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" }, "r1099": { "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" }, "r1100": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1101": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r1102": { "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" }, "r1103": { "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" }, "r1104": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r1105": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r1106": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r1107": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r1108": { "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" }, "r1109": { "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" }, "r1110": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r1111": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2" }, "r1112": { "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" }, "r1113": { "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" }, "r1114": { "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" }, "r1115": { "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" }, "r1116": { "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" }, "r1117": { "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" }, "r1118": { "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" }, "r1119": { "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" }, "r1120": { "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" }, "r1121": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r1122": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r1123": { "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" }, "r1124": { "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" }, "r1125": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r1126": { "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" }, "r1127": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1128": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1129": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r1130": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r1131": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r1132": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r1133": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r1134": { "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" }, "r1135": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1136": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1137": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1138": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r1139": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r1140": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r1141": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-11" }, "r1142": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481260/860-50-45-2" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r1150": { "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" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r1155": { "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" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB Topic 6.L.1)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-4" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "(a)", "Publisher": "SEC" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "(a)", "Publisher": "SEC" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1173": { "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" }, "r1174": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1175": { "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(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1176": { "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" }, "r1177": { "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" }, "r1178": { "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" }, "r1179": { "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" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-16" }, "r1182": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r1184": { "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" }, "r1185": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1186": { "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" }, "r1187": { "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" }, "r1188": { "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" }, "r1189": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1190": { "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" }, "r1191": { "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" }, "r1192": { "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" }, "r1193": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r1194": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r1195": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1196": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1197": { "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" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r1199": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-33" }, "r1200": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-34" }, "r1201": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42" }, "r1202": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42" }, "r1203": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-30/tableOfContent" }, "r1204": { "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" }, "r1205": { "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" }, "r1206": { "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" }, "r1207": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1208": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1209": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1210": { "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" }, "r1211": { "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" }, "r1212": { "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" }, "r1213": { "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" }, "r1214": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1215": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1216": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1217": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1218": { "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" }, "r1219": { "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" }, "r1220": { "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" }, "r1221": { "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" }, "r1222": { "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" }, "r1223": { "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" }, "r1224": { "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" }, "r1225": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4" }, "r1226": { "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" }, "r1227": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "325", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481551/325-30-35-2" }, "r1228": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1229": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r1230": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r1231": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1232": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//326-20/tableOfContent" }, "r1233": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1234": { "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" }, "r1235": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1236": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1237": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//326-30/tableOfContent" }, "r1238": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1239": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r1240": { "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" }, "r1241": { "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" }, "r1242": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r1243": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r1244": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r1245": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482190/360-10-35-3" }, "r1246": { "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" }, "r1247": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1248": { "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" }, "r1249": { "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" }, "r1250": { "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" }, "r1251": { "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" }, "r1252": { "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" }, "r1253": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1254": { "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" }, "r1255": { "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" }, "r1256": { "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)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1257": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1258": { "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" }, "r1259": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1260": { "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" }, "r1261": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1262": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1263": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1264": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1265": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1266": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1267": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1268": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1269": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1270": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1271": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1272": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1273": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1274": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1275": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1276": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1277": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1278": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1279": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1280": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1281": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1282": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1283": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1284": { "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" }, "r1285": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1286": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1287": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1288": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1289": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1290": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1291": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1292": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1293": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1294": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1295": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1296": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1297": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1298": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1299": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1300": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1301": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1302": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1303": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1304": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1305": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1306": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1307": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1308": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1309": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r1310": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r1311": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r1312": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1313": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1314": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1315": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1316": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1317": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1318": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1319": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1320": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1321": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r1322": { "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" }, "r1323": { "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" }, "r1324": { "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" }, "r1325": { "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" }, "r1326": { "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" }, "r1327": { "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" }, "r1328": { "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" }, "r1329": { "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" }, "r1330": { "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" }, "r1331": { "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" }, "r1332": { "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" }, "r1333": { "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" }, "r1334": { "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" }, "r1335": { "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" }, "r1336": { "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" }, "r1337": { "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" }, "r1338": { "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" }, "r1339": { "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" }, "r1340": { "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" }, "r1341": { "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" }, "r1342": { "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" }, "r1343": { "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" }, "r1344": { "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" }, "r1345": { "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" }, "r1346": { "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" }, "r1347": { "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" }, "r1348": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1349": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1350": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1351": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r1352": { "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" }, "r1353": { "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" }, "r1354": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1355": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1356": { "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" }, "r1357": { "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" }, "r1358": { "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" }, "r1359": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1360": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1361": { "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" }, "r1362": { "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" }, "r1363": { "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" }, "r1364": { "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" }, "r1365": { "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" }, "r1366": { "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" }, "r1367": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1368": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r1369": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r1370": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1371": { "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" }, "r1372": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1373": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1374": { "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" }, "r1375": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1376": { "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" }, "r1377": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1378": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r1379": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r1380": { "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" }, "r1381": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1382": { "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" }, "r1383": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r1384": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r1385": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1386": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1387": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1388": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1389": { "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" }, "r1390": { "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" }, "r1391": { "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" }, "r1392": { "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" }, "r1393": { "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" }, "r1394": { "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" }, "r1395": { "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" }, "r1396": { "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" }, "r1397": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2" }, "r1398": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r1399": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r1400": { "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(7)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r1401": { "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" }, "r1402": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "470", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480876/942-470-45-1" }, "r1403": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480696/942-505-50-1" }, "r1404": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480696/942-505-50-1B" }, "r1405": { "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)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1406": { "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" }, "r1407": { "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" }, "r1408": { "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" }, "r1409": { "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" }, "r1410": { "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" }, "r1411": { "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" }, "r1412": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1413": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1414": { "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" }, "r1415": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1416": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1417": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r1418": { "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" }, "r1419": { "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" }, "r1420": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r1421": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1422": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "39", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480228/946-830-45-39" } } } ZIP 147 0000950170-24-022986-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-022986-xbrl.zip M4$L#!!0 ( +EY75A,TN.Q2Y<& !*AP 1 :&%F8RTR,#(S,3(S,2YH M=&WLO5M[4\F2)GP_OZ*FYJ*O8I/G0\W>-0^NTV::*OB ZIZYZB M2::@?_T7L8P/& H,2'8*:]=^C&PM+:VU,C+B?>/X]__UZL71-R]IN9HMYO_X M%_TW]2_?T+PNVFS^_!___,O_^OZ__?UPS8?QH?/5/[X]7*^/O[MW M[\\___S;G_9OB^7S>SKG?.^5'//MZ4'?O2K+HS8[/U9^G8XT2H5[IV^^=>CZ MO8?ZTT/7EP^=O74!EX^V]V;SU1KGE.?ZM^Y-W MSPZ=O?JK\VJY##Z4_L_!DX=GA\\7\]].7M!R5M__L;9>WEN_/J9[?"#,3X\\ MOZK5['W7Q'>@[_V?7Q\^K8?T N'JK:_6Q\NWG^F*ZM^>+U[>DW?XT\:>'=IH M]OXC^8VW#CQ9P7/$X_.#.Z[*="UOWGCKX-EJX8R.'UJMTR/./D!\W^9]8F#4 M/7JUIOEJ5HX(:'H\N&9Y78'YFSJ_B_42Y!&N/O*$^7P&E 6KSSYYB/WM93G$ M^8O9W^KBQ71#VEP<.GNU!GXZ;QU]]K0N5OW>>HGS55\L7TR7*4+A025XZSSO MO\P/G42NVX .YTN\7+^[%/S'M]=LO?S+)Z6OYZPM:XS=R$J#_=S)[^8]O?UC,>4'6\(R?Z+??U-/?_O'M MFM?IWJ0&[LE9[[TY[=_+HKW^9K5^?43_^/8%+I_/YM]]@R?KQ7^?O3A>+%EN MU__S&)OHG.^^2<>O_N>WT[>VV7%QOMFUG[Q[<__X>U+M3(-V2R1W -%125'!BO0_14I!?7M]S__W[_?>^NRWG^5*N;FJ 8P1!&#1^<+7;[* M^WR);;K,(WS^>5?6\6A%U[JXDKWNCA*0YWWC4M"0G%?02];*5=6=5I8M:9L*O2!7Y7J^ [X\:/F1ZAKOGH'/U)9/Z5ZLIRM M9[2Z_Q)G1\C:_N?%\BD>T?U:^?O; [ZA):W6]SO_>__H:/&G6#P^Y@>^]=GZ MX6*U>KK&--1_GLWY[1EOXL5J)E?[T[D1>3A;K3]KC;__D.7['V?7]X0J MS5[*]5]O?U$.Y&*&9E'S-ZL.*?&O3OO,XIRQAW>$]O:?U[4$:BO/2Z?4F@X& M/$5B?:0*8(@1"F;?&ZM2%_#J\WIZB$LZ8*S7?EB\..;;FHSJ_27;V.?3_1^\ MOCCD,;Z6/]W_$Y=M^O%$S!X_%'I*RY>S2J=F05]])+8BV=@-%.UX^;QUK--J MA^(:\"0K;Y5.3_H]OWV")[]K)\L_%LJUH_NWWZ\,ET3>O"9>KZRF\1(78 MP+&V,-:#RQ8AJ\"B&TUR*A2EC;_Z+*Y*RQ59JFP 3XY8+-HO2Y:0W^=+PJ/9 M?_&O.)L?$%\^/<-75^\=HU>.>H=.M;,^9W$HH2)0R$:A1X-'1ZZ?'5&=]QNIR6DZ&'3\3/6#6 M\X(N[8?3/SQ:BL LZ5"VPLLW1UWLC)\NT.A[% K5Q$\DJ5QY:8J'5#-"TR;P M&\I&VSZR07Y;S&=O]LB;JUD?TO+1\?2-\^>G?[L>P @UV,XV42?-YC9%-I$^ M>&!09$,)IB<_PC,SO+=[BRQ (12^3'* E'@'=1_YL6G*6=W8,ZNFF%IB@5PC M2Q?VR-N*&OBL7?2,4K1YQQ+?PC.['I*ZH6?&FCR8[&3%#.MFG1H_LQ;8*O!K M@ZGG=Y_9^?<\)-:^3V;/#_FI_+ZB^ZL5K6_5H#.N.L99^^F56 RZ/V_3DG>8"[+&T2'Q0W*\LTLD#2:R/3&>&$UL M_R%M0%JV^Y!Z;[448FP5F=8[Q\O)8(>):4C>%Y5].\?,XM^9 /.#^8IQQO0\ MCN41"#L]U7IO$-^/$XTZH_WOP#M53:Z\>RDKAG>-25E6AA%[5-EE54,JYL/P MKK-F_R"Z>_LF3=6LR'4&>>3@;&=,51)+JO8%NR=E^CN2\"-__B6+PLM/T1CB?_;\3^K#=0(R5JBY0L3'IT5A9+UO&?R:2 M(\>(U)J//(5?\?'R\76 _?O8!?Z46AY?583](VH=70(X,.9M^65X=% MI;G>1&X*/YFM/(;N#?,6U<&R3( CFYC'] J^-B1K8;? S%2EQ%@V7>#*YF"\4ZIB;-=@85*E-YQ^NZF4V1^!L\ZR-5 M&-HSC/3,UXD859*QL5&,X6-^H0T^AE(:=0$1U0BV,J(;(O/WB):9*N\,+&TK MCR%IGTRT%;IG^^ ,BM?;.\B.[7DA*CJFFWL,6B(4A=&,4H&OIFL'&&QA@UD9 MXV1CK7D'6FWD,>BB-45C(7;/!E-%!C*E%^C%I-I"9Z-Y@[JA>MT3LH54*;%N MR*RD$!E16:494R'%4-]U)V]$1?*-^&H5=)1-$5.&U'V#4(+$O9IB]G.3FX)R MMZWQIO"%'T-@^-1+8$Q9NHOH&]:PG4TA0%$"_3:*_Q-90?-C*("N13&FB/0Q M7]X&'T-,*KG*1(NMY.0TSKPIV'1:MIT,(S-ZR6CXZE6DJ:H6Q>BY->1%Z96 MD8SX6SL15=-TW Z*9*@4=6&J5V*1<&!@W8",VVJ//BN^D,1B>',HLH1 73B% MC:RI"%E%-K;AGJ%30NU-H'="")O1#=HTWH@=H@H"'E@M%VPRM!&^[A+<40P;G'3&UL@C:E-X]PSR6W%N)/J)E0\5K!"TJ!E61%XDU=@?T MS,=J;\P'/^*>^GCT\8I^",RNK;*@L?,V#8V5=E,:FE64,#GKW3N/XH)Z2SCQ M2@CZ2T,AG16$4ZXRV6)\ZQKOV:2SP$R,-@06TOPQA+FY4 BS/HO(ZX&J".H7 M*IQU [(NN5Q=]NX=[;G5I\/,L]KJ+; L,-2S3$-PRH>*5"O9KF(M-_9TT$?? MF(&+K6?X+6X*9, #MKO$'$0UI]Y1JEM].IF-FJXY 3,SS<(<(Z30%"A-S21? MO';NQIY.YR5IU!@<=^%+3DM$7V)IG3"5DK23O7Q%UW;>VTU<[?]S2??^7][ MSLR;4I1H7FGU_=\ED_:[U92XRM_]S919^YUD9_[CV]7LQ?&19+%.?V.%U$\= M^'"6BOFW5ZOV[;W3TU\^Y_3K:G&RG'Z;,H6_>W-_TT/]X3]4YR=GV("IP"R' M+0BR.56!L5;5O0:EK&94\>:C-"6QG?TV:_)[G]'RF^FRZ;T9H#\\^->W4]:N M?OCL="MZ+HMQ^FOC+WMU?#2KL_6I&?JFS5Z(O"[FERS(F:#_Q+9@_5J$?#'G M7U?W7\U6WWY_$7Y^\6(QG[+ SDS:>[_B^[-K.[^2>^^[[>/)TIP_A"G%>"T2 MH-G<@=7G=_CFG;/?SSYW[ZUE>/^J^)IC4XQQV8@HR7=CR&M8+WBV'T()-"_. MJ*LRA8_F>'2ZS<23OUI-MGM:E"GN],,1KE93$L O2VRTU54QFUN5["/I:#WH MRA#"54;]I03%NY :>F:H"M.HJ_+&?S]_?I%7QJ]8-TI&W!D(/7@]K6[PGAT4\KV7P/%SA?/:'5Z17BT4=6\DNN=G6*\![C:OWC";V]P]]W..L$ M/'JV^&5)?)W+9XSQ=/357KOD[MZT*:NY^TL MQI/5I2]G2_R8+<'A!+FGPQZ\.,89OYJ6<5=V82R%NDZ,9[U >N98P#"E E$W MGDRV2MO1=N%JN?[NB?":T^607W_%5[,7)R\V)H>\D%..\\'K7PE7)\O),/Z\ M9)K$6.#UE?UR=O"E0U%RR,&_AJLY?_I.?(+(8OGY(+^GH+R[LP?SX M9+V:CK!;W*J;4H$",6@YA4>7"Q;F]>LGM,;9T74VUFBJ9IB-3NB*;1(V-979 M4'86,"@&O8E9*S(N98 TVD:_ $%":YALW#]9'RZ6?&F_,2]Y6]C/@-(3EO+Y MR9DCX\&3IUM=(+NY!;J>?WK,!=KKR['TY6E&A[S'6^?H1,K>?L$)PTA-XUZ% M?BZ/M&2=ZV!,]N"7!.6#*-VJD$R**7=55=P/3&EU[%!KPV;:5:9X$85XX>+^7,V5"]$&"[T MS&0AGOVY>':X.%GAO+&>>78X$YPSIZ!G':G MO^V*I2HI&7*&Q<9*G4BPC$1+SJ":C2J9Z+09SFMWZ[APNP*T;>?4IWKLK7JV M\/GZ/OIA9!L[ZD1,JTJ5@D9DV<;<';0LZ=,Y=@9BH\KV@43%F5G=KZ?Y-)*" MLI!RQ#8%0;L-*KG6'4;I4Q,9A+LL MQ=$F:DA99U=[4D62N<<4A(W1[6%0I:N&,MDJ>2M,CN3HEEE(2G['RXM18 ;62*B03*^\4JZL9=5W$N7#AR9]T MY'UI;W>1@7*6R"A'RCOR+X-(0>+O/VA3*G5*BWQ7E[(1GM(;YY6F=,J=V;Z- ME&Z^5T@!N^2;LU4M*4,TRMM,S5@_[/9]OYCL)>#3)"#D:K.V 9AS!M;BRD!" M)9RAN:C0H+/#YMM\DC?R(<[;KBQ*KLEB5@TH&M;>5O+O39"T]QX[N:Z5J:,N MRIT'NQLUXRT9I5($@UI\S[&S&?<>@JVILLA93\."W;T@;-)0*Y5#RP4JB9JN M2,QZ%#'.CL[H%E.DO5MPQ!V\D[;RHW7_)#^KY=KU^FPQ:*1^R-P4H!0\N>N8G@FV=MKM,MP80& -H1G<-;&T$3@J;T4JSS^Y](96L]WI4&;TE MB/]OR%93,B59TB]O"ZDB_I4?[N&4,$+MD223B-V[L-+\B:>+OMS4E5P4AE[D MM#R9K?YX[U4]G/'^?+:X=)D;O)+;ICV\ 9;K'_G\I[I!:?[_^7G.WSL7XW9Q MZ%L[Z>R=SP(+SA6C; 0[]3U&V4F]\E:U517ENDKC[J0-A':#>K9(GQ#:_9)K MNXD@-VF@W[7I;6^^1M+_PTA.-PU[G/(OY$<*%A+J ,K6 MX*3=8.G#!OO?KQ4/<#6[TF&"3>+L!1M%1AAG'SE_\>-L58\6\N%=4HO#V&O7 M,! S3R:>4[*(0D!L$;)7.O3@4K7#V>L/%!5%<3 MW8XQ&Z;2:8-R%4(J@92#KED;NOVEF-!7]^QH#?G6*#D?2;763\F?EPZ2Y&\+U"M*1Z+Z\4-6SJS\SUI;K73 MR\YEW&\05:;& MF&%VS;5F]0RZ:^YHQM8 H0LJ*>O*:K911:G<*X+%.IA23?#65 K#=HC\ 5>' MK!3D'R$Q+_&(SMM#GD; ^#,_TK',M%D9SQ>A%LM?%Q_EZL-L::/9W"69\>6] MC#J-"5(-!-IWC&PE@T_#+LZU4J2G5?IY]HK:Z4RH!W/^6*7=J4(*H?E830>* MTC3>% (TK8/N 7OKS>0V;)['OF/:'K)O3%,%%UW-6693\SXHM;UI59)34[GD M4.NPQ1QW._:3HG:A1.C=D93O$Z18"B]A\6QY8G5YV#JL(8G$U]\H.2EG=*8$ M/G<9.9 "8, ,U?92?6TVESMA\UBWKV2BZBX:M7&$J2-A$3GJFJU'M5(%: *T M@,UWZK:[K?N"/UN8]KZ>F]QO4X+6A<0_^G-.'ZNK_.AU?CT%"S)+N7H>VXDO$;!5$G15#>%LA-Y4@=(M9>Z5\ M&C9<.F9OO\\68W/7Q'B#6$*7GEPV"LKIM*>H(!>M9]V03LNP:F54ZLL56#+M6^CC)!D4EL+9IJ(^I":5PPO3-#8?9I M_3>>UA^*F[K$A*@*DT033_%)-3T$7XOR;MCVDD-VD!T@M4F'$@V6!(VB!8?$ M?(77&B>C6'=ZJ)M M__HU6=9-\IM44H\! 5.77<: &-$%J,&5EDIMO0_;8ORZEK6U*:T3CV0.]X/Y M#W@\6W\T??]+J M"Z]P&39]](?%D3@,EGA%U5SD&UXXX+_.2//'U-ZOB^7Z.3ZG ZQ_4+N(NS]8 MK4ZH';R^'*%_REM@M5A2^TGR)X^7L]7=F[VWR1&QB5PB!J"E=I3D;".:T4.Q M-9,W-:4P[A#GD=-[/SU>__@+@O7#R%.HMOJ($8J72)S+3&U:8Z8J?W35IVC' MS?W=IVM^%8'E3:+'W)UKMD/%KL%9"6X48C#9@])*I=J'KW[8)[[MJ)7?Y"RT M%HQT36$U[!(X0RS&3DOOI?:*%U2,1^78;;V'\./^TG.F\H3UA0# MLS,PG2$ "U: 4IALV^XS1:?YQ[C9 Y^57\9H4@J3?UNLM]_:=AQP^_6WH*K5 MZ^3BE,L@O"AK&5"(8*HQWN2(P0P;K?MPZ^^WZ@]IM9;&XS\LI(%&W9A\_)/: MS['BVX=E_R<[M7V\_BL[-* M][3^K[R>H?JA6$]L.VLNS6 * ZOAP=CJ,%NNZ9YJC@6LDQ$HKA0& M1%I!85;H(O+OXP+JFQTSTONLWA*-W'W-KGI/&&P%PM3 98T@[4C !\^T#8VM M:M@FAP_F=?&"SM'WPT7%*XT.3X^X&R%_9;I6NCK(6(LD"U#* MUGU)GR;&#I1A([4),<9 RKN@^.8C@9.&2]*7' IVITLR.?M=S:2K$U*%S4Y=X M:3VF)_!N^]VK1\BHE<7)?')H[LH.[E2<<9U1<5 R6:EYP(0- J%VV55O!J8Z M^WTV%''XBCNHWG(7KDWFTF>7V&AW(.>DW#(T0"T5]D[@KBG!C#> \.822H99 MIFY,II0K VX;P1$%P-HK^*BHJ]:K&0]9[:L,;D]>C-*VME8A=YE85)#M>-$R M-+MYFTW,O,BCRLL@50;;VLB\,BD'T$V6PQL979D=I&Q;,]H9B\/Z@_8 :RR M]<_%:JI)91G9Q_7&]/Y2U-F8 CDU!ZY&A**- ^K1!=;#P<9Q^YOM=_M7O=OW MG&I[H<7B0W<=C H:G,D:4F@%O$JNE6Y=XMF.3S6$QU(IL.P). MX]&2!G0:(3:,FC#62#O60_ /E\:,#;WX.+)D.6<"$61Z5Z MZ^*XE3KC,; --AAKP505.D$FS=I9)9*^1QXTM4R\WT+PP\XHN[5!V=>^PL_* MQ-]6.M@ 60-DL;2L/% K"APY Z5(0"5W74Q/W8X[Y%(FX?V&+RZCU/OBOKC0 M"OR)*25$CI1WY-_[\R8;]OT';4K,[O^)R_:N9;D,50YQN67_[@:54B+5M*T* M4/%W-UN;EEJ+)Q^@%]'%*@5>-WO:$R#9:J&RZ?#&>N7UR%"5G%37";33CA%+ M0"BI:JC*8"V&C>*X38?W]N\V_4O;[_2PR9AQZ='FH$&+#G2I.T 9=5UBK*;V MZD@-F^HUMK7:9' FMFZMBF"]3*F(ID RV4!G_61=*JJ88;NX7JM@]U2C_%4C MS%W92T8W%XIQT'IBDQ&]I+-K E-]\)A[='&7?/U;+/*44<4;32O8#YV[^:9J MO83H*[#,&ZG=,)):F"$6HFA327GXIFK77JOS,9PWN6P#A).B;MALF3KC9G"J M2YP@)R@*-59+6,RP+.F3P,%#)D=TN#AJK!J6BY>G+&E7T(%W+5O/$ Y[*;Q* MA(#(!JCGP'36MFC&'5!PS69+4W'/G-I/R"!N_GS;(Q]O9RY*:[RYJO60ZC1 M#BT4Y\5;GJWRJ29MA]UMXX_QO*6Q5ZBL\;S;#6E&[MYE2#H2!*5,)-,HEV'I MU6C-7*Y_X4--/=F1"I5,J-_U"&-4CC]T'= M#4_>GI#=>$C#Y!9,4-"49!I.[3#8^$!NO1?'2##5X7;=OAW&7:LKV=TR_6$V MNJ_:Z%8S=-LM\X3*YE7FJ;:>%":J3>5QNV9\#35,>]MVXYYUMF8]98):B:EQ MTQZRKPU4=:;5VD)NPV5K?!FB?.OPH)XM4OX17Z\V#"_WDGS3SKKH;)>Y.>"3 M)W#%-<@F!'#4O6Y18];#%NK$LF$VF!]B<*R4/AB0"4%2 C*R' MG<4>O.O>T+#B>M.-_*]]82QX;Y(F3UN=96,B+EA:.:!NDQIN*DDNZ423<*9F_FHMX-JQ<$.!9/N*CS__?NG=W2CAO<=RXB)=44 M:&V8AQC9=UJ*7;TU/2M25=_%.2^7]MWE8//=$K--AH 2,I)-"9J*$9RUDBK6 MF?/V$'S&E$JJ.R1FGZHPF73BT;/%+TL28_WL$.=9[9+Z'$9=Z>:#B P8KQC, M51,@FV0@J%QL+S4SM/N*Y6CW#.\PDF-+B"J$"%YI"4*KQ*R764%M/A,JR\1@ MV*Z#PR0=;XFA]1Z5S'/,11*!L""@"1:\\TZ;6I,=M_F);!D9Q\S/^S2E].#U M;RBU>H_ZQ9]?OW?T]T-:LS%@9+);XQXKJA)<]V#9IH,K%2'KI,%;TK&3*S$/ MBQB':K^VG599$JQ-V3/(4C9)"0Q*=^4$-9!#;S#9<5ME[7/?;K&5QBT55#Z8 MUZ.3QB?Z!:=->0VGU9YE_169#]HH3PY")BEQ9)R<65U#]29B4L'7.BS+&KLV M?H.+Q$K8=H],A;T,RHPU ":O( 7^FER#U-^,NDB?MJ$NMCTOTX-Y.UFMEZ(# M[D;OIPV*3*RZ16L+.&D1Z&2$)+.9#EYKJMD$G]NP /G3REIQOMT.@9L,>7>+ MP9H$*4FE7,8(*7<%+6FLSE85S+"$\N9;UPZSEU1RP4B3"Y6FQN/) &J4F2-= M>:=R&IB^C#IQ^G9*52M25&@ZU-:3;$#%1-0QE6(3FH(+I=71RPKVR0QW >%O MTO^=61JS94COC'2YR [0ULH(O[$U,F1C'S:]=5<*BS>X7 J[0:T[Q!)XN3S# M \PJ\P^C0D(L20V;U7"16G+5R_R>[C)?E:_EVMDW?]7_Z\%J=4+MX/7'N@EL MX:G=F9W%&ZM+W[\8>I:\A09)E0[99[(INN3SN*/C[J+Q_V$QW6P5P'KW4BDV M*/FYDRE-9RBQ*H:]GGFG:H;YC"=OBW%8AN6=>W Y,C4VRO?6F N[D%FG:DR MZ D,E=9=,D;O5!N4\=9JDWE[/56/WD$TK8%S2D$Q+0'E5FSU%-JX1.":Z0SB M/E[,GZX7]8^OTG\16FVD#&\R)>':QM>052#(Q=J8L_0Y'MU_,68@8*@H_P"U MADC-:RU5/]IZ<.FTZ@?!:ZJ:'"7GAJLU_.Q&.U^Z1+?3N+24HJ-7!5@E2/-^ M4>=)-_%ELG:PH?LZ;E!PS*R-#S8#O (>=\;JZTQ&VHK0U+ [()L,:P-8ZDQ[ M3;/1#8O]/V+U;V%JZ@:A,VO1RLPK0E6V@C.L7=&K#-6YJG)75F]__W[2S3-_ M9#UGW$:D,II0%76!+YJ!C-> Y!%RKEA=L[6Y87G#4*.8;\?V,-1,31*&4N[2 MQE=9R+46:+Z0G@8Q]V&S"S[JHF73LL97DX_L9,[G.L:C@\6\#=6Z=7,.Z[OG M!ZXEMECX=#VD+$'@QEHH5K"F4Y%Y@!Z')5$##Q">Q@,?3"SITC><#@V^?[(^ M7"REWOCW>:/E1- ?'9]=P>K@]4^OA.RMZ/%R5ND2B#_MO_'.F]./1_.=R<;J M'A6A]Z#16G Q*DB-7T63:US--8P4D\ZJF,Z0@RB!2Y(] M8YT%JUPWBE_V-FQH^F93U7MG3;6#0^.&L=',3%$[B2N087*D2X;D*A,0+#[5 MFE4=>);R==?JLM?Z5(#NV.P=7UPR&B77I;)9M$'F*SF28!+Z$&R+?=CYRQ]. M'3\'1<&M-9,;1ENWZGH/T8$73.!R*( AB-[6-CGKHC7#:NL1(HN75D5MT/-;,6>3 M$+SE<[H>-)3B,E2M/"$I[^VPVI4WQXSAU>REP#-^ L]G L&D&223Q5_Q/Q?+ M":E=7:,E_4C'B]7LHX/-KGTA!R>KV9Q5R/W*XL$G?CMW_H>#![_2\CDMMVN> MM0.5+DG%!\SSU4._:#2>8F3O? 5KZ]3HQP.VE""JT IE=%F-6Q?\-4Q9WJTJ M?Y]ZR4P$8?KA6NJ0L7F(66?"KDK+6X\TW9Z')QD;0^^\0XP39%3.,WY]W/S]B[##ZJ?G).6A>$9*FP^L$,V6M^9;-PS!P'#BE^$MPY M#7L?SI:\/<79M)P]EW#C8KFZ^.S7!7\": 4F7@?^7#GTBY+M4K&Z)F;!VB,X MDH+[+JRF=!.[=*]6 \\JO7Z/H4M,:-[*ZYOL,;3)'@F$MO-C!,\F5R9&%2@^ M&% 6,7A;M!ZWX/WN&.#=3;F_?@?880QS,(F, MJ1D"%FDQ5PUDYL.@LR.3=2]E^+++40SSUV]:2FBA-V4@5MIY3!4^[@#$E77V9NIN680DN:RNAAAK\H&;G$7;1]X MCWZLX\/;']B5174Z4*F^@N_12NPH2-E)@=A)FDIZI7"XZB31W-)S@.%@D_3] MG^2R9)'.]?IC7/*I1)?B_/6N +"NL93$2T%*EB)D ?I.TI^5\J7X&O17 O1W MH6AT^W!LDVW6"X:DJ$&-33$<(P>9!0@*20U9)!/ZZ*IY/X-C #E"HWUNT0,U M3 +K95079F]8(GA M373VD?,7/\Y6]6@A']X5^:D]A&BH@BE3DXG*'$%AA(C6ZT*^H1V.KD\L8+EH M)W7]:/F4EB]G];+V^OGDZ.C-7W=F%6IJE=!"RUF&LV0'B7J#SKP\)&8.U>P2 MQALL#C!8A_D-,OR@:O.R77N7Z5B&[0!2T9!K3-UKS3M[.(8_J%__1C/>-EF6 MML]RN_'8>TDA>ZG74EA86YL"F$R'H+KOMB>E\G !DATH7K__)R[;N\T\+GO@ MIT+V+8=-;J<,KP>%AF*!GKH&EQF1E=P#H/,8361Q<\/.-QC- 7^C!&1?S/X% M7G$;6%\2 J+4K.F>F7SD#JA[RF2RH3Q>J>N?$0/WE5) M"](>LLD13'4FHZ<3 ANV!DC=]J5>.<:"F]0Z'/UG4RW8"1X[JPC*#EJ(-]4 M5AD=^6$CZ-=L?_5L.2W0Z\D,GO;"VC+0NIT*$BI)46#H+G6L#+0\\S)6:1", M\51K]-B&-7J/CZ@]YVW#\)C)\&4T,D5I/5M,"HCNMY<2UMH9QEQET+:+ M";(5?V$T 9"9%1"230Y5J&G8P.=^1N(.R)>*T=K8005D^0I%1AI$ PQSI8NA M]W;<<3K75.+W:SUY<2*>Z_9H?4A+.6Y)AW*VEW0Z!OZK5.JLMDLF5AB>5 9 M7@7(:AZLR[6[E"FV8>WSH-GG-YFP](36.#O:K'(;"C$/XGQ[3TSQWVGV_)#5 MQ7TF-?A\9U):38Z$-250IBO>\$&D+B&*B\%M?I M0?L)F'$'*LNW(R0JD];8&V0G^:M4#"32'M#6'F+P3H_;+VYW_%N[7^52.U(@ MQ\K$B1^TY@JYV03->5T5&?[#<,!P^XE"@^*2P>WZ9X.D":]?[*5'?\ZI[0JS M,@R^%5&$*"T477454DD&5*12C$%?[+#II4_HN1"FQ?+UE(5P:47>9!R(KWBV M/KG.G*-A-)IUSF:M$Q2V<>"2)>9#&@%=+,[X:':K\]=NE$I\>G^7QU_0W.7K MLN8;5$8J(4K1*GB63W!8 Z2D*L1>;+-9A>Z'K5E]_^#1TY:%?RZ>'2Y.5CAO M#,ZE.?#Z]:,Y71Y&^MMB_976+\126#]Z#:F5#LXFQO2Q98@J40HF!)N&'70A MZ_BHWU\N!:U=V6U/^$V'@,Q5:,7A*.]=1U3S!EL!V*4QV6 M0^]-Z V;T./%Y!"FQ@QRM9A?&,]=D?9L6[&F5C!6)K0WJZ#H%B#H5E)FJ.^W M/TEJ2 ?%7<[UV&26JM)\HSV!]8A"&!UDII#@@L\VAV9IO''L D]_IB8 Y9^+ M%Y- '.#\C[,TK@,FD/60!>J?#P^FOY]CVO=\Z%%_BO.?Y1.S55WLRJHAQDI5 M%ZC89+8H5EXU&X!,)$_X%2J>HTP\&@&Y5K(\Q;S C>I M TK/N6L-W3C-"-+(**+N0%$(C"1#-&I8+\JX)=&W4VYO#-6N>CT=-.VD&QY2 M*:"Z-NABC6$G]/DPFO.O;?V%9URJH<^SYAA7>W?/KYF9:*)U)K"XR M,QT1BB$-C:*M!G-H?5B-]/[.K?7: M#"K&.*%*[AHV2(&!K/5-=96S"6K8XN0=Z8HQ0#:;CBZ%E".P-F=TFYV"K)'% M"$TQ1BM-??15'@M+[MOKW@*P3>@C9>9CS3M&*L%%Z2F=P5?>PUN]& MW6W#K)@WQ6;- $6[7L!YTV6:C^4%5!0*V1AIN*#HF/[\$97@7=$[3?L<2V>[ M[80A8=*08ZX0%/G@>]1&WM>K;P^?KC)H:.V+<-;B[O4U&]6/"N(:.TS.RP=:&(/>O67*MNV-86&U"*@95B^@2E MN"4#LL%)%MS3>U9&*\_X4?T ]_[ M$NO7&82/F)JK4G3KLUT,\S&1%W!FDYLZ72$XH0FL^#83+77 M,&SFQ0^X.N05DW]DQ5[BT;N[__>GYRV^-]:?7L15:M98WS=QE?PDCT4:Y9\+ M\].3PJ9IALN/?]LPI@"]+BX7!4'ZA+L6.B6U3+QR[V@A.1NV5H/(4KI# ;LSC-NS]$ 2[:/#YC#]X(Y,L M-SENE(R/EA>Y:EX0UT@!HD&H+30?5+!$PTU/OB8S/NVLAZ]^>B7\AMZT7_LJ M'7G=!6]+;F"I,:B-Q0(VWKS1615\*F7G6K0=X&IVA>.P_9J]D.ZY_?PCYR]^ MG*WJT4(^O$L9B,,85^JM1)EVJK5C8)L,0]SJ-%"VC0Q:Q6\.*S\WXGF]G'>S MQW"?F]W%]MZED*%'"1TEXP&UGF8,.NVS*LD,R[V?T'IVJIK>XW-[2E-7'Z?T M'S?@0KNEXJ5"&3U#M],!R&XWVE4>:)J3X^7A!]K MS7[MKSTX6_D22T>'3 *F"Q/'XPKYOZVG_#Y6Q2@[S4 MEZ'0X9+H5U[3P],1+KH'QMR>^TK>7_+XTNLY[R]L1SQ M56Z;;HJCRK2G-/+@B.TKMLJ\RH966E.HTL@QUAF;0MXV;$I9ZS^?B;D4A]"* MP1K^YV(Y6=6K@:CESK$@+;,,,ELB7A +SB-KN=R8FQH*23F*2@^;//_!%M0' M]Z\#6(8!",'K6K/M$IA5TN%! ^82P5/.E&.)?CP?PHKS[39Q MU!OTM^E@6M(10JX5G D&<@P$I%2HS:&J9=@FCI^>!OP;K7_!V5P39%4B)4 MG6W5:&^]&[:4ZXQU":A>WY^W\\3-@]=7)BC\/'M%[=0T/9CSQRK#KEW1>CFG ME$-7@$HCN.Z=##5S?/;0$%$55=JH*W1+C9OV#/SS1*V0R3&K!!:#ES&Y"-@= M25I$:;,4N008B9?K$[)CCL786NU!->^ N$A+"MG9.752PF#;D0 MVQVD>RV&>J[>3Y;SV9K1*!_(A%5>[8P;@6QQ(7DF#4U2#'(UD)R2WC")&BKG MJQO61?J9?NP7QR>LO)\N^IK!&UWYY":RJS^K-F 8B;"H;,"40'<&?D[Q#^:6 M"5(W*J9N:[7#)IT,F;]Y9UI,A."-C1$A6*O!>54@BU,"34NMFE(R#EN-L7=X MW7YU]4[%M# WJZ-BPRG5^4[W*!PG YEL#-,NP>1,3>YGCT>GCOS_-);LB M(I.@R]>T7Y;8=D8%\9(T0M-!,:X!%S5ST-P=Q!!4\U[%&,;MF[)3M<9#FMKQ MO"J;G#896D+O(P0?$[CD')06#12K5'>AZ>R&]:J<=E\Z#^ ^7%2\DC9U>L1- MYW7?3MEJ)#8/4;I.&RLST[*#;#Q!JN1Z42K$<8L5=Z(T>3O.<>54HA B],(_ MG'0:R%-7'E>5X[VIRL#.\:%Z<>Y#?C> A5HIL4FO6!LQ"1:J4'RNH%7#8IM. MOOMAQ77?.NI659VSQJ3>/?@:F,I7;R EFR 9'[2QW28:+F-O7WDTCN[Q6&16 MM(8NS5R *VB"HDR:<@H\]DJ,E -'B$BX]BJ M@D8BP9TQ:XY$-:LFD%&5E&W@&9HS0G+1%-Q4" M-5*2**'[<%7:'PF"3X/,_YQ3>SCKDD%Q(O/,=P8RY\(&JB8W,7%P5#-D:SW$ M'J+%DFP)NY2R>S.]&%("B_0?R;LNO*=6C%$CCT#DK,#GJFYIWMZ/)P;0UW)P..M44[ M3X+;%=U 5)S&Z" H"1A&@=%&R3P&Y5 ;94D/EVAU;1"YC4:%8\+I'4&IF^PB M$IM55>9SZVS 964@R?">5@(Y7U(O:EC^-U![A]LA[[6WE%SJX%U/;(@B(Q*= MV-+IYLF346V\/-M/K?=L;4(K>/089^W!_ <\GJT_&N@>QM7:?;$](4)S2;JH MA0C2OAU\1>VU06]V:G;(P"D+=RUA !,EK;& 157!]1(!-7J97AIS-X1U7,6] MK_D:TYXTX[(VEJU(%TGR*D%V50&%ZI*O(9EQ.VZ_GVJ>-M'Y<_'L<'&RPGEC M&7IV.),LS3E=II^_+=:;P[1_T:X'<'=:%*B83$+/:$9) M8Q9)9\V5%\>74CWOZ][ZL!;B*_5WWD@@\79Z9GF7NV^F@+:2-16*AH)\(;%$ MX[O'A'J7D.X^(>4&O6=6DZ+",+9[[QC+!@\IULS&H[/E*+78,IRFFF9IG''8 M7VCQ?(G'A[-Z%HM>K8^7WSUX^.7+?YXZ>_]D?;A8\JU?<:++-; @2M;MT?\^ M6T?>*6A6!C1TF0]$44-MV3:%AKP?UIM^HX5%3VB-LZ-]EOV7 M]-5JM2(5@NID@AY&AD39"H?NP=F$D@LWN*SM? >,S9C/8=172R4J2Q9<,1&< M*PZ5Y;"[>P2*VW'BV]E 3D^ZR;--Z+1,L9%)U!@3,#)18%L, M5=JGNC9LILPU\O,NBCCN/V?F-J.5A$''S-;;#[/]@LK-[)6-B8#_09EY82"Q M^850<]+%(ND^;$.W'6WP/P# 4CY3PARAU<#*2R9\%E\\,#5OH45G&1^/NNK7 M3LMX2C)%E6A^TVD9%R.6^%K;8C[1K2*53KTS[VIR^,,'!X^>;%>VF"NW@I<=XH%2ZWW>9O&UB=9.2?+-=+S?9EDMY\M)HSK4N M$\R)K2Z+L"C*Z'TIU.)=;#GWKF_CGXO5E)@_V_ZXU4\5/L:;>/1L\5VM\-2W'R9S/=8Q'!\S_AG*5[0M;OZ"P-05= M%7IH5LQ3+!H0FP:R.KF06W)]7&*[S\NY'7![J2YQ$\&ZSYX7,1J0&697MVA- ML2V"\C(8-2D/Q=@.#5UC>]13;^/.0KQ1%#$&39SN= HO[J*+9!BQ#[;YAD:: MB@22L2T-L,8H]^VYPX*KD5$0\>EZS"RX/5?(D>4X!Q](4O+UZ_ MF]KYII')C3AU-B@X"FNJ3D?6<[J (]4@:\-X GNH&KU%-3J"W@A496R]DK9" M=P^7;G30JVG5^ Y1)@FZ8@L49S(4MIS64V"2-FY:W=[)7UQ$G?N M67M4Q)M\6*C[L7K$BV3H^ZLWQUZX 78%/L9 NJ4NG0LEL;D1,2MQ!#WIU+.K MN8Z;$S!4RL8 %3:I^6BC26!D6BX#)04H RQ[,HF*U:RXAQTJ=4>[XX]0\FNU M23$;"+ZPB0_= -IH(>14"V/O2F[8VM%K%K1,;7OFU'["Y9RU],XPG]YZ\KU5 M4#VR">T]0)))-K9&*L4;;<>;7[/Q9HZW3"2N-DN^7$F\=UI]=L<>YW51#;QF M5>9*:5!2;%!+S;UXK=*XL'#?%W, S4@L+A5K3# M#I*ZG9EY^PCXL-HPUI92Q<"XO;*9SU[FHS49))PI]=*I].$XF"3226X1JZ\F M\/@GN2P6EXLTN\>XY%,)),/YZYW1*\HEVS*3X!RE#:KM@$B,N!B%%1US+G;8 M%KJ[-CE^DR$"4ME'%NG.J=Z,C/'(,)AB?J=39H MREUG\A*R@MB2E4$P'1):#RI'&[+NV..P.4%GS%84_YJ%Y)RZ'+Q^US5V<#+C MLS*;F;>SE\PDE@P1)T6P*^L5JTJA.IG-$*>!H@E2JQH">M0E2D+[+A477Z,N ME_>_1/]_6ZQOM?AV%SKX[]1HW-*"-<$UB+T$22JSD,276TQ$3]BZIF%K@:_G M*WQZ3'6:5C:_1F_]+8GM[D?T,7KEJ'?H)&33,.TLH2)0R$:A1?Y\-*,5:S -L9D#!", MI9!B3#9"8TC(2! -9&4U4$_!9M(^A&&7JS>W--5958)CA8(V"[MK@+R1H;3HT)(RY':W&X/HXMD4 M(UT]6_ST:LW*;[?:FW2RS+I1&N=IYG*&MU#2*8!,X"LZ(_J^2T'%[36*>M3[ MK-*=2XO=I*AY[53L$:++%IP-!"55/KLA3:%1K&;KHO:I-Z\"6+6)FP\U>:+( M3),!*CB94\LW+PV%6C3=5N_BL&EF(X'4[=BHW++)NC':+(579XIEH:E02)L2 MR:/QPX9"/JL_\>]S7JPI-'*A*<]Z%G^5S"*2UJQ^IC9OQ+M.)T#E,X2NT%F* MAM71J"N\KX>Y42CP:'U(RPMS^^C/^9=/SOGLCCK#6.\2<\&@"^3$N\C)I"3L MJ$"EE%O3:-).367>(E 4\9G>>S"O1R<2Y/D%)P_Z1L/.NP >-]I)QJN&QD&; M9A925U Z)B@Q^=!+SD8-V_!B)W),!DBJIYAR$,]M[CDS06B=E4TO8(MEVE"Z M2GX7JK('L(8WEI.R.4_*Q4RY75%))>CF6F*J$)#%53>=9F@NN>H)#3D"UIC:XV M&X=M1G%-E'+J:][2H-HMM<'KK$%\CT!&50F*,IT-@@]<-KEZVVO;)6_*CN^2[-6^Y"]E63!F6S;M%W"%'R(9@G M0'(U@\^)I;CR)J&M9ZM\1LPB@3E/UOEPS.*M0[^H?51H/08,@$TF'+08H%2O M@;RN1;D>;1TV8WEW*D@V0R+&L0M9&:6S D-!@XLM,!TW"^&UXZUGZL\P]>_\;F>TF/^L6?7[]W[1[2F@6.<>ANI<@JU8B2"Y!:DG:, M(4-N,4+,+L5N5=$VC+I:GQ[GN:70R.UDA5G)^DM=0U!:G&/) _-E#;YGTW1P M6:==S\H<)N_O=OP?+C?C96( 1HW@L%@HO6I E[WU.N;:A\TID.J<1_W^W%IXVS;,_%\\.%R@"S+!",DG<1]HG:E3*WI8$KC]W72#IFOG^F^%:HWQH8 N1O2P5B!%2A!C M[E@B-F:F@TO.F,'CSVL.]-;A03U;I/PCOEYMN%/0H,UX-ND54T&KHC-@[P2N M2!NPH#VC#>VQ!M5,'UTA?BDZ/#O=/Q8# ;NSD$E6P&EGH.AD@+6BSB7& MKJL95ESW_=UWK-@*.V/&$A,H*XEAICO(*E<0G6FKIT1IV*3F]Q?4W4H_Y@WN M?S9-%4.H8*D9Z<=<(0<5I:-YR[Y'5&;85+UA>A@-L+-R4ZDU5YG8,]APCG$L MFA(@DV].>Y>K'19V[%ZIZNT$#GW 5#7O50S2$+)5IN 8'82J.NEJ:<#,KL\. M9^QHY"]&1R9;\,FA3"5P4$+W8'JJF>75I9UM"7?J#\57/[V2G48'-*>^Y7P* MM=&&<%2T8F+O&.)._NG40@>*!JVWF&T;=F%NM)/$9"VW/NA]=]I?;R\C?' G MVR:;L"G3#+4&CA)*QCA!J:I U#F25LK[@6<3W^AXA-&$>!BW&G-%97PV0*%6 M<%8SM'68H=5$6$**W@[;]^#F\>WU;?XA+NE@4B^7OF'ZZ^K^R?IPL92TK=_G MC993J>.CX[,K6!V\_NF5F(X5/5[.*ET">:?NEG?>G'[\O#A9?I7(STI/ X9W MH'UD@*%3@E0L@;(Z6Q\Z93]LPX,/Y7P]/DW\87BPICHM_G+Q?(D[4T=/W?O$ MIV2D%Z-4%2"44A,KCNJM)Z]9K8Q65:"N+\%J@RX$346IFB%+'H>CH"#EEB$J M2RI3=9V&HY?G":=_XK*]F\CVA"1V6]?4KE.H/;!"'V8[Y6XM-5^!,$A;BNX@ M)17$#F/'FC2SW=&$9/LIE?M4QM$[Q@S#A5B31J=] TW(]BBT JAU U,2>E5B M*6'7'>Y;;8TQ@*_=5B0;96*3=AF3A-V>'/-Q$Q-V?6, _ _%\O) MFEU>O\/9LCU&22)>SI[+M!(KE.@Z^(+\/]Y: MX6M)&MF]7%"KGBW\)^2"#B-4L1HT07*+FV=F$71E9E$T%*1F@ZW=VW&=Q!=( M>]K_5_?]15[8J7KX 5>'%\.B3U=ORQ!VDX,)T>A$14'6!?]_]MZ\N8UDNQ?\ M?SY%1?OYO>X(I6[NBV0[@MJZ97=+>J+:=SP3$XQ<2;A!@!>+)+Y//^<45E(D M19$ F2#K.MPBB4)55N99?FF#!$4I26Y=PVBLDV"0^IMI@5':VJ,&\*-+56*".65"24 DJ^V4OY:4]QFT.(/ M0!.'_C"_\/&OG.ZH]F^3+O8ULNHYZ)-K&SMC%+/^79D;B+BUKW\0-N,!-#%,4" MU(G2@27EL4&CII)$ .W*<,6-KMFG4DWK\*I+>S?(\!H4=,!Z\*A\.P)'$>\= M,'S@V7#M+:V^M/?>.T8^%EI1)1HE0*)X(0"22P88 O\#T$]9P3Q6D]1&*ZUU M/QJF:9R\'\W:H*P[U5_XP5]M"/'W7LE 1M,19O;M"JB+QK,@X8XVH;!/SA+G M0B040+>CN3B::@??=U_ 5PT[.>]9I "N.%<13D\*8KEC))?,J3.6AE)M+^7: MVZ9LLOF%S\$FG,O,4.IY:TFP8.8*IKR*)J@DJW4>59Q]>DG6UGI^=9N)NBMD MPK*07D=-M ,-*7UQQ"J>2$J> =%PGN(N]:KZ3IX[(/&3^E+='US77FUH=)*X M(H&D!,9:HG8D*26*<)IJ76W=TITGEW\Z CSPJ)(\*X@J^91B]EH0X:@DDA6 MHF ^$L^\=I;!_^VPDWX7!I7QSIR]L7BUVA:=(XA77000K^ D"(#C*9JL@E:A MT&KQ]RJ!X++ TLH!71.];CJE^'+NO2Q@\W8\GN;TXG2]8>#^"68'C-K,@#PZ M&8%V>71^H@WBEB2MM25+T$?9$6D3* 3K'%$TF>R%Q'9#M3)65R!\YUY%%U2F MLA!#DYXU3+<:_J.<]\E2&52H%N4^"&JY@^$8;(/YIT&DK!4:104CE$H1EZ@A MHG!FF/OU\4E_>)KSFM'](./@BDE-L]<9Q.-W,H(V',W(T4>YE5IG0K"61/*+"YYE(R8'U M N>*U9NY=I?=F[;0N;GK?'._<(;[$F)@<$=1@/8M*+!0 ,Y0GQP.=IY,*(TR"BE"V!V:R4R=56PG5SH#JHKU!KM^:S48:JSS"B'=/87\L0AXY^:W21OG!54K5' M56<#\?MQEC#MLBO!@/1C##L7 S1A5\# 5S ML<$6IJ$],@[RTA>FDO*QWB/;U> UZX+7#S]X'7G)+DG@J1RQ6;@%DSL:3[QG ME.MH1%;5%3G\H$Z[E^'KVP&+1@;M@X[$N,*QA1 @$)2%7 LL?^ BU8M :@L> M7QV=G"78(I[%UTZ_CGS:&67IL@Z8D4)$#HE(ERP)(47B>0[.\,!9J+8CV-5E MQM\?>[HW2-_3%MV1?[)3 ;"Z(TV;[.ME@@;K/Q$: M#>9L>D6\"I9HF[7QF0L08;62=1?,Z((96PEF;*U+[I9,5Y$LUSH3%[&@N)1" M++:7SM2%)(7)2M6;\U3]G*C-Z:T6R+?S-#8Z:FMKJ>(/2VENLI][4-Y8E8F) MV#PET$!\EL!ZP7F932Q"[E*AP_:0V6_#\4EOXK%WX>,CN$T6F6O&I?(9K(UH MB'019+T.&:":#XX&E@VKUI'1C6FY(Y]H$B*:&!QQQF)4UE@2>+:$.2D$4XF& M6*T'>]>.;8.%+2486PSFCR4IB8Q:DU 8!=T2HW664NVJM< NB^BM-="L,Z2W MN?KI+J17K=;,4ECJ?"1*@NJ4A1OBO6TYRW%-@J=8LG6NO1BNE9)."-T-HSY:JMF/PMIT,XJ5>@1PX'%[1S!6)/\\^V,4.A M@MPL346.43I2HFN[Q&GB0L:1EE%AZWJ<-EKKZ;V8CGN#/![O14!FX][J^&;! M9+@9((87P(S#T@H-DQF]"^*[Y[Q3QUV3(X'9.)3' P'DP8L ISX(IB MT'OK9N"]A00M$S:&XDAQ&=LKVT"\U)905<#\Y33:ZNL6;@.Q-4!L^P,0^P'Y M=2IM^[G)C@LY:9=Y(J)(1:3)E+B@@-2-5=$'X\%(KYRV[WWP5 65K(\OFBRL M59Y+1G@"Y"ZI$<2!&B(Y)$9SB"KJ>@FW*MKY/A=]K[BM(^.;DW$!4,&C)EZ7 M &2L"O5/@@=E(N9(1((,O !Y2("&B55"L MM?!!B&R77/D/ 7SN5A?QE+DQ+A>2G?.858&)U(!#2\[6.^EDR?4ZP3M'W%TZ MXEJ_^TIHM]-";[O.A],X+V=7C!2>I!+ C"LN$:^<(3P6CY]$ZJOSGEU4Z>>_ M7J/2KV/1.EGT!V)G;P?83A]N]*MOM1NLJ?.*NE=GOP)/.G[.+AP1:*_^MX H=*N"&SME(\")+3F(6"/ M$D4L]BA1@J7$4E;!5>N^F/6F6A[=[\-X04IPFQ('AW.M1E;7?O2J;>=:M\[% MV;\XG>HWH=5 M?<.#QT;N*5L9N/9$,P/D[IDB@7F)>=&6&RNE,;6[;.^NCJV:4P-P%2C((^(* M')B4C&)#T41B%-X623T5NW1J.]=\L )3]_%%ER)0H\I9$!X90$%K!9 _S40& M(<#N\$'P:KODU14DO4M/4C7DDTN6QEI%$N6)2 ,T% (KI$0FL).5**S:DM4- M)#Z]_L?4]S\-?QUE;*KPZ<@/'+WW-*A'&[?<(!;PP0ANC",8;:Z6<'? MU7O&><>N[[QCFW/>46NH,3F3C+!-2@?&I=&:))$BHPJ3X6MODG)-1;;RQX%Y M\G:0IEB5Z_M5:;7=RJ:@04HKG".LA6L*>V(S1TG,UAK#,T]JE^#:IAQ?:]VO MUOO8[)K_Z]KKJ:P9P2;-V1B5P<;8V>6(A1@2<%L Z]99%XM,B85JU5]M5%*5 M/*Q \28J4_%*DB(8)5((@%8X[AI,W1)3%MS7ET&S39N@&J;7/H? ;2!&(M-K MYHGS.A,K:/'69)]G5+4I<#O5#_9N MZEKJH:OH=: B@ED8) ZC%"04[4GQ/NAD@\GU5H8^L-%@7<;1AGK2R^)BDD1D M!WHL.TJL2IPH[H3EFOM4[U2PK@;CGEAPS<;L,.0MM FE07-@NPP_ 8;D !^C MB<39$(!=6!+5-\C8LE.]^KR#VFC[-NNINS_F)B=A)AYC"@7NB.WR@W/$ X(C M,IF@"@--F*MM//R0' 35=(MZ-.*A&M7'O(PI%S#0A:68Z&Y)H%F3J)/P3BI@ MT6H][S6UY*N@)BQ0;J61BB27,'M()9"F+A!JL]3:"Y"HM4>W=LVCL=&)LL&* MK#DQ7#$BHX?3\\$0[:TKWL1B2K4396L=/O+[<)"&@];?$OS@K_>E9- 7>/GO M;U^\_[BI==0T>H0J),EKR9[9I1N*K#/OBU*6\)0MD;EH$G0[5L\8'8QFW-2; MM=%Y+SKOQ18LO'ON/+-)_XB+6AO#B,9NS=*"Y'!4<9*"BD[$F'G9)62Q/3OM M8Y[X7K^;'+#;)A'3B5M.29#4$\E#(38H25A4+(.2 QZHO8KT492Z=U,[*N&] M3?:@CV#M%,"13FI'),7T=AT+CI,U//E@6;TC[*Y;_))2:R$!X?H>L,%+WS8H MV;)+XGXF:IJ0BM T$"X2L=B5X$,&Z+@J?M^G&N:IE: 837C?(1W@T; M&%VC,5(UBL_R1)FROK7:0/'12$*PA:3$HDPZ4F_K#4$_9L572B_F39I0G>*[ M\S1&*SP+'FPJYT#QZ92(Q1F\&B @;.!.RTPXLW!2-E(2O 63J6A;=,F>\>J: W1=OKL8 M30?OKY2_#,N30B'1VD"DP#J80 U@-)6*"2X'6VV:3=4M/^Z]!5@U).:TS@XT M.1%4@ 6);7J]3YZ(X"-SW.+PU5I)[ (+O\ M4BH@]8URYH M'D&0I2M]>@!&EU/VJG>E>19'XULV\:D@E M&Q\#&!S$&Y$(0#Y%?.:2.$TM2URK4F_7N2I(I6OD6&>(1!AG3 %KA@NP9J26 MCOCH"P!$;PK-.9I8K^/_[I,H.C*[&9EQ1:.@S!&NL(S0%4]:$9:T)-)B FB4G@11J.%"\5)O8\X?\UWB)_@O MH"9T8'49,6<-[0UFQ"B?E$DRD8#M1&6,$EM$)4*Y%");SCROU]!^L"+I>]Z] MBC0:4U100XS&"7!" OGDY AUC(-&R]:$ZL@'?6?8D L 1,*$Y->X+$R06GK6 M/@"[#R8H;_S@]$'ZUZC)T88<"/4J ]O33)SQGC"C0:685"PMM9W;/9?+=(.Z M-RY]M575(<)/S_8PK*0A P#[AP!BNB)<:9]K* M7+(01L5J3:LN9'+7U.*4XSH$"_($^WB$PHG5P0.8DKX _@VZU"M9:AHF>C]3 M(;I!#-4"0QF%4(SB1'&/'7*\)@Z0(>&&:DVU]\54V]_I0468'G?'Z@WJ"B,U MSZ584 XX6H1EA\B"$N/ ZI%6T5)O#_;+Q//*3NEF]G2JXIY410;6X;X4PE,2 M1-((<"Q+K J6S/%B"PW5SNRYAGGWO7+.CG)N3#DI,)4L@':E,>/<2D]L,1ZK M@(L*.D5KJRL>JS2Y\.'/YLF!%J6E(B)*3:1(6#(> @E.NBA48HI5VW)@U[NZ M54;LM;1,K)SY-@F>6:8)K$"2$U9K46^(4S(1:I(/NCCC>;W,]VBCT_KB0<2)X6JG)SEQ;%Z_8D[55[PX]/J/M0W MJF[WX[]*!6\Y+40XCW6$+A*;/2?&"E:28F#"U4[P==41/A;3+18>+;97]DEI M+$"-) B.W995EC)3G7)UB=J84;1LD_AK'AZ._,E1+RZ<:N/)R>C9R[W;D\.L MC>(G_W5O.CD:CN#5S[78QS7L#0 !PK/_?3KJC5,O7F,:<#6';YF0+-)$O 4# M3"H9B7,":\:CB]%1'E*UE4I[<(?4ZT^Q <_*B?/Z*^84Y?1F-#S&=+/I+*_H M?7GM1P-@2[1VVN33%Z<7W^#L";\^/ND/3W-N9[B\/]G.V9[)7F/7SUYCF\M> M,TQFDS$'6F(=4@Y@%@17@!IBLC9H+5CM?4)V8UYNE]A4HU4<>5LNDL 6-J#Z M&!,D8*14:@]FP$R@ M-'-5[X"R#1'2?E'I^PW&:PT1@L'*#N!8@<5GP'F:EV(#Z6(3$50 MRN\0055R5A64X @!^ZVC)IHJ,&*2Y\0)SXCE7JN@E7:^WMA&Y_1])))L@V9+ M"KQ(F]N.6YY(8Q(!&<9(L=& V2Y!3=8NR2YW^JZ3[24Y8;NB<73@TL44"9 E M&)5!1.(C)C!R1;4KH3C3IV/(K,(LBF#.:LS-D3[ZDD4;D(>TUYB=5%1^_ S]P;]$!2X&P3$(#P MJ!Y*DW8"RHO3/_Q_#T=K@U+6ZEM.IB M]X=E\L6/\KEO[HJV"L))FI@C@"* ME1/'9 E?B*%.Z)"BBJQ:('_-.-$22F#$&QEZR]D,=(.YK<[([ #?@4TEB+0. MHWA9$!^<$-(6E7VU4;P/_9P.0U2Y_1T;(S M*(_:9$M6"KA%!2*+T,0YK8@!-BI41CBVZI*,NKA:#6#T@?@$U-2F2.?WX> 0K*AC+%S^MK_J_C0 %0&]@'+ *QYDD#>I7$0 ,S]+1<$H M3]BMET6B6:9>AB!UO0[#2H7CE6.0+_'I[%;%LO(.K.V0$E6))DYC=8.XJNRCUM6DW6=0,(LHHA*DI*2(%(X2G\!>#";'F+$W M?ZPVD>NWF1_O51[W#@=^!0S7:D_2_+-M0/4*:HEXM*4$!I:]X3AS. D29$@D MP^%Y3P/3KKJP2>4([:&:K_MY]+G7HI0V?K0%9]GU1CI>^^773KK=VV^-L/-7 MO.J-XW ZF'S\?D>W:E"$RO ,E< ()@T )]ILBEAXGWMQ>0/J4-/ M?=D1F\S,LD)8#NI!1BN)+!:+\"(G)@JAI0^YPGD7-PJ%M^?UZ:@W K,(PQBC MWB&Z:H:C\>J[NR(@(E4*]E.3DK&EMQ6?/8AI%"MBN\Z)#\$:V.3 MVD[%R*TV.'[3S":W!+"EI=62>L85R=P! )=1$D^#(]S[8B45VE5<6GT'2Q-%]0!> H+BC MW'H1# #T:A'"=6%=2FVZ"&A[WP/L\-*W)89;/:$-UD3$1 V3.I"@>(03L@PL M?X1T5-*BK'"B^A%PCQ+#:?II:%V'VAY /1DOO$B).2S,!^S828E7P1"?HX-/ MO(NIVB*4[T5'7RU#HWOC^;4K';TI@EEY0U;W_M@;_W5V*6UU)P@%#-SL?_$G MVWSZ>&'*OSB=O_7'W)^E$1SU3LXE'OCQT9O^\,O\PEU1[3BS"3!C(MD&;# J MP/A7+A).;0%E;VFH?D#M)1ERWY\LLS=(W_/?;GT4304I-3MB)&U25&>17 "@ M1(LQ1!JXM_-,$>T\=YQ%;26OE>@?V/"]1]\N=9/-YJ4'PJ6,&"G!""B:X;@G M37@H(AK%+'>U&P'W/@>Z@D2>'9''FZS?]LP$SBPQ@160QTZ18.#7XG3041;K M7+6)X%7(X\J;/VPRQ4'K+)/+)%/+T+_)<2Z"P9QJX4!_VR"K+5FNM-1_DUE# M-"J15";"&PXV,':^DSR0G%*2-'AG>;UY[O? 5KOMSOE19Y>@GX;J!YQ=U0@= MRQ00KHBD**&)Y+X0:Y4D3BIK0\Z!55RHU*5.WZV!C3UAM^?@QE>7,BC].6O5@A1_A&ZXG&*_$3_!>@"(85+[YH\T120=EYILEX)QT)'*<0)-#,#G0R M<>BWIK84IJJC**Q_>9,3ICKCY !$:2_\X*]%\Z@7(_CG"/3,;[^_:/^^+)JY MX$OOR[X?O,%O8#W+KN IY80*-$M2#)IN7E*0""P07Z@S*FHAMC^7_(=>GKFS MU'TK]5J*,@(L6$G;3@FH7K-(1#$KHF B2UI=WTFDOI<8'>GW$D8!7^.REE/9 MVKE_TS#NI9X?;3M;>8-DZ 2/(1I-,!@ PJ,PXA'@&UH$2\GJD*NM<9F-AEIZ M%'#4X;=AV[8-S;:&2)V1_N+ZTE]L3OHK8PSCG!'=3LWF&01_H93$"'*%\J@K MS$O:?C'D#X1%!VD1&=V]%M5*JA@RA2-O*]0B-20("DK$"YU83B&;:CV!=9F_ M%WH(7OAQ[_S4S?&D=XSMK,KR*\L?L)ZV/\0O[PK]B*($LS$1H3'H -B1>)D! M23JKK+! 4+NHAS_X$=P*L;\?;,'C4$$? ZJ*5HI%8A68CC++"$>&QQBT=(H[ MZRVK[=QN9_SOYM2.5OFT8Y>[(1T[G=@HG(W"@'KUIF IN$G$IZP(8*SBDZ34 MJFK3"F8SI5N"6'.'M'\=SZ>'_Y^<_AR 8;TV2QK=)>,7IZ^_8H1GG#^,>C&O M8;:9[_";#]O_?#H:Y8WQYTYX@;8U&28Z86,F4>+X:\L"<<%JPIG/H*8]U;[: M;-HNY-+)T/-^2I&XIP!\1@M/, M:D^TIAE,"L&)E2$3$X1(*3$J>;U"ZWZ:Q3\J@;+13@O), M$+G);YYD3"<%P MHE+2CD;)C*G6"NI":5<1R0:K KF(, .8+ ""SP#HF 0O9@\CB-UQ L=2*1!F>B$YJK:=-F+ M!]?,6J)^&7XZ&D['?I" P_R<&Q4 /^N97N M1[:L=5K?07E2C=+BE,DL"CK=>3N,7A.P_0.Q0C)K!=..5FO(7=:$?Z5QNA[\ MCZDQAY-!LN@L48DS#" 98G6B8&3GQ*T*BLEJ;=N:)G[=DS?2*,8YE<1IL&RD MTH5X%SSAT6;/3'*Z5-N-_SN3?%^\_2./#O-HN^?&--B#A)MKG-OY2V^5X5R8 M] IP(941>_)YG+-7$HD1CC#2@*=7Z[FABQ9=_,!YL\*2%Z?O_ 0$X/NR^O,Y M60D&[" %0%$3D-D 6&9(?V?T?71*&L^($ ZXC,I$P#SU)/'B:$HIJGJYK#9; M[T9N_FV12PT2W!FA0I1$@<(E4FA* LT"[IY8L"F$K.NEK0=KQWUO/D$UHBD: M(!21+*$&)[EY)!\I"PDF\.@+8 %>+?E4)0K6CH=NL*T0UZ#,)2,N&&PK)"6. M:[-$2\T594K:^G+<.__/@_7_?#=7]^T@]J<);O2K;YFRM\EQVH_,2V2,TDK[ M0FC,D*L;*>3Y5FKVS04<2Y\L$E0\ T]41: MK!94\%.43'#KN66QVL2Y[SH@5UY1+!9+ ML1QPA \CEGG.O(>C$M7UR[CBE'9O.-3NUYV(D&PLA1'C= 9&=YQ8DQ7)00LI M8W;3=$8A[\MK/QK P2+XG!7ZGUY\@W-M;(Y/^L/3 MG-<*_A^D\]"*%&DJ%C 99D^Y@AT<@"YTU )VDP5MJLUIN_NBO6LO[Q'-IB*%)FQQMEK2Z_+GZ44D%DH%K&;T/:%](3V34C,#^!Q)U,6!D M^))4O4;&+CO'*HWP[I0K+"=*A0F6,*LMD5I[XKR7H-N"44*%)$NUA29;-/_6 MLDNW2-O5S-^M5[YOA^I3]E*PE$%0PVVEB8HXZ@)Q E K*6#'5=PT0 M[YJV+16)R=#Z42*1G&<2B@V$>BV\X"[S^F;D5M2Q?9/YR$$HJKPB/E#0K1'' M/0@EX0'2N,0-I7*7=&MG,M[YN&NKBPY, !I3#-24@)]L,B2*F OC7+EWU,8X$URU^!$$U&GZ>2<[;TL^-AS=40PG&64'AEL1C88CTS!%; MN"8X9)>"5HV^WC8(#U2#[E2;&I 70"A,D2B-!ZJ)DH2<$HDN"64BQ2R@':*? MKB2_1B&5A+> \P4!3%:(I#X#7DN4V,@Q.&2TY-6VT7H$(%I&&Y078 \KBLE^ M.- Q)$>BS]1[SJW0U8+HEWY\!. _T$%\=GW\[)3RJSO$7SG%0YQ[4W&7,$B MZ'#TQW#+8VTVV>SKK)BDG M%9^="21'AH6,8!^XP#2)AF9&-6 MI'>@Q:O13%&I$JS3.+S0HF4;B0U2$J%-X)G+ M:'BU#76NV6=R+\;I\10+IE*;X(_7C?(1W@V[A#_88<28YN"=D21C;UGILR?6 METRX25&P0JU+U8*.ZQ[M/0S;V"3SI:BX<)90ISF1 ?[CF,!L%26RS([14*UJ MKVS>]_V,?BW.&<=<(B8KK%\$,."]#81[1:VT/H*-6NL!=JWU.COC[*B1E(LK ME @N,Y%:).*\T21'&RV7@295;2WN#X5D?X=3RD?#?OJ!0&PU*D-1YIT4M'4= M@#4()J&/@A,5%*:*=Z%8 M*T/U298[D"-W-YDKU1"5%D4I93A =PK6L4T9%"E ]\)%T1Z$C-6A5J*ZIG7< MSM\; #Z>5Z5O]6@V6$;I+*,^2T$4GHH401%+HR(F\FB\H'!LM<^FOMS"6;=@ M]N8M:7':T"!>A%ES16]LMJ M<(T1F8N4&'$,$U( Y)"0M"(Y 2.PZ*WTU3J*KS>XG"-7EQU,&)7 ME[81VJ;9R,2])99E;%$6@=F&]P8W3,[BS2!_;!Q']M?5K3 M =SKQ/=?# >IB^#=IDI%Y^B4(CY*2F16A:!OE!A+#99!*5:JK5)YH(+Y@<2E MJI'/T8DD?$G$**>)C-82GXL$7,YT5MI87JHM"=BMKBX;0-Q@/_K^I^&OHXQY M)I^._,#1#G_?F@=R"9E'A2%1[&RDI0 Q+Q))17$MK ?!7VT* &9CO"][HQ$Z MT,Z=S =_VH;'1L-);I$L_'0X\A57L@-PF1W*GP*3Q>]XAPON]@+V)QY]<[]VFV:?_> -Y]&%TXMON?CT!V\Z;EO,7O+6LP]_ M\(X+'7GQ,A>?_N!-_X0?[/7-='O9.F MWQO\]7'8/ROF\ M/AZ/#OW%*Q=]&\/'?\+J?&C"41E=?/+_B;\7'"2G#X60 MLNJG9C+\F,OX7W]Z\^[301$ 39*2.&DD$ZDR#AX1G'B6B@M6,Z'@&V4T/)Y_ MY\"8*$+2B0B*Q>521&*U-$1HQXT56<=DFC?8]$MPB84_B@9 ]T(2:P'LJT)3 M8M&5R-"E_+=S>U#%IKC$G.9:$\]C@DWAL'8'-DI(246E&8_ZW*8$0S/W11-X M,?B&,V#5&!6(*Y9SJH(7*<*F,,E##(F1$&$K9#* !SU51&=*I7-",\K@,LV, MX^BML@)KD+E/Q.O@X5"T2 YL>ZTL7.8#4\%&3XJ7@"ZS\R1P;!PH"DO>9::4 MK76+#1A^64M&N,-B69\,<5);PIR57# P_\2Y+2Y*)IZB)BEGAH5E\ W8"R H MGHMSV4?*85,R [/2E4R*%;@IS! @.XD]CFFP'K[+*5P6HHY2>4VTT%@2!8MP M!OWD6CLG.1>6:Z1B[ZASGA+&/&:9R@"'$.!;WHK(N:2%JUJW6,24K<0N15X" M37+%B(5M)XDF( SADO7J[!:C1S1FKH%L#;"V*$!00.K WX#5?"G:ZP2;XJ@W M8*U[X@#9$6D*(UYZ3DR@IBC87Y&0BF&KL5NK)<88.+ "F ^VWQ$X6JLYT&S2 M>!*PCU(SA8!0PD.5Q&4"3\#=BBTJC7L+X X,*),C!=:AFEB.J>PZ9 'L M8CP3>&#%>E9D)$GB7##)X$B+HB0GGUGTVOJ"5,*%#A(L&9)Q61*60$).D8CD M@U/)&.J17[WC03AKB&82^-4!O00/W AL5AC0F_01'XK#6RSWL+4QPBL8#UOC M,#G'*Q\\+SD+O"Q99[6%AP*-(\WE0CR-&'1+@?H2D#SQ%8PR$G:2"(^7&3P MG#VM#1R"9]("?\-ED0IFC0%:3"!;)6P\4'#B(*F,\#29I!AN+_",,!G$NA2^ M[1)/B7?*@VB1$>0^+,FCN ;X[&T$B56DPS,%D@=6 .$CDM811'ER*')H28"Q MG0,^-7 **F3BHN' NSEK>&\K;6DEDU;,,$^R# 77A@WC$MRM&*:=5%1(CZ^0 M&+"9 ]8KV B#8_M3 :\ +ZJ!RU*(!H\^J42%A^V5&LFR8+\,0PV<*0:THH(_ MIPN9_W#@?/8D9_$CYN?.('BP?%87\X>O9/ MM/W?\R]'@ L)?![SLY-1)E]&_F3VO"^S-8=A/SU?6YR&Q5VY'EC,EUZ:'#TK MO0EI;87!!-;PY[NWGUZ_:O8_[7UZO?\O?\,5P3:[OC/TACOS=P_,-3B<# =/FE=/ M7SYM -](]^.[(;[W_!VAE#?O/_[1+%Y_?3T_<.^?6L P& Y: ZP76^,"0 K@ M&!V9)4HPATVA!0D"H'8"O0IZUE+0+C\U-H$ LR M&X$5R'I90&C2GYJ!1V=*RKUGKX:Q#7>@JZ..#664_,>2G,YLR[_=(<_U##L,SP-;@YW'RUN_;DW[H4>9D \ M6UP]OPBN2LLW;V^N__GY3W^[Y#,GEQ_^R]\FH_./F>O5]G@NW,8OL&(21MG_ M]:S]+\$_7+"2SWDTZ47?GQ\3G#&>TEU3POJM_M=^/ASFYL^WS?[I,3#!_WHR M]H,Q&0/%ELLXFP8 GR)AEPQA[4^R\_X>C06)OAJ-F M<@0F8V\,K-'\5_:CYO4 !,OWX,CW'G@9'(E!6 -V;686C#%&"X@O, .%1R\A M#=FXC0FM6>SN]2P)\HS4>H;]^,DQ/.4(OT:2/R6G\.HD#RX2TK=[8["1<_*, M2,K@/SDHS!TSQ&K&BJ>*99IO^\8OIZ-16ZN$AXAG>-V7_N9][XD,7^4X"Z!A M7.I*Z5[!8I]LB3>2C\H7PXA/.+5(P/F'R#D1UCOAA6 BZDWQQHI4WL!?QG50 M 08GOZ?<-T<5MUMKL_O6ZDU??3CJ;*C.AGH0-A0&R7*PDD2&\T^I"<0*AHV) MC H*]+8*&X,CGT:PG+9^I H[2CX".^JR#?CT<>_=_MO6/NI,I\YTNIWIM.+K M9F9Q-#@DO;GJ?Y^&%<'91XQDL)JK-\9\/3" 06"D#844$S^#@K4F;.=Z/^; WGH#8F;R#3S9ZQ-]]^V*'GU]_]7'2X.$UP]*L MCK/QXZ8M^, >5DUOT/0FX^;ED1_!VG]YK$;7?)VXIF=^.AD^WYP5-K_UJ#W= M]MZWLLND?6JOLLWX4VZO^/CLUZ^PWMR/&6_?'NQW(/V,)+9MSWU/#N-;7B9J M"\V@2 M1W@J<0:J)#Z$0&XHJSC*AF=R,J,5.KB.PUMJ,H#:A^N5P.IB,3E\. M4_[6@FNK++#%(MYG(\[5RSVF??_%8YK]C8RX$Y^P[\6,JX!)).\-GO\(&;BM M4L$/67/?B)#KF*W5TWA)6F+")(F4 KTJ'8F/KA#I8PR,ZV#4AFC\D__Z=E[H M,NMHO#'H>-F).46DL99Q^@/D>X5 M/ M./7:RB, (NN;OM/O>49HMZ\[.O2#WO]I?_]EZZ)QR]+CGF7C[I#!SV^??GRZ M_[1Y?7S2'Y[FT<.A[S/2NGDW?'HA45\D,#?I\[^23,1=FR(WY X%_SD7W_B M/SW0U^P,BS__Y MO3=HA]QO#6!1VOR]UQ\?]4:Y>3&<]O-G/TIWEEK1&@;>91+C'/ M6"#.88OA: WQU#J2O+4ARN28BQL]H-;8>#_Z,!I^[@WBO3I+7@)YP],'/=^Y M2QZHNT18FK!@D>00/)!W6PRL-,F%ZA*\4#%O*+@V)^\/0Z#?_O_3.VD]@5M5 MY=F92V,$N\@0.4@17B%*5$TJ*$ M#]1I?^NL$)Q$V?]P-!QL(^GGIOLI8-68-#,9 M-ONS]GD-XS^'7Q"W86+F7IP\ZY)FJD^:H5>DQ+"K/KLJE^:J+ZX]<7/&TG6- MH_FV+@CHJ3J9-.-AOW>1N;7;J/E3;])O\]M>^WC4M#U>;U!:<.E^-?]4VO]1 M<1^%)W=F.STB>AGY5N'-JG(3M=1N '\_ZL%? M5CAANR'1ZXK]ZVU_#8Y4KJF,SH%%*CV8*=XJ$@37A.405$G%<7OKDKA%]UW& M0ZLEMNGZ'QX? U7L3X;QKR?-_P!H0UGSP8^:=OC!MDO@-N7VOU>ALCNTZY6* M/,B$?0>!=FTTQ&6A2"G<"L&#D2'N#UG1\G M_X_FU_XP^#Y8Z7VPTYL__.BO/+E!2*MB#[OI/.Q;]NL^&@[SS M+W]CW^G2I]"Z$R[UB+;+[PTP3?:9?*J$^.?S97N;V9O_GHXGO7)ZT\V920XT MTFZT&V\'"5. 3:$'*E=&C[]_[$L#@LBT\YD2LQ [H%#N')\ "2A9C=/$V;JK4[>] M(/^!]+$_)X^W+77<#VV_&VXA8'CK4ZZ*XO6EL*$3?^?%WV X:7 .8@\!!N"* M@MT>1FT;GG%S-T4W;XG6RKY-]]R+[OASEMK#SG #\F?W2 M' '&0ZF7&M_O+T7?NDP,>7X!W/.L&#PC_M;0X-+M#B(1/\866$V:X@#9]E)X M94 N^!OC3=MX=-S\#/VE\"5;053GQDQNW M^+PEH?[75@HG'JHPNR>U_6Y8V8[(3KQ_3[R/5B(2Q1Y(O./>9 (RLO6QCH8# M])+W3YO\.8].FW;6M(]M^OHK/_&S=F?GI/_J'NN(>-T; ')Y.AN.U.R33\W/ MZ+TTSQLN^-.EOP#0-FB%$^Q8M!%=,+I<%\P6O!3Q>?S+-@6X$*XHIAC1C%FT MQ$$L)XY#N$I,)3BIIC/+T\+#FLOS3H!W OS"O>C$]^Z)[_/>V3Z\2VY\ MC""^,ZT?'T#@-GEY#4UHCH(>7X CY05S7&8T_M5D)\Q(98ND>HN&V;^WTF%OC?E; M!]DF*B#O=T^VGZ)2_9EO0>??>E^V+;7/G\!E32U\4<)*0:1W.("\:.(]-S@# MF5)'BXSZUOEDJX[-HY? 68?#T>D%R3KM1:W"C?.+;I*W<^D8L4L9^U:)9X^$ M]/6/MEWJ],P5V2VDTS*;KK2OX<1KU#(U[,NEN7%S.VKIQ6]>SHRC75:SUR:" MRWKB M3LO<8)M?+]P.O\[<#M?DK$[//#!QDEV,P/^!9,LSD50($K /I"O466>L ("_ M&7&RH+@9PQ6\:FY'04]6$\[FT5F,VN*S^J?X\"\] M>#0\MAG LH?H^__<&[.)'R0_2N,&6S_VTKEP\RKS MZ&?_RX4^_R[6514=_E"L:RT+;1XAPI)MC CYR21C0U \>R #''P$C_6';;;6 MLE&.'X\!C^.?%J212\EMI'PP[]B'W^QA 'T =(?K' W[S1"$_!HYKH)34SB? M59ZOI'*M?\R^'P4/MR7OO_;S:9OD]C-3S9]/]Y^^?-H8KK'9S"_XXBN>:BN8 M3J:A#R!CC>A+;W0\2VF S3_Q>!'P25M^D=H5^VGJ3>;KNIC"-PU^#"^A*$ [ M0BM'I.>!N)0\B<92(&LMM;AU,^6WL8SV\,V&H[W5^;[I^\/M##_=9IYI/=_O"76IL;&KVM7FB M:6DK7?%/<3@:Y<6(E59GCT:8>CI$4?"Y-YR.^Z<+27#14^](&@1I4)*21"W. MGN<8Z8B!1*%--"S;$F_=IFXU>WZP/SF>O,9]>+G"^B?!(^1$ M4)H'XQF.P)1#^*C-:%\^?9U_E[@B+YO[#MOFOJ/Q>N[B*./\A,%DM80Y#%X7 M-XM<2$F?,OJ*,! Z'53=)?J\*"UK?)3[_855U?Q\09WLF=PDT"YM"NJEI6&; M%ML^)^9DRL394(B,01 7(B,L%:M<< M3;77JI)_GPYR(^B3AE,NGK3\[ \/05F@R#AN>Y8TG[%IU(+;XZRUU!A;2S7 M'JV>:?,R"^) ^-H2,IXK:/(G)Z/AUQZP4 ;P=X_D^#]NFRM_"Z_T7*"]:3/= M81_G(3X6G*()9%(&F21]+L0Y3HD,3K"4. W?CBDIBDEJBB%&.@'@50,:L)$3 MP3/+.F43>?E6HGUHK?0W_:&?_-1,![W9W?X\^'/_U4\@YB,<3W_\KS_1,]+N MV6!Z3-)P0N87_/1O4IHG6NDGG-J%G%F\TGT*FJ?-&P!8 %!. &XMZ1#>!(1$ MFY7K^W%1RS$<]%N788,!KH4'9DG$::[_P-QZTA8/IAZ"MB%@)'3<+ '3MZ1^ MY %0M05Y*0.H2ZM[CB_-W'T<$F?6YAFW;'P$P+?=O#/BY-O-'$XGK>L4#\^W M7WB3PVCJ 8URU@HMVH#/0.)(=G)J,V1,K8R$\,2,B-QEPY*9< M ^/5Z-:<7IS"W?(H@XGW"6[]H@_G^E.3Q]&?H* 83?-ZD&Y'!,?%#9%N3@++ MG6O6MZYY<=HL-Z_Y#?[M#9[=)Z'N+\S\;P3;T@9_-:]+ 9WQ =#1:;._\ 6T MX2;TDK=";F\PF/I^\T?.K6L=;MAR_!'L**BA)V#/80/8+SW05,N2=HQ0]= 5 M.*OS7JK#'A!3OSG-?M3,0EVOM#Z1WOJQ L <+8^U-P U M_<&/)LW;MV^7Q9?SL K65O8&,YF&LGBQ'\N@&_I$8'-3N\%PH_;+@!F.&T;) M?_S2-H4:#/&A:!T#_3P]$V@^;U&!S#FKR!?9,G,>8HM-V$ 0]FR78_Z48YOC M- 0\EV\?E&Z7MK&8]+HH[N>O9(:=X$"P:&9Z/'B>>N.3OC]]AI\^/[=G]*GJ MS9XW3^FB3PW^9?YBBV>WWR5PE+ Q7_$EL/AGN4=?MYVL89_EM8(E-\NB9[W\!II\7 *T?R6*_V_>_9+,?\Y[N6B/*&^_!;WYPW&O> M+,,O+U?SXW>\-^>-MV2N9C\NH_1+W;!LG?)FIC[_ZQKJ\]YV[TZE_:,ACD]M M'2KVX9S]:7R'&W&OLG&'BW#958-VK+KB0W6=XMEVCV\V.0&6CAO\KS_QGWXD MUQK;[B^N&\U5-N6V-[@K[>R;HQ':N_\4X71 5?C1Z0%"Y@-T&H]P70<@*K_ MC_WA\"]T0ES*O*5U(5B:YLGLJA8V%3&-+]NK<4M"5[\$,%?6>2E M[UJ\WCPK>0/2XXK9Q#?SYW7,?&YSF.ZX>>O<_.*A3R(IR&/YF5@IW?B55U_8,?.'3O?.3OS!\K-_.#@9#0\P67F.]'2'Y9/Z_CX M/!^;CH^WS',![YX.Q+WER>I!ZX]@?CJ>CNU'5?\"'S7[[Z.;5ZM$=A]^8P[M\A2Y? M84?R%;J$A2Z W[UOE[!PUU!./5 HIP#*M5T,,"GU8-4$YV!\,"L]/LAW@NEF MG12PAN""(L!9"6_S^A_3WN3T"5S1;^O>UBK\FC^P5>"\^'PVHK[Y,!W%(S^O M:!<; Y6S77'K5=G.AX#1QXL>NL=E+O! M]T^'VU7$NK MX/?6>OVMEV<.YHUJ\)J/>3SMS]ISOC_)LX=W2O^;/$G:B8NMBXN'FBAI_,'! M/[#390];.'_.("<2_J&_^#WU[D)>_.^U);2L_[]72UAW$#=[83B=-'-3 S,N M.W%P;BMEEVFY=7%@'Z@TL <'RT[5!ZN.O:U0&$]/3OKY^"ZDP0H/K"I96ZFP M/UL#_(Y5L*_\Q'?L?Y[]NYCPUMG?/5#V=P<'LW$LXX/>H&5Z,"#\X2C/Q<"7 MWN1.4C)G:VC[5@+3OUI?PVPDS=YL (=O>_+SC\;OG\8=:=.7"P<$0 M.T0>K'6;O ON?M\.;7B[>FC'U^?YN@OS;9^O'VJ1E8MKR9YG&UH!L=P)AZ]@ M^=DF5OC\YM^GH]XX]>9=A=M901]&^3,VLWT[&)_,VPUW,N'&,J'+%.TR17U2)[OW[5)%[[S$GCX\]-=6V-.#Y9"?@^5LQ(/9H)^#V3R"NT& \T4\ M:5XO)S2^7PP<0K?.HE%W;G[%R8SHT>VW+'X!V#WSV#/]0&'(P?+!K;' R_#$"S'O5.#D##3GQO;]80SM?8+:,Y@4NH]=&:V>?M]I_E3\Z3P2]M%JD$QF=R+A[D?%0 M>WTPL90/HSP;(HH,.Y[]EM/!Y$[,@X5P^+B^AC.2X-/( V:8^8*?S--$9B9% M\Q9N?X)3:SJ+H9,.]R(='FK/$"8/3D:]0>R=^/Z!7R9='923P_7B4T[3?X;QOMDYU]<#; M9_^'V@6$:4P$Q$#Q7P?CZ3%\_TZZL*]&$._/'MIQ]>YP]3WP[_UBP$KX%;CJ MZ\%DB)4XXV&_EUH'[;YVQ M1_ED.)H<])9QC,F\J5\> 8.?3$._%]']>A>,_;%="P9L5V&5R;R_'RZG^= N MYXPGMC_!TQ^6/@\O/:.W@^YC@># ^ROEN1IJ=4=0O9H]O]MO' M-[YMN?4JQWP<\J@1[$G#*1>M+0X_\(Z[SW-WO6.2.NZ^?^Y>ZZ33&\3A\9VT MXSW#X&M]=%I5CHMH._5.CG+S7]F/QLUKN&/ZENG;__(%Z[..]<^S?KWMMCK6 MKXKU,<5ZE(_R8(P)U[T[L0O?1?_]3D9L0D;4V\*CDQ%UR0@_/CHH_>&7NW<+G),.L)#F M#2ZD$P$;$0'UIF)W(N!>1,!@.,D';!%W/QC#1;T"BQU,UK.M3X9W(0C>P5K& M743O)HRMKQVJOV6B-7]4B=9=PN8F-,$-B>?>L[>60G*>G=B&1[_>82IB&P#] MV@F[<[O#Z+5C'YVTZZ1=)^U^3-HA!O23NVJLO+]\6B?GOI%S5WILX%\?^KG] ML0K3Z=RSKWS<=9GUP;]OEX_?R6S7EG(.T YT^/!\]0;G_3]Z3/\=$GI MBU=YJGJSY\WE%GUJ\"__/1U/>N5T\>SVNR0/TO,P_(HO ;< WAD!;\*=OEZ3 M+QC_WGMOJS;O=MM^-MD1]KO=]Z/12CH?YIE$)[[ *I_Y_A=_.G[^T]_.']!B M]UN*NV3K;[/#NTG%JSW=_BLVO01DXZ?((.BO:-T79QH*?X$?^\/A7_#K!BI! M-[!?+Y>K;=#!L=9^>+&'%2SRS6SCR.^SG;O(U7).%K='TVMS,Y_)ITJ(?SZ_ MCK53US>7''-1=C^B8Q\#U,/2.IY7_O$&+_ :A*&K29'O7&S-QA,?;]9I*X. MFE5UR<_M!1C0XO3Y[(+V%_;\E\:/VOAWN_5SHEU_#@Z>:9^0F^/L!_@I+&9_ MIA\:;O86:UO-IV[V8ILZRYP03S"KSA_GUE?^,UXW7\79RQ>K>3+O93"_.WM] MP=U??YW%#]<>(R]]S/K%BX<\;?;Z_?5W7.S@8NO:3OR3H_:DUT,!<,UD.$+L MUQ0/#\>MFS]GOH-MS) ]_W8?Y\]N0P@GT]')<#[M.^ M_S)^ JN+_2DRZY,F3"<-B)NFWSONH5]R,GRROD3?3@G$D8+8)P(O*%.$MVE=GIYF(Z!XL;C!H><3_(A MK/%) Y)OVO>P+Z?MY6U'O4FO[7$'J\&=P%?XG,>395^K_!4SJGOMT@!78"N; MZ$]ZD_D^S!<"JQWDG&:UD/ZS[_5]Z/7;A;1?:O\^#/^-Q/)YMINK(;#M1I]] M^[9E3LJ?EFF?I!-\O M3F:/G*U^/)X>G\Q^GYDCI[/#.%W0-][N< A_?-J\!;)#GH\X /Y)Y!"5S%K.&T /( D -J,I_$(&6-.H\?^],F"#N=_^M+K]\__;7PT MG/;3^;_&B_XX>]'Q^3_/SO3<'WLHT-(W?UY1ZS-7WD$(,2&?3C,OP;#+S/1.!W,?A[UQG_!?D\'\R9BK?!>40KJ MBN%H/M0!F!!.;CK.K:%'_RUG,V=/Y^\'BT&D&GX%VF@'YP M>D=:?'&\8-SE#9XWAWG0*O0,E#4\!@6"RUDJSK@8](U?G6!_YQ:7]_OP*JN? MV^^TM\;S\H+EM-WV*7X6@T_++ (&/_&7X<-T<>VQT\/Z/?U\CC.2SB>'@(+ [OOGC M\Q7(@'6AHN\/%TIZ>3(MD%B1HI\ XR!>'.%&($U^^QU 9_TI,N3B@&9G!.JF MP>V>JW*X/*(W<;$A+4GCDI%@SWP!7AZ.KF6K09ZL/IM)P.M"F[?'Z\&%+G:W#,[B$)NCA)G*G-MU-?J M1J=P(DZX3VBTN ,CL<^//LM1<;@K)_S1* =_8S M>^D8-V7.^@6^.7F" &8$ALWX>'7DAWEX A*M]70W[1RB2\EJ_QB$5O-BL2E[ M"51LKU54N)\_+PR^%WM+F[/EO?ER9_@+7WNU1/S@Y?O_?/N*,+=&CH-V^\[L M_EQSMA2WH+;G5S/^7QE.%BA@>)J15,YQH6_I!)8UGI#8G]N?3_:=K[[!.T1=>^@D7/)W?$__Z8@A8 R^9 MS3Y 6#&_?O%&'S/V6\S-?BM!9A2TIC56.GXF(_[**. FHUZ8SAES.+]FE=&S MMB5/YBJVA]@N8T!(,]_'XE%SZ+A<)NB?R9QE9F@JGB[$+'#?\$M[7J@+YPJZ/QRCBV'! M?7LO?U^<[_/%)7"3I:YOC9.YB"KG+Y@SWMJ=9R;\> :VKGC^&?)N1?A%O@>\ MR]_PJPL)NGBS&698=,<^=]AG+X"3G=]Q9F&W5\]LMAD-]=9APMS%L_AX 6J6 M\Y:_$0OSL:^+]UZ3A0U\<=8FN%U$J[:6FLX?PEF.%V+_0B4S>S,$>O-WFASU M '&#;0G?/QD-/_?28@- "J?AZ.RFKKF+UA$#/*Q_AJ;1[N@C&H$U'O4.\?57 M7B&4=@MYFJ812!>W"K$7_.TI.A(;##O,5?GZB\"^ ,4.5A#T2VL2H*62E])E MUCMH[VGS$2YIWLR8:&%OPSO,>AK.SFGIAGMZ&]?T[4S!YG%;PG_/,Q::H/P< M#,&@A#7-Z7;83$\P)Q(YZFIS&2Z=.SCF\ %5<.R-(NB3"7+]'"8-8T16PZA7 MR[/MW8<+:Z=UO:R[HP%"SZ5E_AKSR00Y<(26R&@FJOO^RWE'1A?>W#;%\"Z\ M^0#"FYMK7KN!/9CIA!_/PK@-"ZW%=V==X0X.%L9&'9LR4Z2WTHP;7E%- >2% M!?KC1'.+V/ -VRQNX_U_G;D>'W6T_ KK;FD+G;MF&?E9LX>Q2ARLZF_"9?G\ M7Z;C;T-* .)7MC3 :K## 95@!">NK0;-P?FLOX1XYP\_ JC#)-:/48KP*;0H MJ\%RU(57""U]-++6#-UU,WYAALX"^V@&C %!M?$ O&%K8^-W?IO?FW:Y;61I@W\%I\>>D/S[B3K^@A:X0Z+=&1QJ M1"1X2 8%O:A"TJ\;[./S_@)F(CF%C7SR^-%)*AF>!;K-.6(?VCZK_'8TO[6' M-G?^M.Z](FS&-[*O=Q([$G[C]*DF;\+;[(^3X8'H-Q0/W&Q@\)3FI9 ;>BTP M3?62'VM&!W>!*:2P,DQ*&.O+INX$T()3\:RJZLO="-RO3U\^LU*C&[Z37U*: M=EHD#[WPX1&,X^&O<9SZ X68^*M')FSELOQ?/>T GBQSCL\>/!@_R"_A555@(?JW[LBN.7+>J*'?!%U!\>M%@A"^L M'JPD3E"6UVGR%U?#[,)'S\JRJ.H"EAG?_+\PYK7E?_]/W8 4>N/>9?#E_U_@ M8L .P ?_GL$>JBZZNAK9@IB:.>)N.DX42KP5B\I'N*Y6' 8(^!F=+/D-]OVC M<$"Q7A<7B(^P<3\$:U!X[J*I^TT[,IA%6> YGF- 7:(8?"2'LS;(,K?.3N6T MX8>!\4M7];)$()2*2]0(M)?AOHQ)\%E22C1@=Z-:N^@]N_<_G/_*@3L&&/?]0?P!*7V:9U/[5H5,#\ZC1P>1'=^S^&=6.715MP MQN(G_?T(&0(_[NSA[-[IPQ\E C=RP(;[W8:SW^\HMY]GB+1H%57XD4G9)__LX_I'QBL&1(-*7 MC^Y^AK+=/U.A>VNX54)%;2BI'7]1GY+0]-&F2XA))%&-_4TL_*?L28=\2"-T M2!^V46[)_'VA^N])($T"Z7J!]&"21SOIZ./3LTGX?(I#U M-S[Q01IMX#$=I.D@30?ISQVDT7Y7TT&ZL3G\>+*&)VOXX]WSFRWKXV]"LM#E M/U&QUV+OS-S),=;;",*^[MNLRMN['[8+OH7)^>J.]0VEQN@XOYG#]3&=?O=F MX*ARM+C$%,;[]M>W/3N?0:S:6U;UM_6Z\6;8]YX_?,(UO?6\=V=GC]-')^^U MV;[E5?]T^WDZP#20=9'GI?L^EU+>[=:?VT?W9N\-_7W+*WTS4?WC='IOD2"> MU.^?/L:G]Q^FCQZ.4L_>EE6?U.^D?@]/_9[-/L&AG=3O]W=Z)_5[BX[QZ?&C M],'Q>U-_W_*J3^IW4K^'IWY/9I\@9'4KU>\4[_\D\?ZHJB94U$SR\A:=HDE> MWKB[S:/TY,%HV_)IK:=C^]TMY?=R;._-1IOO30L]G=GO;BF_ES-[/9R. M[71L#V,IOY=C>\O3Z=.9G<[LP9W9A^G)PUL=!IQ.[71J#^[4GM[NS/F$T/]R M$?L7Q&+FV;"XL<0D%K_KTW*H8O'D)#V[?SRM]71L#V(IOY=C>W#6S'1F#W8I MOYLSF]Y_,&G:Z=0>QE)^+Z?V>-*TTYD]D*7\7L[LXT^!K?^>%WHZL]_-4GXO M9_9X=N^P%GJ*SW_H5GD=]YQ(F44G]!^9 O8'<'P.54Z>':=G]QY/:ST=VX-8 MRN_EV#Z<,/73F3V0I?Q>SNSIO?3A^PFZ#WNMIV/[W2SE]W)L'\VF+-MT9@]C M*;^7,WMZ!JIV\FJG8WL82_F]'-O'LP,SCZ>@_8=NE;]D146D-UGIHC[0DVC\ MT!/S_MXUM^),?:#P_%.=>VZG>+V?/CS^=)6&![I=1#8<0(>P:4-,\B,N[OF$ MF(H#W2R3])@VQ(%*C\?IO4_1(N"PM\LD/Z8-<:#RX^P3DB4?Z&:9I,>T(0Y4 M>IP\3$\?/)CVRR1 )@$R"9 /$" /9I^.>?P[V2R?/7M%(RZJ' ;"=_S Y(W, M!+XUW\?>6";QF\YVO>[G7=UEY93<^J[3P8>:][]W?#\]^X3!H>]RL:=S^]TL MY?=R;D^.CZSFWJ&VG4I3IU![& M4GXOI_;T_L/TP\F53._X++U__ G*%;_M_?65?,_!^T]6XX%MBC_Q_M^?:/FT&.1O= ]]H.+Z M<1(YDYTSV3E?3AA]LD*F;WM_37;.9.=,=LYDYWPKBFNR/RU3[SIL?I*[_WPPN@]Y_;]GS5O7)>>-R_;-@.S3 MN*[HBKI*BC8I\&U:ERSK)H$97G%_L"2K\B1WF[J%0\\YK7GJX> MOA?<+:]ALK(.1[>%-UG"',*?\"AZ)_Q%"Z\'3X%YQ7=;T@_KC6O@*KA7#2*3 MW__"U1>P3JMBH0/?>;%-4\!PMOZ-ZJ;%:Q-X"[@+?+KNJP*FD!_;K3(<]Z+' M?[JBD5?!I[HEO \L!LS(WVIX6'5TOG:XGA7- ]]OW9==<>2Z505#"G,/$_B> M*9_]>4'Q?LET6V3%EE0.')PH%0GU5)1O8 MC);H)&=^DN':1=G#,8(-6":N[>!)\J [ M>#!OOMBLX<%)"6<'Y!+,4K6@MX.K M?0/#X:'*BTM_K$KW[B@O&DYN?8#I' M7#.=TP\3B;=/9_"E^*B?B@X&LM@[6:]0BOW&4NSYH'_IX2F15U:FB^@OJLNZ MO(2?-T4+QD[6MC6(7#3$R-Q"O;&I.Y'GN5NP*!:-3;U&G5.OW1%HB[PGB2UZHT +]5?S3'M? M>C;;F^9^:'K-\0E]J[9DU:_G8(;!*)>@Y\#62T7)D6[0=\+;7[B*QHEZ$NS1 M!2JWG Q>^ W,#\\7O L,(6E0!^.MEB4I(5!8JZRZD,G)WAD+L,RN6M&-%SU? M#7\OEZAHX)8X)2LX F3'+NU+@E:K+HNFKE"OP:=V/!=H\NH7X5GPWJB"0;4N MY,+<7;JR9M6(*E3-^$MGYEE4Z@+M3AS'908SN=CR6Z(=[T9G7R9OQ,:V%X,_ MX/!H+9P^@IP91WL.QX2T+NQ$C!G%J+<'ILW.-3)_9"3P1-@!@&T$N^$.7GUZ M_/.+5[^]H'^>_ QV QPV\*/0_*<1N1;,==HL8- O8&!]X\C I_NI09/DL._! MK\K=,L/K8:.!MFGJ*P>NQ-6JIF6@LZ,_ .?.G 0TS=@<27 TT4(TN'T[=P&6 M'GIK63MX-/DC12LO-=_ZR0#GHI/7@:^KNDO8F '?LG$EG6D8\L[4J4NRU]V8 MM(G(SR?!(GTIJW'0^B0X)2#+FM9:[#ON@SUH?=M3Q",<"(Y+;,%H;T"TYL[E M=)+!L6@[#%+H<^9=5K#/LT:IM]DT60$N#LG<;+$ @R]#*4.J"[Z%Q<0P8B1W MX0BT_0;%R:X*&]=;L^2\- ^#JS;J]9LW7L-G%V#*:ARDP=M=%NZ*W\P5))5@ MB7!7L#S$$11-?K3)\%S_"R:E6!8NU]\U*7A[^ O[:/Q&XA\-SXQ\)LJ+IO42 M5P-^Z-YE%%9!WTQ>4>[E&G_^0>7WZXTH)9"M:]>MZAP6#"3/E<,WIY6%R0QS MBW?Z9U7@.B2ONPR]2EXQ.!=+D"7DE"7G?MPO&W0QX==W\)U-*^X@!P#"F8 CKUUG02CYEW"+BJ(\OBM MV)OD*-R61[#IFTW=^AU!N@>D*>RQFA9OC6N?P=*AXPN.;L.S2T(Y!YWK/?/P MS&#W\/- :18X0[=>X'X:Z>$WXG7B@\[3I@'SH=C0)B?B-SY:8,(Z7,$CUHAP M9O ?\.=BT6_P/.V//V&P[\C)M2U M\['*P'[+:'ST_LX/S 4WI49W0WVT1'+ M0;X!7/GP^$>\L$2[(!G*^67QSN5'#4O)ZT1^L+-7VWE3Y$?T2S(JY37HW.#4 M\C=H%RW1,J4)U(.#]@T0/]><[4#^/:LQ149UZ3W>S>+< $2>"PT#X\ M<$'],MNB\T@&#T_8?N%+CF@L?0>^3;V$VR;!!.HWN%C]8@&B9MF7FM-!@86I ME@KDFKJNQJ&BT, KM^&A4;*K7V@.:IUM,0C0]O,_P/W1 TO.)L4;LAP-)&?< M:?4[[=Z0C)4(%HX);(TP;)U[2^8DS%NQAAD6O<&!%#1(;2X.0YI6();P$^_] MX_H,WH&B':48%[5-H446:_ O*P04H->/RG'1]'!S"H/&ES%?JGR*3X)3PX:P MJ@RR78S> (L)?@6V#J4(\$%9N6T+RMK!/=$$%,$=XD3!RX?7T%""#]K[Z D\ M6V0S:T!*FU4]GE%<*[3AVI;65RVP^(%D4XT?;-VA<>Q G1 ?]#+6(WC*]"0V M#L"K;F"#:N@#3,*V *U@= B-1QT2\#S@(:0Q&KP%3%6.[W'19PT8BTYV*[PZ MQFLP]M+J"M+-<">"L0@; 6,K14L)G27HZ;9+=M,N>)2BA=P;>>&]-'<8S/!+ MSN<0'0&P&_(#%V[^. B3<$MZ$MSE].F+-[3-APB"+CE)\;=^0?P8W=?@' MKS=N@Y[V$FZILH"]7%=[3PK&KAP*+G*\R0]/ZEW)"*>QR][BA6WD)K^)SL;> M:40+#8\->OMFY"FHW0Z50I[X*8#9A/GMMN;]0(R '!U(OT($+DQ\G2?_KC$D MR?\VM\U@GA^ZV2M:Z[UKT8DDPH\289R7_QN@0$T^@@"Z9KJAJ2)2S M<\WWAME>9?\&E]@.FR+N""_(*IT:W@";$O8TBW[P+O%,DK8%R8/O7Z$]@BXZ M+6C6B9*!ZQ9@WN#T7A4E288.QYDA3S8L'494W;C&CJ*)M_[T?X&@7TAP3]$^ M/-UZ?ENT#!!B%(, 0J0>A1VA7_A)G*O9ZXL;Y8;N&)Q6%%EB]# @AB3,LJ>@ MBC?>0JAFX7,W& 3KRSRIW 5I6WPXY5O$9O"!>,EC1+97$&3&%3N[L MBN-]X:U!\!.T26,_/^V'&UC&$=PT#W^,L0:#+3.**0"IU70_T^8X@E5?MS_- MP>S"E,S.-@K+>C8[PQWZ]?;5V>S>XY-[Q_>/[SUX_.CD_OVS\.9%A8,_H@FX MYHV9_^_T@<^#FWGE9YP<'P_O^G6.C<2)"K'XKFJ);4AT)63R,8L?*X26(MRO#QM*^F?24"",,3_9H]$S0\NRTG+UJ\@$.? M*S"B$O")8?N5_/VH5WW1@_M#:(QI>TW;B[>736$N>[+PJJZI,2%:(;0:Y-FT M6:;-HCH.0V#-)6FWK.H*3.FV"]7PC6.XG)PQ.3#(2B>"W54I$ K*[!V4XZ=MH\LGE$0U**;1\8 MA/%*4;:;8FA8FD98Z8?W?]3 VGC"D9+J+>>IK)[^&>-ZTV:<-B-M1K"ZZAYS M[9J8R#0G2HE23JU?2@I?T-2S/;OGUN4F/F[J7F!""YQVL*)@%V!)&^SNHAV' M,<&9A'M1]1M%IT57C)3LL?[@-).YO471Z7H,DVM-3(*UP[H M4[0FGR'R'J3,:]/.T8\.:/AW2 MI93>5H:%1^D"3B%?K/Z?7.S1G"!F@CO/:,9L&^JT8LRW/)A1Y\\,^KF@&HT% M^X-:=^WP^FP +1N8\EP@V1F+/M7*[,S79K._2Q!W<)*EA! '09XT55L39T!5 M,\Z24;0"M>0!$L1RCM-0"FB3_-X$L6^>_6"3%;D"1^%3'MMBT?0NFH,T+(LI M162(+1=IF\ISFD#E!B##6&H>Q(/GF<1LK/&]&9W:!C!R\(40G[J1W3VK6[E\DR:+"]UHDN#$&(@PLIW1REPU7 =A$*VY:^'@ M\DLPE]!RJ^0-4O[>PT&I3,0%KU9VS9DHR4IP@ M/'VT]<-PD(3A(KO ,88279R/>4U@94J )Y@ +W@T A/'_UXT>,2T8)@I("@F M4^6BF;DX:1 ZB8X[+/D_[-:4[7I18*'AM9!@#JP)%#@3 @NJ@-%ZF%W"CQ&D M(RS'HBGF^-9SV/839/C]K#.! FLB"K#0X4W?+%94&$2%8B%^:4I*\1LLG,)3 MS)\,2NM-K+ &*XR51M_(H(8XXKCP-E0%8CGL??SMV;&I-O55O=&%7-JK%[(4 MHW.*$(1T4-5DR%A($K1TSDVUCZG4"?LD%.;X\G?FKZE"Q=78/=C-7+(1D/H_ MHP(N_9"#MB3JN!A.1"H..*"V*V1?F [YGR #P?E[%H#L$]'4-<0@AK003PT2 MD^JA;U>P!X_P0V%*P*3"X(=BYO25"(&4%6]$"8 UY+W]0(A#=TXVYSR0M(FU MXLDI'O-']Q"ZUJULX?M2_6JF#D4Q(^2J)#2(G_E(_**8XE-86=L-6%%-OV94 M+V\5+ I\\AY:1 %J&NY#)L/""0SLIW1D4S.W@0PQEKC(%#&9>W')15RMU&K*NMUVX?-SIL)M:;&Z, MWQ1@K:+="P;F @E&R#X;.0*A\$3S:R6\J*;TQ %!"I3&V7S4=\Z9MN086BX-@T^/;^*+:6?(ZG''_N*#Z%G!5+>>+^(5S\63X M^/DB2U\C+A01?D;4]*9R9.^%JDM,]7HL!82;PVMNN(2\!CKY)99YXQ"'$VYO M[\'Z0T8XEC9\'WTTS3$1G(W[QA,KZ9<^A/1M6(6'WM,+ 4^ 8:=Y$U>6DB=4QIP,KY3GL7-82_ 4IMP42D M1 #3Y91^$$E%3>HDB9 M7YD"0+9>6:(;'I!(S G-;N&X4.SJ^?JTT-$@ 5>Y8DI.S$65!<<#.9Z(H[KU5N"7=#'1')E< M2N-2=L$^H\BSY=H1=\B0[?CK@CL$UQF9MLX6R##8B/'J!6.PB1=P<:ODNS H M//=6_J5R% /O/#Y!L6QZGR,-\N/98M>JC2C=0@+'9RMVB.6FD_,G3LYS[1WP MA'S/Z1"90S3LJ[!SDDQ(9O=0C?QX-[ZP:UB(XR-'+/1I2&W@5&(/EKC8'\7@ M_<7>\6 \RC(K3(GT$ACT/=7PSG2*WG.*GMD6&]/!,02^BT^2ZSJQ''GOIL(S:YJ8W&%*)CI&FV[0W00;%<$-)"F@65 , M ]UEX_U=?#>![4\[8@'#F<\88 M#9(2Q]L->%,EVYQ5>$?L][0H2H8["9LPWOUUQT$4)B>U* =\ \_V@O" 8"OC M(YY@9K8&BS,[8F/4A&$I?\N/DGDUDQ)>Q M_! :5H\;(2!-2T),_%4/^"%*SSL@30:AXEGRGO>F$18PDYG"3?35!N'?(F 9 M]M\I1&))HD@DF\IBAM"D0&\>?.8UAEN"@>V1$".A\.%=P@N?XT1QFPB.%&27 M&;Q> $@Q'"L0$AM UN+&*QO"[RH QV+X PR7G]*B:UVY#&R72=3;'R?;,0.8U/F-QA*0XIMS_3M.5&]S(*I2X>=$4!A(VFL MHA-=3CLSP)UGH:6;T HO"3U-#2:'*4PF=\O::XCAHZX[>[Q^0O4>]1OXYY+: M;Q:VSURZZ_V,Q$>K^C*3VP4?:!!@U2J[(Q--L.]+[PK_1@1F3GW_-,N$OV2^ M>7;:[.!(%JQKCT!JBW+(+(/T MV8-KFSBO%W0-EA7C=?>/?7FQR8AY^DR- MJ<:A6B2KF3J-4J$]=DJD[HC">2JM1RA8BU%2%O&E&Y8B$CFP;&$/M36/S4Q' MD^BNT7U&HM\?$O:V6V2?O4'D^K">2FTNJH#67.@%6ELYMR P4/*F%NRCX#S] MDU+;CF,T9@V'(5OL#5J'A9["S)]7(%>43R%43%E22J"OO$\705ACORL^E$9X M1PZ9,WM/$;I!!9B#(M3I. 2[B[ -2T8]:^J- M?M4&$+CP&YN#1A!9,@CQHK7V2]WSCI) @?&"Q8NF.N6$V0;##JO$9F1>QXR& MSS,#;K&3@3D&D>"@>$$M<3(7L'J$,63)UUF><6&"/MP3)B6Z;D M(/G"_!L3F!,)@)7<=8EG$*[[10#MKU?.=6S^PF-_A1]15[VSDS0Y/3X],Z^\ MRO+DAY/3V7$"&[64'6(DDRM-:UI\ZQ].'CZ8/1Z_6EA@AS3NA&7*6C-+/]P_ M>SQ[,'X3FC7$DDNO@JD)[!<70P\FN,67AEM\D\KL$W<)?[%<'D42BH(G13?% MHT!.DV,O.J+M"Z:4#<%H;].B9.Q:!;1BG,3E1;^F 80XJH#S7&,92#B$@OQ" MJ"'QOT7;]LZC-Q9A-=@WB7,TFO^TETEYB_3+,YA>C_FE7VU#Q1."(//(*$!0!2G3GRSCUM//3)=B\9<&@%PXY4]!\QMWRQF[( M $@-N SFCF8UUN8PX=Y086N=>Z,H.V+F%XS+X8*-MY_T_Q!$AO:\?QG*I7!G MZL?/$2EUV*+C6>A?H_CDK ?GC-#SX-]>T*;SC=">K JGV?7D!7>F9 8$86,Q M)8A&I?2P!)/RN4=G<(R"K2_%P_,?WL=$!X]#K4Q;UDK@2$8_;P,NS_ M0*]/99U2L$'UEVG0/+46B>%P'=^$Z4_C-*8Z$L/,R<+QN\!K4LNL:#RRD M/GCOHQ8OQU;0=Z'&6<89]J<,?:L?3L"C>N0]JJ55P2;BET4'_(?'9[/3Z#?C M+Z+5+>LY%KH=^/%Z$^(BOJ5]D[A*/VZR M2[ ',$JX/#N->O8NO7CP9A!LZNP=!E'ZIFK-U3; E_K^NA[GBP?+P*HIY++H M30LT#252VLOW^6<_KN#']0#8TWHBW?;#_? -L*8+]-GM@8POK@S:GSR.5)W;3 8/6;G*,:)#,)'93! MOF"3SZ?IN,JE"^"UPL'L!+]U*5%OK<1#>;_ 91P\:\ J,:*PF)8%22HRL.<% MR$;4)UF+OQL#(>SE/KGA%!@,&XB/(R5K:6G/%;SG!B/O*\1S2*Y8W'$/K&BC M>#I#5]5!*5Q[DX#Z9/EP;H*:8#J"KER[A)1^I"V)Z "TE.&?38>,Z-[(S[G! M^1)3P_ <;/[64L!' 5"_/GWYS%L-3W]]]H2"2;XKHPFQ(%W+187M>77?^6J: MZT8)>IO0E5F@@!BYRM@@7+-C.MZ*JK)-1*.('7RY3K*X=2_?Q"B\_=OKF]Q+ MGU@U_>J(.G_2$S%R&0.1GA*J:;(M4V_37(W"DZNZ4L?Z:"Z-[A11A.9-=@6/TI;M_WCQNV_U'G[<9I>4Q ^?K,$AW?KVC_YC M#2Q1Z5W'\5X9O$:3P\7HWV\X$'S#ET T0:CHSI32!:WT>5F HA@J20])0//0 M==@EVS/D67Z5\!-O=&(PC)O :K]L'S+KMALF<8R[!^HJ&1TS2U[T#6OUC%42 MU946)57 \V(RV@74&(H.PDYS[UK4>JS,.5#L1U8)ZF-5M-&M+3$7R$-Q/7PK M;KE-&M['CP \A&15]UPWFAHDO*/>8Q3IYZ3XTCGQ$0]:>)U[8?\LJ("#EF2_ M(]:.$$_LB@8G;/9ZEKQF+[N0T-IO[Q8K(G:A$&Y+"O@.7BQ2Z/5O3U0*65&' M90O@<;S;;4(1X.KVZ%/[D.M)@Y<0?43-Y-! MVM'/ HJ]NKJ:M6XQNZ@O/W# GV#CJ+F.GP0P#B\'1JEPN3G9$&RMUB^_J4JS M%US);O2[$-9J@I5\Z:5].,%*)A:/SZ1LB",A,(M6"9=#@LUT*\4PJ,-U,0.[ MZNL)XEGRNQ/,I;=NP$DGWQ74=7/AO..,BEBG^9M1RA0.;NN:F'L;1I;,B1:* M$BM?17,0G0Q'@CI+LPVU*]-!+=G2Q(H;K85J0 M,HZ3^)HW0Z^V*2[9L2U> /N M=?PR=SE%+_+$K3=EO246V:M5'3A\,'_+E1K*.0;MCA., M("D*\<:95@^'MZEADVRYV0&G_6&\6RF20Y:U[*JUU7)P(?C )N?W(LB?$W;'5'9$G#T[N&T@>ANZ;NN5E6=9UAV6=6$2ZE.A+6[P##0'Z M <$>1]P-PAJBL;(!FQD[Q1/.E.HH86-R#WC*0>NG"(/AZM!D#C,*"B2JHZ?] M*(TB=M4:IX,9\X%%JG6=JQZC\DD;](='X=L=+?MJ(;F3W_0VOQ&]".-&%3#* M6]"]1E>Z#(&#JV(C.GT-^SH, #\/JI(GDG@7X)TJX:X_\)WY6U@U_ 1W M QHE6]T18V;'M;?7$[A-YLN!F"_SN\ESJ5RF+?@K:U04(H=N MS A?6U//L9R\M+.4AUGB[CK9FH_:O*DS.>Z41L8.12 KNBY5^4F<8^^JP;]1L0EV8Y"7+=%LY8*\T4R*U'LZI= MU1N4A"!S.5.>)=B(J*1P%^7GX?%H%-+;IE952IIXZ2B!1_4C.QM@+8AGM4E9 MP[OF@M^5[J7'>VD*BYV$SO^0%-RP63QO867#$0+Q@97'XNX$DY%AJ20F-?+#*_JZ_<'%PP-]/! M AOKA,Y/F8&QO7)LG[%L%OSO&[P>3$$_I>QBR"0%'#G'C_C-JEH*$O0XAU(% MCEUGN'Y$#1KK%G^X<:1_!RJG2+^^Y)R%SI16MGQL"?QFZ>@5"LI<@:KDJJ<5:+MC24J*14? M#%[(8)^CY:3\VR;;XEDUQ."V^[SU\?/+XY-[]D^,'9X\??L\MOG^O MP2*- JL/'OFR9XGN>LL&'3?JR*_4GE@#6WSOQKONO>WFOU/3;8*8?NY=_&B"F'[3$-/OV0W) M[Y+@ V-0<$X@%']QE5L>>E6;83=C-):9I,VJ*.NVWJRV)@IKJ[/:K,2XO/2U MT[3B7.:5@MR[N*2VQVA1[3%)R6N\RY9"))*S9BBEIJ9ML*'M^GPK!/!AH(.H MS=9'IFB^=H+,"MQ .P>\FPO"C/DH,V,NYW5%Z5 3+DHI34[:\VB==11ZN7=\ M1EB4P8?%_,B$@5!'@>Y+7HC*0)*@"*,[=*%APJYI >@8%N%8IIF&#J M1*R(.] _0MB$K9J+7(M5EVD\_5F+?8[IN1)A^A9#V=^I%3%)WJ'D=7<#ON.O M=$"8WCQ;NFY[T*)W%RK:78]^1?X$Q-)W0LQ250+H8E0JRH\C[E(B/S;IQ=^= MCX&C#&O<"GN)7UIIC2,PS3Z+!A3 MJ7\"3.YX(-%R*%DYOMQPJ\NE99?P-@^ MB4+E]4+?SW6X4@?"CY#;8958W_XL()*L4V6SJK&2E3-[VLHU:6M.Y%*BE/ G M/(-X/ZM\M"P7/I8ZW-]#+G'/+, JOP6-X!M^"!<0"5R8B[?2YUV8G4J77;J? M^=L5$5. O4JLGPOD5LMIRM*$>0NP8:RD0X,L-UI"'TUMYT.ZG;+U GN&F\<] MYB_!-X%G-%M]@Y!CEBYP&P%9@?8%CX:[=XO*^30XJ-MZ_- JP)X(==4J#T2" MK1GX6Q6EJL[Y9+*HZA?*3FOG(/1^!23=AKV Y$]I5L M;W-U2V(9=G#6$J$GH5>K(ZI3,2.$_=LUQ;S7M)MO=R0H4SQ2@S8L9R( FL%U]47J,AD GU/IDE.V;) MDAQ"<1<"[O2@)2(UY(J=J%03)W"P>[(TZ/@RSIW]Q;7)IA/R%F%)74.]<\!D M049.1F^&FI\6V[4+ ^A, E%&]>[$,(>&UF0"Z2LA\PH2H<\M#49%X\E"B%" M(<.( S3-^TDN@(U!UEVZ;9MZP+)/F)M7W-I?1!X7*V&$P:D,AG$01C7#VL:? MDO^I^VZ5)K_E/=L-J5C":?+:5> *IU*)I0\R:#@%<@C.( @]ZC&"W7Z$,I8( MQ4[2>\?'2 \B?-C^CL()DIJ?<>H_QM8Y'2'R*G0"H)=@LBV[:6:-+_ M4JA*\;50E>%-NWF_5:1'*H.:-NI 11>K@(- MA>"VHOLF45O?)(3\$Y=D/E,K]J %*%4BBWO#^0,E+5*.;GMD"BY\I/T_KZM< M #2>$S1X!@1\!Y& !9 .XV*>2G"'9U ,,!&J@2>:D:2"B"R9%%<#H4*W1U1J M!UU8_$1CFP=.$/2&>H%R")5L=[^-?-,+F (884,T]EAI*B5C'C;]ABKBB;P* M(L5)"B1O1H3@IS%S MT[RIW\*8+USH%HUD<$UW,?C,TB<;F@-JL4?\=2J'S&^TMW5T:\,S1[U;4]]! MON(1ANDQ*V1N$:01ZG3FL+]N1E_7GJ^Q==%"HLU:(GJQH36M,71E.A8*A;P4 MA*5L]5W 1* 7F7$$#FE:A6. 7RKB\D."581,4"-,Q/VFS)4)1UAB2F0C6KH[ MZG0)6ZXC,+]R86M BBHOD..9V+:P_:U_\XA^3H]@ZBTS[H48/F<3V)-OYC5L M"*R'EXD[\/*W%\) 94].6-9P:!"_&G;P(FMRTW7=Y[/*L,1"I\+KZ3-08RWK MF0$8CA6==-\TU%L-05C65:AH^87\L3#4W?/&UQ(9HVYBWNPM[)/\DOK8$\.B M>2H/X?!DX6YJ^_D?A-"KI7O?VFY^[3/+G7^ZJ+TFOS%WH.5& M%>@+,N;;3K#,"DHGI=]"<8K!G=(UB1UXFG1Q;B8GSSB&73%P]V!I_ M QF654?GL#,QTIDFYVUA_N:PH8(ZCZ0UHN0H1/:4H= I[ S&&'?L$X@-0< MN-![!^JZT/F7^C93%KR0OM#K[ _DN@[=J"GB+%W!50>+_FRGQW'A;##T. M AMP4*BETEHD#A)6=;+7:O0JX(^_D'U?-_Z;I^(2O')<-?2:@C 1F?3@DD L M3060\B4[#O&VL*,PU>D9)KOIS'+> SYO)*Y$S2KTY]C&@F-6PT%Z "XT)H9 M\=/@GWJ'HS7D$"%NS^]N.(]S3K3(+M<@[YQC27[+WPV\ 1W1L%1'XMD)U*#F M'MY$T1UFP!SYE#N7T3X2RUOZ<.32GX;FAEZ+$_LBOW"BK#"VGAWW!.2ID+N) MFTL1IBUF8[;Z.*X6]>O$+JG 7!YE@8J ;*0BZCW2.N!54AEY-.>8\V MX1>K,I)D[%R1@".II!W8=@7=M2<1_#0A,=V@;D2,V('+MZ?#[LJIWZ6D-[ES MG)IYN&2@:JN,T774X2';LK8@@BW>%FC28+RPD!"%!KO%A61H3UY35,FW]:.& MD01MP?XRB#>BD#+"A 3=1I0AAM-Q4?=R"3M5R;THQKT;CAZ)$ _M$8JF<0B<=Z=L3<3VT6BI::VK M:+]OZHXMO&A49+!@0VM>&#ZBQ3+\;=:&%JWH> :K;1#C+'1]* K,("+]54N M"O!WNR?B;3@1P0L#0]F22,I-OP[,*EF9"Q\;[3QKJDOAJ; MG,/>>LQ50JW N;42I4- !%2D.E &&+F XP^C2VU#T?#6BOVBSB*YI7 A\I2# M3@&^BF?I-18K,'SSEKMW7X1(]"_L>-WRJ?KX^*P469KV=ME8H'L;#%@.[IO+ M S?,$88G.XJ)LL"H,'5*->D,T4(7R]AL%J.=Y=%Y]/VC/E?B.9)Z;#Y1]T< T&@\#],V)@ M##I\KBGXG6%*ODJ"$2%RH]2T!(-QE7(V#:R2*H?A*+P'T+(^E>9S MB8<8)4^12TR[H/WZ[*GO@J9^ ;AVX609,X@=3@(57L%)!"L0%"5OT:SR8U<, M,T^2[5:>^,:#XM;RV/EW(Q-XX%8W[>0:FSLR6T>[Z#F\0].Z9Q^3\$.*)?5N M0OH:VRXTVDV5CK+K8 TK=&7Q(M@D8.\TE/;DGLOO$U32F<]^+T)5"+T>>:?2@F6='U!ND.\?9.W2+,>SB8/X83$)R?*BI/"O[$K76)#ORP MOM\S$YB@\'X9M5VL\3-EH;_T^3DYGM+0WS2]Q>V+4?P)WYM8L(-@GK+4X_,T MS.0;HR@2_$@,FJ%M&95B^GZ_%-\3J##'Y@5!NLI$Y1'\M'B+9*V,]?-,I'@= M7F,"_0(Y4L_6VE6SY#Q$\"(]:8)^35^R(;/NRPN-+8Z[D.&-V92RF&E-56\0 MV,@/\5HX*&=745&EME9W[PK.-XU LA$3#%J-=0W2UJK>!_\03(LZCS2PYZCV M^('=R7BS.)MGV*]A?!LQUMO#1Q MO&EQ(/!_;VU!C 5F8%I:ZKT+S;XAX4!7'#&2%OETAF]6^@.=4([7 QI7!+CYH[??+?JBU.,IQ(#F$1P/=_UB@ M-# M%/#X=;\.M\%+B8:[7L/95MKA-P66R.(-\ C+;L1J.L[=P_6P],<__@QWO?ZV MT_$>%#APC7#9'@(WO!2*X.T MAFDP#_"4D=SF]>N5^<_QMJ ()-#=4T4$4I?C]";9O)9$^NATM"$T%B\\%S=$ ME[[O7M34<0YVW14/_YKA4789B]$X'B4!CDIH0;9J[U"7+L>U3;RY*$",;GC? M@#75*F4+-D=S9+C1L6E7>A=F)?;]K+0R- [\[QX8R?Z&DQ$.[LB9-J?8&FP* MH#%G:#BC\(E[IPQ$=F+E>])45Z1L%5W$ 5DI325SV9=78AIL<%=,^M5Z0?6>8J M*YZIAHRE>95;W( D=03I@4[&!AV@IA&:%]Y2D5E]Y[7SB+Z7_(,GX0?G_(.7 M&'?%2'@KZ1L^IW<)DU67<"&,#8PS8>KVC#0(JQ!H; 3*I?";U#?#F3K24'"[ M0A8H(C:&O50B!!!EG4;0@Q'*=5"#]C1^JM94),5/P28/E& -+>_(Y3 [D='( M//0_^OR"I]:F_$AV]9PL O.3,'5D6;+0)\O6!*X94LM"@G0#]SX9U<>Z7KLB M5.7'X,R3'W1)+%+:487$'ICW#%7.W85T%ZWS*#6Y*2\]BU[^#43C B L23*(.;) M8 @YNX?^%;4!L,WQ M1=UPK!MG'9T1"L@3,P"^AHR*.>"\>.:\)J?)]19F;3-#*HV_TRI8?%W59<+S MALDPSH[1J_GG;1-F7*,IP5D*=D9X^SVKLT_;<^:?_ORFH!.5Z0F:T](@!:9G<[N3=[?/]'N@'\\_3ACP1YV;#: M*\'S%WO\?;RVW.9J^]A]$;'L[.' M();?.R,Q9@&!#EK%Y42;XEIO J3J ]P#-(C[N X! MD3*DX+_!C8[U1@]/?F15M[N/Z0KXQVF\.K/$F&.AH9I_^J\!_( WH$Y<+77' M,_0Q3Z($ZJN00'WA5?R1VDJOE -T)HMTV"+']+"3!LIL<*7[UG&_/,*P^=ZM M;##;=X8=B$%Y<:)-,HR6"%4 M]-51H[:KX$;:+#73Q$1)!JX4;+@5.QA@!&*,7\T_=9\%1(F*:R\L"[AE[LU+ MAKP(Q*7G9V>&;^K%/GKXC9ZK+T+[3]O]KQ(@T4,54-Z?9 YO M:T#80)7W8Y0E2Q;%E/:"7&-(3)3^H3Q*"$4)MG10PS7A5KXX;N5DPJU\9=S* M-RN@/UNZ2;/%\[;("VDA\L%%#$\-TN'U>XL8M,B"S)X 2-@'3M60,R4%]H!2 MQ=& ]VL%%6GLAT\&3XW>,RX*&,=>[-9@W+!U(=KB#P^ID]SCDWO']X_O/7C\ MZ.3^_;/ON9.[(K8WD$M\](/W$'9[!P='L9?]T=4*P88 M8"I:H%F,*-IHFNU9%1) ZG>KI5,?Z:%\LMTX8 MJ,((W0"CP%WJOQ"2/BJN:"17@I]CH372FW7>HK(AG-23!3&13<3K,,[891)B M+A[+*AH%$QMX\< UP/PHRIH2HM"1@K5Q(T1G"!;$A%:(AR"U) 3$41VD&DX4 MS5YXY'3 I@,V-/BP% G[&&<;#-)E)=-#8^.C77@O'QWN"..+KJ3@:57,"Z1# M!W5;(84$6&VPF3U<6 .6@02 DJ)$0:)'EHNU/#-\*.C7,Y0A?D\)ZKEJ.[!K MFF\964:!( 4]XS.0XVM)16NF9TU!8&%QGN I/5@/>2BU%H]I.CG3R8FHM:2! M1ZM,CJI*1O45&D5V9Y.>T$(R0NPQDX\WIA8.Q#AR28K9NL-96RY7^\RY* MN ].,QIM NEG^C<$)!E*.\(>39M[VMQQ8)TVT=#.L9LJ6_"5[8Y?09O;U^!D MPNYE?D*X&.(JNC\[_I$O(JPQ_O.R)FP.^6[1#00+XQIL:\QP;:F)'#MQ'&&H M6DPZ^;-IDEBIJ6TT#7U24TEY-%I)F1I:QU#[3'RVQC@+=E@30]^I^A:;3H@8 M:,.L$@.E3UQP]I!;3002M7"_.'5&:<%MN)7-#@JJ6 '"LSV'_<#P;+\%4(?Z MJ&AT*X :\T2CMKZ8\?M(680"5ZXRE0/RR=[-6E"/2IM)KF@HL!4+LK9"+6UH MI?/7)^)QCEKRI _+?\^6$;7[ELK?<&$4+["-&T9L\0YC* M2SCT]M/)@2@7%:Z0.#I*HRZ#W^(G5@U6:#TC4M1"\J7D6T,.D-00HO ME 8>(;Z=5$W@ERMB[5=*K9!@-U8K5V'@#](1G'UJ\?RI>*4H*?AO/YD"U$XE MML,%*TR4TPO$$#\3(.3(A#.#D0D2A04=JZ4;!S(1CKBO<)$2_A>N42@M$N,< M.1]DRQ6-::2#O\$[7!9U&;8(K@CLU8C73_B2PL9BBX@*)ZX:)M;:@[5*?AMY M'7Q][0M.E!!MVRN-WP+IB(Y@,H_PS&/HJF$RX8YAG%A<)Q#.!;CRI;2HVCA8 M%*[2ZE:1-19!M3U:$['+Z,/[+(WD;9;ZKMJ5C6O"TIUQ"DKLTD4\2@$=2KEL MC<+I'[&'A(W(+^4:]=%XNCDH>I&A*^2K-ZU_9Q$=QE\Z\B&+G-GH71SAO :! MAW)+.Q.ZK!)$Z&LA*3Q[>'SL8Y)!X5GP=LX=&;EH95[*%>)_=_CK. MSX^ =8* _=.(U^^3 D&+.(8*W2^?WDP5RV M[Z-7@[X/E-"4*]TX97 $'(EU9"I_FRBS?N2;7*B4#ET=\(8=. +>#EQ%S)H\)VYAK+3$5AE& MV,E/&0'H._""W$;:/QJXO\9V&QJK TF# X<](8\6I32@L(2:W);4UQO?5-9. MR.S/CLP^G9#9$Z/@YT)FC_,6[#!HL/ +.7?EJ8O*^#FJ%))_P?XE63DT> =^ M")B"INO""W%@6L/#TGJ9QZ N:C*KX6/V&F%HDHDH.';5I@K9"AZF6NMIL-53 ML? U,V^A#S-O8I^>G>]K.G2^Z'P88D^7D=2^W^\:LH[H+>A=83"6-V*WWY+1 M&,.0M@KZG75)U96D((JK'&P%>)>4W7"T'<+"P?+8GR^0=(T-'#L1AER27TA( M\4KO.(XKK?&XKNH@V&WW7!\-9IJ')Y8BM=-NAT4NCN2P^,CPYPDBZ)9]&L,#2^37=:-FE@^;N;I*T&*H+TC#O)^IOXEL M9$E=4 YEM5N_7V'99<>@P%/F/3YUT@NM*2[YW-G[IX;8*0H1 MD-$;-JGE\O-6672G6^^K?IS*>=DW&)_QW!QZ^':[.]AM NX'_NWWB*^@WQ?F M2/^$3\>QKB"\I-=(P3VH/!K%UOS@3O%M -(S<95N$X[(]:D=1Q.(3(N?89! MO%#/-D*LE5M5L"SQXF=1@R<.(]J#@.1 MWE^>(@GO]Y].B7LBC=EE8)9.#)X\>/:<9V;FTBT/J4G4[Q'3<, M0-$9O6FJ94^F]+U088!APH_A3_G$#:/:CQG+1W*Y[.'&\):/_9Y#\A%O!NI9 MF/:6,VS;T4S)$]]%_I4S?63M(7WRZEP/J(E("%5@R3F$JDY&=L;WT"+E\X?P MEG>C0/VYPA\./I!G U!&[!LDKV_5D%P4"C.,8VB&?5@,TTMGR!LE35.)":/' M8HSJ>)!+B4I#0YPM]*L(;HDGV:#;"W>+2LN8;;,RZ)=*44EQ=7! MHZ&('-C<\']M&X)BUQ+<[&5ESO)Z@TK!\&49VEG(%\KHZP\C=L,R\]'E!+<*;(0*BZC M_TU<[Z?DSLG=W1QG&M5!VG2HTCNG<7(TZ]$WE0M_3NZM%[QE/X/.S MN^K'DM*5O!U\<>]NZ!Y+F5"PDJGY!WQW_RYO!6UM2]-.'T@O=*&)?7"7\1M5 M*][HTBG7B+@F0_OAO;M@="'-&E"FS@[%\S2!^U'VF>^U)DEZ_%,;C;.9A._( MSH__G+T@=.$+W.E[6HWY;+5N& ,$PW:=RY0K<:21)L5B[0D-R2ITK:25F.U9 MG(:4O[AG>V --B8KI3II/"MI>#DXLG3LVQA?X[/<:0"P9'RA;[AMTP4&4H#3 MU5>1@J<9DP&3DD:4-O6Y\11%8&9)SID;,J'RY@]WQ:8^K*#5%G)'5( ;D MA:LOX%FP6]$>3C$ !68)!I#4R&52&K)%X,M]J6+KV\R+G*F#*];UL/V1=KC! MKGAL)RZS NM&*,(U;=9ILPK*&+T>YE-&(Q5S0)'+'>>_FH#CX\3+>ARL:7>F M1YK]HJV!ZE(;,OX]8VYPMC[P:K[HO"-7%FU[]-'@CR@IL)<=7W&2S ).N03D MU;8@2AD/P?ZPE-\#*46P!^2H^#W2W O&3YO.D;3,=JM5FRSDLR6*">ACOHD M>J<],TH,(1T #&?#M%.FG3)6]/:A== !;Q^Z(!R?&XY4'''OU"]TV^H'!<^7( WXKCLJ*?4 MI@*HD5F1[T5P9*G0\MR);79)Z5;;A5+ G-G27?0$"7A/=77@#C W)-50\UOU MZ"QYL+M7/>AM]XWI'*W%9-VJJ?L+QEO]^NSI[FL:G"IQ.LHOL0+L''/9@F%( MUA2V2B57\8Z2$7)MT'Y:A02+\,/I_>,45AQ!?^&F*?U97U40;SV(K\I8C$OIL$9E6?S_",H#KI;=? M$X>A^Z//BX44AWL.PW RAF_O9]"059E".S,YA!H1$#TWY$&PM@ U!#*+EEN M0NT\4ZTY*5^DBL7;CC#\.*'[NR,D2( Y]966!R@Y6!>=7WCXNNC7LB6N^.>V MOGO#X.8=HUJ;_%98V,!L&J$Z5OLKT.IBRH?DH8+!2628DI'=DZ?((SH[TGD: M]\0+N!"%"?8]BXK]J82 \,2A;M<*02^@B&&":1RNL"H5>Y^1,8^(-%C22M)7 MC/)I6D+OX"9#UIYP%V;4IR[7QZ=G(IAY[Z:)8VX1D&?_E54]NJR^U]?.0)9U M)!K'<3ZX)[AE-74IY23RZ>P^3L&]T^@M8"@(9P^T_LN>$)$Z4ZW/S879\7L MCSPCOU"Y,':.X7W4*DM>3"E, U2+BI7P"._\>.>'^&X("G-4( ,O+S0?2]1$ MI#!-GVUX&=.9.,7?_Z.^9'UR^MCV3]N_:Y@UK)3$$*?O<61A(:@0CJJ?Z%:$ MGS3R,&NX*Y=RUV+>1XM<8+'Z2M5CD(#P-F4I12$$ZJQ]-V/<=:"N!CA_LD$V MC61X\+5^EL]V1DO;@&H'YLXKV_'^OP0P_>%^,H>?"!:&.*40P2^MT,)65;-D MV*#NE):7GNK>!3 #GPUS<^PD#MMX+?V6!Y-"A[LGXVO?:$D ^1;!\;!+M,?> M\X0]#?9.1;M4=3?2-'9W@F^] OG\KL[J;G*#1M^3\\/E3*I-V=,89X8PR%O< MF!B5DG*+?4EFK>P8@LCW6:G,R3Q[P'4-XW=SZBKE9*1P MP*B 2J-I ED:=*\$\=X(1+[,JAFZSE)3YWN#C_1>58@5F3 R8=I*Q))04$TA MRJC+J LV+9(WJ& 18ZK_*=DI^C&(X_+;1)]3I#NZ!-#4DP& MV?![4I^( 5^(Q19? $K0D_LO$"Q %<3U%1:/:BM9[[.9-YOO,H60]+<%EO%J M[A2#QZM@:20LV'X'J["/M!U)N-!C([>(B-LCQJ=4W0%M0:C%$-RV_*9+P!Y/ M/(=*7-11M_-<*F11W14=-TP5)5R!_-@SN#5Q:A2;?BJDY=M'EV9CC9D#FQ")SC6\'ACGULB=R)VP)BV_\7>BUCQ3( MQ#>E5)<"N[3;R11 [@7V^#H24WA9M)&[%'KDWJ!S-TE(+>=^,+M_C&VCW]]T!-^]_CY>?NNWS^^'GB M*9TWU,.B(+)S(3(/K2TD:Y8'[TI[PB,?$Z.?C=J)J:&5LYPX +V.L4^/VFD/ M^.TN00+7?3M";/5>6I2!5GO6*9G7@&0B\'IAS9\$NO>U#5J1FQ(B-SO]3JQG MS!Y@W7?EKMY;T#5\VNE'Q=*7'Z%H\UY\XP3M2*H7!67; ML<,IQ<'67?-OQFW"B3^+X@R5S6WH]PVO +81TIW"M#LG\_$MVC$GOV!!\48.68 M?8:Q EHW&79?D;]+_6UVZ^J\>0YW@76FLM>ZNH"Y#:S(Z36^AE !<=W5OR7( MIWT)Q *K]]!%TRFE&+.$R78-$9VT8!5F&+3.O8'/K0PP+&*I3[0K.\;*)3R= M<7EIF$N*%K&=Y6?!8M7$TP\M0L9-I>$(;[UJ^Y0DB4RCBX*@,[W '?+&=,ZC M T'B=+P9\)P,=LD.SVE(_,G*@_- J&VIK G%,0CGIKY*@9>;6$)%262MD8BQ MQB "WM;;\=X_&;1O\I6IUD\97++3TVG0(PO+9TG6+;)V92XS'9K8?V2I0"_/ MNSY47@:G*D3V,)FI-QYE]\, /FS97CSHX,299)<-I0LI0[A=7PKCL2\O&A^] M>CHABNR=(7@>2#QAA>V72\SL<0P!/%3L[I-/U(%?'/AR;P*^3,"7SZ4;-A0- M43%-A3$89O?TUU: (T>J6Y1D8,3B40/N1BT86]SP>1#C.8M_E5*MS5D&*Y*M7FJ/U*D)O902^1+MYF[5. PBM@L0?&A$ MM\D=,LS(KXGZ&@Z[**ZSW"5YW[#UB.V5*%]X=Y;\COQ1HGT0 MUA/KW0*&R7 M#M\(I35L (E&9@684MX@WP5B:Q:<6V14.F=XV4T,T;V;&?L;Y1;Z+&_Q6M97Y^:VWS#Y_T.&/N\D+PP)AR?B> M!(*GY]G5%))@GK0>VT;AS##1?E+A7(W' 4*/F\3TN-&6.33')A?,Z#0A =K# M#;H3POCGZ_/DY?F;5\]>O%&2M=/CXQ,37WSM%B!IB8)-4MUU [L*"187=+C? M9._L4OOKGKPZEQ]DX/4^8<*95Y1?Q:?3=4AULG;$PZ@4X'@QO@';7WX9 M<87ZA_R&GJE>\L($N?T5;YH>V[16R7/Q_\*+X*/^6O=M].E?43[\'>Y#U'F_ M@C#@['FXXI6#1_[&2_3:=9WD]E\V]<+EE&?WE_Y#?#) MA(-+?BFX[^LK/+UB7^\/%VV02W*QM7L!J=%GR3_J:DBR)KT7.NIH1 3J[/9Z M76@TJ?GM6"<2 V/#&_5%X(T=05-E.?(5@,YBH)UITA$VY)+2$$P_4*SG?=.R MZV%XWCPEH[I3(ZS">YCB?5\-C %42UQ\=/>:K,_!+T$2>N%ZMQ0RL,&;GKSW M==&6+F/:3425=(3*2(5*E6[G^U;5U:W7'!\M[MH]!/UK3&$@89)D>_-PPJ1O MC@B(V/E4YGY!FU8503K%4 NAO@C*1+(VQ]-*>U^AL.C=NTHKF@/>5V([0T;\ ME(B0I5F39<>7!E)RO;1N ;NI\, RI3"8H:PIB6.JCH1_MW^>$-DV=BI5#HR> M(+ 'R=@B""^'UO;4I?_15_H''SLT9AOL58 9U7#O#8I38JG+UA199"0?:1]Y M:P]:,O7C4:R I)A$95Z=O3=$+J9CR1#VM<,1?T'%LC98 MB7#>,OCF3\B!6FR50WT(@]3TAJO"::P06=KY<^#%WRSYIW_E<)=41 1OA="[ M4C/%/YQZT-X.& ]GF3(:,EIV7A$."=Z>P[2Z^-@*O?$DPV76B'":Z8J],0 @ MP28RTR *\\:+,EZV)<)*;<@9'=_V)[$EX;24WC9] ]^D]HO7HD%HQEXJ/4ZX M+!#F_HJYFWI#-;/#QP \MPXGOR:ETA!%K'J8== M=OS 8_X+F"59G]S!*Y5B^>G+7Y1C66-A6-PQ;^HLIX/(IE)Z/2VM9U:D=+!W M68.QMH?N*2AN!=+KA2GS-@J_ZUJ<-/AX!>K\R#'0A3MW,*B-1.@"$3.B;>7- MN.)%32#?@9 IIXN+3&2QC)@L-LSQLI&@712U022(RZQ9K-+1F5&CD04TV6C$ M5ZWWCNG_PQR2!4SY$FUJ8@RO]\WAC%XT.H3X-5*F2:)]>; !0$>8X%AAP#(DKA*8#GL]124XCGAD/N MWB^1/*6 9.+6+X-9Q:::\&^4X@N$;H0^%']]_LOKIQ'+?<.%40X1&M6>&[;) M'70X"(1K[A3:62P:*BW!L!_VP<984Q[.#[\3R([?T&O!7R;:V$Z*B[BQ,O:. M0^>NC,/G\G/M'LH%$=*JF0M.A!7[+=[1)U%\GZ4LOY0>-+6]GQU.H56*+I?3 M#BL8\O#*.(52LBZ)-0&\-O!<+N+>SOQJM*7MW?_LR!+I5#[L8>#YU24BH$%! M[T:%8.?^;!96;%XR0S$.3L8IVP[+7FF+$%+*=SZP,%!86]F#42+&4;A4LE2< M@VDX!5/<]=N:RG#YQ[9Y+O;?T#[PXZ3ILNG,71@]1/56OF" S E"90CRF*9C MC12ZH)54!X0*03(ZZ9;^0<,G>/2 ,1EW1J&=W2D\3MCO#3HIX#6S^O1 U@CO )\>/]9-4 M:]N*2X<5P-S"CG7L^$\?[OOIGO+0R3%YKV-2WDV>P;1S>OKO2L/V4NRL@W=+ MHCIX(=>VH"AT'"@J66YC*.R V]V4#H6^CGF!&$N)N-1(/P_R&%NY=%?.<;QO M6[C24ZGX_C$RJF'_(&8=H+IQ^46HG_8H4G^3N720!@.'QDD ^(CK0-\R0/=- MH)4R34LP/LEEF/OV>XF#&:S7Q<*T<4@Y.IQCNY\.OM%,'RRQ4-SHQN/B @() M>5M?YEMC#Q<8\JJ"@17Y!7+M2/'M.+C?8SG:T+\0S@LY99Q[RWV% MT#>8TPR$KNL@P.89IPVH2/8N3@O.?@T;XTA"6J:O"VP'[N>FBI$?%\'H?X\NSKH@_(FX,L" X2M?:22 MZPN$BE AMT9=7O_VQ"3J?WO'8AZA?CL520,6&-OG3Z*&[[9)2RJ!N_;M<& 0 M<@.S1[O<"<&.BM*J>X8VG9+WG9+ZK@1J?Z56,E,OU BU^J1N-K5:B]@4.\"9 ML%F[P)Y"W>P=)D>A8KKP*1TB&P^E'X(#8.&39NW;3+ZB3_:,Z"*#MRE=.Z=?SHO6 MO8/Q,WDDIKPOT UM-"D@X7LJLEW&@!SFT I+0="W\<6H$'X75@.D[E6=/*_; MY!SV!J;27_=4!X.E"7W329=1ZMK[%AR_*W4CS%;A)^5Z\,700&'JJWQ#QU=7 M_5'3ZGF/+8ATBXP0-Z9$'5(:Q)AY+J'NR3' +"&!F%?<%]1E)3H8$ M$LRM@IO\(VOS[%^P5"B/_LYN=$F5RA<"@"-^2S)D9=89'JK@12R"VA%,M=G0 M_J0=Q2(DV: M3*B<8#]7: 5TK0#!OG\+[^\^>__-_5570@_(6@.O)4R?PKOAU*+#23]56TD MLD2@^) /YV6K>#;#X"7JB$KGI(4UKJW4.HC:XZUP)-<&'<<\!XC5(D<)-\>" M(.O!^*/@&]([U2US#.)7W&',%Z\O!J;I7)/(X;T,9"CS'X=T8+3X1/E!BX 3 MGP:G3:\0E*Z??5@'[9W]3]TK M-=$"_*!ECT4,6NG!>0=8P5;*UJ1:@\(^N6\ ,'=E?042I+YP%$;P$8Y851%F M%BS;LG57*\]A6+12Y&GB$'F]Z 7;C7#^TD5!$U:D@;+XA@,D-Z];(8F\3 M0#>:#>G[A0H:M-:ED^Z=$?%/S*^,HEH-$5\GR0.2LD9FE$8V;N&4!A&NE8/I M&.F4)ZOD.$U?=AX:1NGAD!O;-%)@L,'LX>1'+J_*X9FR2]ND2%)H+.;2P:'SK Z<60HST" O MB%.BI=Q^1< M.4SA\+ZA0^8M(LD>(;R,XK92B"_1/,O[S(Z9,F?XFD99&:Y_ M1R=VNV%PH$R\/C%\3N]C5BRC2QWQ+V@QCW:P0VM,N7^Y6Z"68%H;S4X"WWXN M(JIQAMV:LE5<#@7ZL/*DVA*1EKX0R[[J4V%UBQYC3A'L4*W&VE:4527=7DI.%<61,D\*WW=%GKXI;D-#@>6 MKM_0S*K@"U];G/>U$Z:K)%A =&RC\Z3K(BX -[O#9> ?$):2L:G['J,KPK%_ M#W9G%"8G1/WSPX0$&*%O(4SQ$#C;!;42V_>\6?)L2:$!8;EQLLKZ#.Z2I=0; MTH?,EYZ'\9FU06>BNJ#P4U9)WSU9$(RU8.67"(5H4'[KF!F0.LBE0T[(3=WI MI7VS@,/D0@%=&,F,: ^N.=H<2/+#'?:2\YM".[T8R#2=$G,\? J!6!2797UE MM*/N=#?8-'BB=?]&Q]BNO%0R>"W.-,5^")1*I%VO9S.F,8E/JC]5>O:*#E,^ MPMH[OL<,VK7D1FY>%C38PPK1&,S[#G(]I0*_ AE#D"L%\U";39,5.UVM*0M2 M]D@4U#$BEINS^;JP:T9]ZQ/37\0 6-:+GB2UZG.4AFO8%$>$^2]R>JH!H0@ M,^Q6V:#2Z9!BDT&8?4W#X._2Y5'#I7+&(XVR1^.'@T]4J6%.B.DMSTNG6/C= M4VMF)G1+(&. Q9)I^.J8W)^##6HK:U$EDMSO5B6QG4T[Y!>8^1>(Y.Q9Z/+/N.X\X(7W.JU ML$_3CWDOU_:3O$'X?W1*A"K1JXE)F-U$F V#DBT52=1(0$(IA\B]&W'71K^@M%;= MX^Z-8(>[=_FJ7M7.F$?>4H\!G,5HIWO39"V$HG7?&)DZO@SI8+$B4.:,:57E M\60$:%!B=U1QBV%KL)G2&JV52D._4^SD62_VU7^I':)B<5#XH_[)T!+3@/BH M.9K:$779NU"IP)G14%9%5?;,X.O9+KWLU.H@J4Y:L#3A.J,TT3TU/-6(?6U/[!#"<2=E) MI*>;W2. =/;PTH-7MA=>_YI\@+%J)IIL?DU0LRA5([W(C8BQ299;9J"W?,IG MOO4^H9):P?N6ZA[L&1(CK3HD_9LC$(E8@%?:=A+6]4H'2#GWLGCKF)JJY>8> M7O5B (,#A8.!39KS?9I3FK)S7()#&A(E*3(2*:.]:>BEA2 30D2#1+D?.>][HZ8"B75<;7;SV>)X29BS M6?*[4V-WA=72^&-^=CYA4%38F(R*!2RA&$ML#8J MJ5K>8');4DM-5(+@RXV'.]>]$] ZW7?'\R<9(D36X\2G-;-;?W46*9 M!!/(C/A^C2/\T-PMF7X0WCH3"NYM3,%=8;![)YJILY;Z4@>\'[^2[\6. :H" MYX,:QR Y)A4LN'A/O[E9#I& $4Z0Z[ VC9/=+B_2#G<8!;LSO?E62Y=9F MV*P[/8&B#"CJ.?D .%//(A/U-_4*GGBK][;;%A];^Z+4$5C;P9YSY8,@"MN+ M@R#LW/!GGG$?19?>BFP/Z5>JZ9 N-F^5VKGQ?9&HU5\P[CU'\%7=*+^HN" B M%H4'@A^9.Q9A;?P8:JU"4A4%(*:CF0:%XGY8=+?(E)./U%95]T0DTA3+S5VU6.'-AXXE%SP@*X>_(9&<()-&W[8>Z,D%O%(62/&NTY]W M]K:4'CW31[S"1\C%9.P'MAB'9JF5("0Z+XJ-OFW+3/2GEJ!EO6 MS'L 9RGC:]M"2*G0PO&$-8,HC( M3OP<%($7V&LD"B&A)2F=8R,]:H-&/L*'?6B:8J&]F#F(V'?>LA1V5?]HO"-" M0;QHQG[9%26SH@1+I*U#5R6K'V(>*='>S)/>LJ$Z\FY]R]7WG&F!N6^I1Z$P M1_EM*&8P.M3?U6UM0C6+O!^#^NJ$'=69MD9QN&CQ%9179>FB]D/ ME+LUCM:;IEM!4>.?@@\HBXI@=^J0$52(W;! V)8:HTE_:L)Z)D"?^2NY)\J- M@J;S_>'T\'-8> M[%GR]0RW%Q&A$=N/G&X+'L"[S%X-B6G0[R:@QEL\\C1$;N?IQ6'3!4 MH'U0*D6,C+XQ_7M7X08Y>T[ C,D,9 RX B&,A5_?8]J'PVZW*_5C;0G1JA>N MQK 9%[IS69Y.JH9YN!\+%=0-:^F(385VCO)5ZDDPD[RS.13AXO=<4'/Q4VY> M^W@-^(&Y>TA)TA0$%S"$[#-9D&%UZ$B@^B9J]*?]WIS(<+3,22$\_#%VY0;J M8-1E ]'0=#^3X#_"@NGV)PP*8_YN1T4$L74V.T/M\_7LYK/9O<T7TE$:,X?.,)T3UINFR?2?),^V[;5@8$_T.?Q3=0-!*FQM 51)\8(T)\FSQ <7!";K,7K;+%UI8:.>38 M(^,NF6R+2<,R$_'RP5P>K23 ..\%E_:56V_*FL+:&O.S@^-IK/X$[H(ZP$^&$.J=WI7Z'$D1&8%44G#G$D8_@5L$9O%)PPX.(RXI<.F'M'13PYI:.0 M3UC.9=T4L.38S6/D[:D06%I9(9.^Y+LT+6+[& TF&AM6= BXBT2])59_@M*! M,PTO&FHM(9^,K\2 ":? 0MKZ F9QQ>L8GAT7E7*NS##%\K*EO?J1@X>C)Z8W+2'$X0@]G>[?M86-+_UR2 M2H4LUAE@YOTK9-!O'YKXYM+JB0(G1R10\K<:-L)-N$._;BVHJ9](JEZ[3,>H M(!8]'L&"2538+G0XM"[(OC--0B;2]]0?G MXS;5W[,JN^!B$RJZ@@E;UU7!@.I!)0]A+49F93CT![$\@W$L34%-W9$ M:\V*;.(ZRKJN*>9]IQ;>\)G1UOD'V/^(AN/V&73I$N1JQR"0HBK6R--D?Z[% MTSZ1/CK^J-C$DR1%2'4IZ8U>8+2:?'CO/\-0\.F)4]LD,([1/0/T/#XT,87#Z- M1?Q-KMAG**:+:NF4S^)5W!_T#<7:?@LEIS>QAA[.'EYO#7WPX=XSB>_;Z">? MZGQ_N %XZW;.GW2$J *H MJ5#UE6G+#CJEEBRDQ-UT&; VLW$FF 3"3N>P%A2\K;<86%X3 M<6C4S%5#-Q&,>,W$K,)Z(4CF142,IJ!FCNIAQ!O3"B'7H9?M![5I8L"<2"S< MJ&'J6XOTJC*4^.+85VI?%2;H*,42*G1%=8\( MR^W3 ?W1@-H@)0:%IN9( EJ=XQN4J( Q0F8@R[Y1(S(G8)LWXMMFJH%+?=X& MLT=(.FIX_3 4IRPXN!<$/CI+C$QK1\Y93:W)0*RBE<+===0;1!:$6++1:V]3 MZB\8K8+I'$D]NNW&6[!L(/*[@>T3%VQ;6>>)H(9M(H?OL$L%&6 @X"1WPS3/ MIF_:WMFB-IPYY)E$5I3;'B'Y[!KR[WHR(@8-JR,E6#RL8N.&Q1_>LNC]QN]7 M,>R?U$)H=VD-6*02 MD0 >PXV49H@@M32%S[(UR'42- M9"\R?$?/?$ -?UDPJ6;P#IYJ&3LI^%):.'H)NU^LB;G8-I*$798]I[XEJ^$C M5KHKU%8H6HX$RLKRVJ3T'B,%1#8/QJ,#U4[)^5 0VPYK26%ZF@MF__&IZTU6 M,!V0O5?0=1]VHD6D1SPS41(IGHVMGX7='F1((CVJ)R>Q_#ZQ;!NFV8W/!AP= MZ%_K/#]ZVN >"X7:D1(/9F#V_MOA$CYY^O*7=)],[[^J9!Z\K?+IVVVMWDQO MZ2_W&&H8=*=6P,823JWM% RP>EX*39@AW!I4U%&&.32V,.:,G+4P# _+]_6L MFY+Z$0^-.=BH.$%I%=%>W,X*-J M<2D[ 3N4](B<-JXIQ4-&6 6]#P,[5YI)L]>K-_4W,[7/8\ Z3@/[T>-Y7&\ MZXQ"!>KU;IG.7QE^\>%*4"NF!,&\1XM::N3NE%:4-*%WX\3'&A4A*M3>I\!YWGHH\>8A7AM8%IK#20N)-_O3Y M1B9940Z;BI/06U!JV!^8T2.[AP/29Q$&(1[FD<:Y) O0@4J?'-T;4M12K7<6 M-3 RT8BQ@)I6?BM:*GF-F-[%%CN=&B,#82U'[**5&9T*W"->E@U6_.OB_W9? MA+%>_WQ]GKP\?_/JV8LW]'8P0:?'QR>I>S7%#*^4#RQ_HP0/S)6/N M&/8L"D+TCDTAR/Z+)EL+P4"))Z3=@%.#]*]*<",X(8(I;R-/D&TX)J3 =O>; MIJ#V0S@)JAJ?^F$_:6@234())K2[JAOB$A2=]6^7FSBJ%4$+&$PI?KH_EF2: M719UY'EQ!-9ZLP1K;B6&G3/U0-WDPA1K-Z6"1DS#[!P>G/=8ER"OM!N1)Y34 ME0.G+6.N*/+6?\6@8Z<=N/X+S^_"I;QTV&[L M-2MFHB'VY$Y&G@7CN%TTL#<"J?\P($BX(K] ,E5"=#X%VQWF/CEG M5/83"<^R>;Y[.[W\2=TT/5BY+[TU#3N=I#C!&P.(*Q#(DM&Q;;$HA]XK=\@3 MC SAS.MJ4LVQ /=LM59_LN >J&(OUJ/*.>R%.QJHM[%/K"W!Y7<^=5&#OT*G MRSX -S_HOE9HMA=.3"6HG)'"-![N::!XP=J7^0,#<[S8E'0HD7\;8\2:=-W MGAW&]H#$T]COZ,H)W//9P3V/)W#/EP;W3(:?3-93]H+BR$;R]-=G3RB%V;8D MD1JN.-Z;S="LP-I8%B%57O^U W.("PP6 M6;D@HY+,/GDUA7-1?(T4([N4@X6+=.<.'BOPE0\P63MK>JAPJXC?&7-@+[P# M/OF5[Q$OSZEJ$ TRWO"V8'1@KB'"9,BU_X>KP0K/$?R]!R;X-25.>#DDLX5# MQ_4; G8/)(R8Y*QL-2PUXI0.HJN&:LXT2V7MRWE3OZ4P7OC2-RR42C+,,**X M,_7Z3 F1*G[29LB[@(J2T4^?.BNR)*W#;8K7D;+Q4LW MUC2$]P%[,,ML07 B$M<^I^*[L',3U>:]V8+",P"CH6UNR0_-78=^+':$B"-P MX=W\2YNW8W.LQ(2=-&_@O!Q[[;C0C3?#_7.1K3;]FR?8[O[N#T[,7'C1@=(%$6X08 &0*FU MO_YF9CU0X$N41(IXY.S&3$LB@;- U"3,-:1&HX6YL-3(B$5 M5RK$%\1?EMB0E+O.=&,R)6WT+2%!8+=G3NZ=+EGYZ-H)L,ERX29/,!%Y!;49 M,VJ[9 >Y/Y$M-IKW=7^T!J'VX"QOT0(!SPL=]IV)- TS:4.'R@$LLE(14%=C1;0WV5TUMH'5, MDOFWKVE=N (720FXG+5@8$J7G(\K^ M/0S9&H]O\Z!T/5/..'@?K\D>NY?*5*%'OGRG"NM%7RF=.JZBFJG]G]5"177I9YLR\2.<#+//6^ MW#!65VK!H),#836FOZ[/T]//<%YYJJ 4@*ZYF8*FI@6"5J)ZLR B '0I2')$ MG3*I=#S6W5/9^SWY_VL"+Y>%X9>[!=ZF^_H/R.!4 !$[8O$85T]I(V=QXNNR M[CJK M]118U*KJOA6;28B"O02_1Y_4AF526MPZXYQ9:4DFP>-N,;;)G\@'6-P,%T1* M1:QP;4E7 I,HWAS6!0L0A5U4 U/RR7EYQ"DW$U6W!D:2T1>IOGXZ <+6=NE% ML7V"U(1B7YUOD9=S7M)I'R&8\GHJ*8'MPPY9GY13$:4OJYPV!#8!A\V7.FE) M.59LJ%;]@F""\"0 M+2G=TGV3MG?,Y,9L.SB_?IP:7"A<;H1+ M,I@R;_1N>FH. #7 RJGEN%;45' 3S3#N4D"SH!8Y]+NR3!2/)\_.X7K? ,L% MLD-+P%;J@D.]WCLT/T 5>5]HO.P\,&E6I150ZZ;I&A=-MJY]K>T8_6FB$DJ- MH$9:A7H*@PH.:94B\=VPX+(X(],.RRF;;WO&)5IX=LJ?K&ZX#5,06<^WG545 M(%LM[E/:O0VM%^\2+6)NK/"/D\W;694XZ K/9E>X/7!!R[[&=";@)!0PQ\Y+ M2]M%.8_I/^7R!V_P<\6C^ )E/LC(C#=Q+.4X2._%47!)(&4^Z;$\-Y$;63D! M>NQXWC&JA_JJJ,BA1^^ST^3 G)QL]3WY&/Q)/J%HL\'7\SH9%7/177[PNUMO M9F^;(O[0ZE!YY!.6E4FH9".W"FETYS,/R"Z: %%;^^M0$;J.K-*=/ BJI4ZW MQSRTT=JLS@>DGK21AL:[9\B!T+>'OB[,;M[ MJQJ0=':^SP4G6$ZW01_3+DU4][T\ST(A$MV6.5Z"[4 T7.G8AA2&;ZCO2VZU M)7%^<(/>(-R'LT4$Z[H)I-^U!%:G,D$?IV\'QB)VX4Z=9\@'M*>QL=K5:Q!&9"6B/9<['=X58S#*>8HV=+V3LRUA; MVY:5)J!X'4]Q7^!&UCM6:;8-TMIM=N MR1*>489&S6XG>=?J&'BH.;5)W3;7)C'PT+/)-M:*E8LMAM0*A@A<(7)>[ T! M2) ?KN(<\M]DR;G*Z^ ?FS'!;<>;4R7 M;!$DOJ.2!_JO.YPH-A=D_D"E(DU:9^OZV3J6'09P@D8#AOY(DXB(YK5K=%L7 M$P0&CCI;Y)43XC8.;ZDZUY->ITFG++ !3=VUTE6F\ML\"B>BA:EK,-$*75 B$J'!N- &B8E36NB[\SC.@#.5_RR-# *>M7A;@H<+(0.@=.GC M+L09N.-4OR\AXFF]J0H;>G(I(CZN96(MEF>I4QS*UF*ZE4L/&+KL/FZ\B/.,(%V;KT3"R5 M@%+EE;,9]G!5$XLU'G=K-U M9;A6VTZLU-ZM;"5TBST%,I"!OPR6TW622G\\=^_MQFU5>.3I0:Y&I*T^%?,9 M:R2 W$R=J@WWH([MS,D6:W2WZPBK*K@OT2*8X 83"E'>4!KE*/C4RADBE M) M/.$%"$$WH!V@TK4#^AF7+&K1Q26>8\9*8\FOZ[PKMCY^!#N ^JW?J?BF(-BK M5#7UDV#*39 ^* &]_2HP:6-4C0Z-TN 0D8/)):85CW(-U/>^",2<5J+:NA*# MZ; 1L37!@/O]&4BJV SG.$$ "]*26-:,8NVY7+YUGG!NTDJ>WY.I+6O)I=5- MEZ6Q2<;@ENFK=*@Z=L1S4]ZE9K0I:!A)ADF0=(, M4?F3C%)F.>J9V4B96<86+V>]\N5XE6B#V_9N2T('K0%:)+X+G/):32G*J^5D MAYB0VGWGVC]:G9B[/T!08GDT4P'R[9(<#+^J6P]/JTB,ZG#$R%*8Q]44Q^EP MI@POV1 U>=@RV-R>#6$DP25%;2X1Y 95N L'FEB WKI9;[=64.H^IVRN;V;S M\ANL^8%E75(%5-T7>PG%;^&HZ^//\=1EB;#J752H"GM4E+2QM#6NX!7L*_T@ M5MIF=T!QBOME;Y$=L NY6X)*]>@-41W4J'$,(IH<3"+M22DZI$J./Q:-BW-# MG5SJD!YQ&G:I?*&JAW1O!ANED-? #E[+=U@YR)ST(-IJ03X"@,->4VY![TKW MT V:[(00W4@;[-\#NQY0%<@3@JDL C+Y1V6TYNO)71C@5E6T.'N$3UA:#?,\ MZ;#ZG4WURSH#'OJ?0XRX==JR7%[.LR"T-YV"V<6CCZK2U#7#A=<5P MTOCF/ M!]#!4Z6$PL/52 W(W7$DRW0+_*8"&W)XF?UT\-J"B PL4,((;TNVED<8O;@= MKKY#M>7E+3$<]#]2H"@R@AER/S?-*!!O_%FC! R&;*1&=JQ)J%*5(#:!$[RF MB=TU2#!VCOMDQ<*15YZ;7])1HE#!E2RJUHZZ57UP%UAL M%[[M)%9,<4FR.&U/,>]C"WEM=T>Z\NK*>/RFHO]A!VSHTE&M3E0!D)L7B50I MJH1/SSK<;.Q2(1 3>%E0P;J\"7,$+IO*.%0]$GI6F WAE,_3Q*%,A']B"UJ(UTF/%7LT[R+[D&8>L!,^ M$E42*:XL-: F5EF&O2SI%\JF#O0,8ZEX=N9*#GFS.J?^QR*/;OL.7;08P%+. MT,-/< UOV:O<8#^#HJC[4+3WN*C5T&$,1_NX-D5('8K56$Z]-R;Z.M?E3%H@-BX\LE'DI65ZDI+"0V34-B=X MLQ+6A/14M93R6EUK8*=IIK!KD-6&%5# ]=5N%W^;_=_*$QGT&"-0]GC8',Q' M5:A.[V5W_E%VH;^59CQV*J&(JQ86:3=@ MTZRVG#5:));Z:AUJME'2SH8;N92<#-Y]:EI MDU>=5[M;HO8U9.T9@E"6/JE_[BRUGN^@_O3%T_LJB;?SBWO+JHL5T;:Y6\*B MZCT%U86DY,)+EFKRSJY#P W,$/*4&HMQ?46@MX68?9%?=%ZK3MFY0!![^.B- MH$J(;-;ZSE5-,'&$E1SX<3@A@G^4_UXM)"*I$E4V MC$B+E^YY,VM^%PV/Z6(]"#C+_:S/\OTE#B+6JP@Y).@+85YBI3$6 >E\D^YZ M@H,F.8IU#1(Z@,6O('?:N>YHC[EFX!LN/21$!:'5-J@!8V@ZHR.QHSL42R P M="?)CE'.ZKHC&Q0&7Z@A,102 M) XPHF_$5 E.;]T?0"_F(

]D7S!NDQ+)2O,<>Y=IG07(ZQL M+ 0%BH^5#U(.:;X75.NVN1]N80@9G;94)\J-DP./9LDZD-V)9HUVKE7/_:#6 MC2]!&*JLJ!KP*RQP:*R_\I($9Y]E:K:7+GE#\F(P)X$50.ME"P4JM,DJA)=3 MF,4+_K,09+JNW$C/6JX0Q[(.C+I!:T9+#3W32V!SROJ MB#QZ8^\,78.T,11SR3FRY) '+SUG\F2V/\^9W+%+11SXW0C7*@5$,P<5>++N M>I' *KG56?A]WBF3(UX5,Z(Z(TE%'::8T!XFI]@8+U#9&4;FU24OT9_,OCQU M-R2*E$#=BC7N$MO7#@511!VW:'.LWN8;9$6*-:/1E8^QMLJ *Y,:$,4[E'K9 M56_W3)<$2990:#!/6-+F86WT*^]O4M:]4;EW('^U-9[I3D?;T740OD2-L52L MC]AOV-N?Y!PMGG]L6'VJHX5X:\)%+OT-B7PN@XS%E)Z<*X%51;D/:&-7;*/V MV][EH7FM]K2JI!#/,\(LA*ZUW#$1B*%#;>C0MP95POE5H@2D%K0]A;NI(2( EY?FTC')96Y'CHCAP :<&&L&%]ELNU:\P5V?LR"%<+[ MO\:<6+?]YN]OWWZD?W;>?*<-[=3>!X+4N8FD7;:6&"4*.ECFP2C"A'T-2SDK M3RTG+V!PXZM%#)AT6HG!QCD+@F,3Z5./._M*XYEM.Y%38YT67 :FU2JGN\G!%H@ M,Z>D<[5:T!;"AF]5;$,\0<#,W>T*J8!TNG#FH,)25;&7&[^'-)MEJ,T51(ZP MX144*HT7:1P_A8,31U>%%#.!HIOW%,;PS0D:]$X^1<[LM-$6O@B<_2EGR:3I M>FD!2/VY]F_4;!8#'8IP?PB1E7>JR$&<*O:"DC^'HXTWQV]+LN_@SXM YZ$M MKI13SQ**&&AMM#E:$^=6&54%Q(4T?4.U<*D11'(2"GG4$AK.@B?4&@_'3-_K M++3BVO>1F=YM!H;333,S0]D.'".Y)+H6"+=A$:3(YS.EXRPT"666JB%<2JF: MD:KV(-OW9L"X.12999:-?K"]L'T"!Q?%QU^?191%>8&J3ZD3)#:QCE%&(?/1 MMT::I5+#C7G:)'6I#N9M#&3?F&HIG!]__OC>\"%-$I!] P]NO0*A MLT&^U*AO:CN@I]_OF.XF=_RAQZN(5W&\0"JC060K_(_:5EE)>17/YX0J:E2@ M/AHU#B)_U=UFXY6!Q,8E81\L\M_Q58*EO;7/;MM:@^HM Y"ZD B)BYPZ>0QW=]^NF=/?@U7Y)%;+[LXB&3'2(Q MC!0 -TX=,_J_2")=:DM96JR X5U[,/A.-@(=AVH9)&11+$-:H<)0P7-9F$P= MV.9R-P&+1%C028$J$5MA6-EL]T8\0D+]ZBL-A5UGPZPES@/,R/Y!9ILF8JNM M4Y9TNSFL)07Q,O T9A*8%XVZ]RZL9[/0[\ M=PPG/#XBV%G@I70+R8R\/4#^DF5D'Z1'DG4+)>5%=2M8\(5TA!75"B+W/DEP *G.)\2N36-5@&$;FV*M"]4Z+*X/7(& MC@*6OE?NMO'R]%R37>C#A[#QC$$A?+N$@*HV_+5JNLJQKF6L1A8_Y^LM'J/> MFCV#M&5#U!0-ITS/18.=#^,(\9B5?1=$>I3/QK,/U%!OI5(J[QH]CZ5_VV9- MLC_!D0R#2)7%Y^4ONOLLF%_OM]04K7CKTLZ-7A7-M(ULR4YS#$X^R=[0!ET% MV%IQC6TWN*2MK$R7V]M>JS_I]-N#=G\X&7<&@UY.>1#AXJ]H PY0 MC!<'>#-#_F@FW,5G M14[<8--=3&A/:*/!.RJM(>=#KQ(-055O)W/RD7; M,$[HW6R['A@ZPP)0ZF!.S6>4S)JJG]VC&G?Q+ WGVFG&%\$8:6NEX25';^(A MT;YMNT=V]9$QS><1?4H9^;)M<&N-4+U0"S^GPN$2 6';[5. MTK6@A#A>?-_GS;W*\T,]BQI&WG/+0 %TQAI%EG+A>_T^]X!+.*,S0ERTZ+:4%CRX0U70-VQ7!13^MA#INIX@OD)-]FSH]@VE"_?Z_C.MUVMZ?JR&6= M#E4,[[JQ-BDW!0JX+=^.AX/6"%15&-($ES\.;"'EUQ_S?$)7D"I<1@+)'(FL M:AK9!9.9"A4JNPKOZ>[&T5&);FW)-?4A+9F7T2BCK.5\VG^XN8%%0+KZA^F] MI+0PKC._B>0RE9+R24N9T6"O]UC!.W=4%V,HD"35UOK=4W::1FKD=44JK^!] MU= %%4P_(0#Q M9FV;O#FVK#>*Y>[CFP)NQS2.OZCS7$EREXC?@I9?Y57WL_O*T?18SP@67EGH MINA(.8U[50>U+#$!]??IJF U MG0]; A&:9&.VN?TI-92*WBPS&+!&R3\;?@0Z0++0TXMV2+A@8+S4JJ3OOE6E?4$#^ ^K M$9UTXO:T#VO09J&1'G6Y)[/HB)(:WDMH?\DK+8,2.+-V P-BLC,9WZ7>WG)FJ6I@W>N25QOP_,2PJNGJ[%#3:U5$C:!$O]R-%W&8; M[?HR($>U;CK@F8))EM$&FG8767PKJV7A*W'$R42ZI 3O5HGXG0=_8$-N<,8*H:AIN$ *%2M_@8*AZC(U M716J$C!&:]O"]E*=%PI<7+4E2*=F]TMT)Q ]2,'C*VI5O!HKNC60&)8^HQ&\ M@RP36I2QVXV01J%N>T\612XS,,'+(I?:^1J\F@KSXG-_2#53HAE1'IQR+E0\ M>Z%BCPL5RU.H>#F#X7E46WID YM4:4 -K7AOC_*\*^A!=;G)>S3:M#YO6?YCVOV!FY0<*>[E2>WFH M*.^1B9S+W?J/(GBOL_%(OB52M2@!F4P[>TJD/L%Q M0P^L>*.[5D7*52FK"C.H9Y#[+Y4.?DVI*[MA4!O2ED>RCE0B?K/MU$L07) T M%"I;['3U=&B&LN2RIQ5L0P\LQ+7IHU'5JZ%"$O&F*,XTVC"/6.PE5U:9%D:6 MZ[D5"#X825LS7<4R;@'V+(9'%%I_7NVJP[VE^;>KPC[[[_O"^=Y2?]I\+Y/CGG,@"K0K4>A5]!3%DAY5F3 MX&2<>#.;02W3]#VK++*X'45C5]K!5LN]SDQ@SB25$0*9J];5DF@_8_P8E28- MQC-) GD;RKYS#*C?R]@*':NI'GR=B>.$D.FE;^(3!P#*K-TWYB(%$3(M1XV0*LBR]8EHT(,J"YJ6[K+1S) MGW%B?6#C9C5>$:6<"3J_M;E:D>""O!N3X5 YHD2EQ:4RM:H[BVD> X9$K\:< MOYS"(K6:'K9=0'VVQL08%"XKBR?KJH3ZPY_Q-%43XPI;@;YX;$.$.4ODITUT M50)-LI&^\O#D!L02.?.2=KMW8A.+1Y8;F*%2M^LP$F;FK*Y-FA?7BEXGAB3F M(54Q&+M("=O,RW"T4[S2./KI'LZHO(GSS IR,] -.RH*2ND0I"IP[Y9:DV4? M8BF2&SVS -XH5"?2 I@]6Y@_JX%J.DR")=LX)?@*/$1O]D5ACV(]T0VRUY)F MLR4T@VP.JCAS$7$NB4''+O.SOQ$Q(LQD!-A-,'"F;%FV^OIPF,6Z>*U^X[L( MJ(ELJX PJBBMZ6["-I$M/Z5AK:K02:_A#KLH-N=*>G;!%>'3J5*<1TRP+R;J MK3"+97QYJR!34:&\'%_V:C?:QK&L&S6-[L,=*!B<\8:[C+;..UEN2#6N')YX M.""/H]US9P&3\$E BH&L<;@>R*(/R#?U4S.(D"HM0F$W]-#=(3NM*%AY]YB' MRG$#>7WIAJ]_X2(;67U[;R%XRJJ%W&TQ(RGQ0B7#)@=2UF!,:N+"0X1;#1[4 MN;N.?#5(:)'IS4^QHA$NV6M?;P++^7(N/PM/_M M16ND7M8T]UUE<-P$MU9#F[*5\0-XGZ>9COB8Q9#N])3%1"%VB2?NYNM;>*K^ MVYI2#?OY;6<$8JH+HXL$(G"@AK&$8T)5CR.)5'I O689I(@**(/D&OJO\O;" MB^@'U<5LRGNHEAOY5=L4MS&R2Z@ZG8UI>&F1!2?"5Z#,!]8_#W%D*+59%RQ9 M?RTVAI0Z":M&!HO^N/V! M?:G1O,A@/]$@TE1@(,NSK=)N])&KE0\"&AF_H^FX":J-CTK4\_+T F/J M8;I;\P?VV+QY4HU!.9K-7(5Z3>E6Q1;85XY_CSX?32,Q,)O 8_ Y0M_-IXU@ M8F2Y! -!<298'!:T)_C(]VF6,OLQ^TGVLR;#T$P4S2&ZR^T@3Q[!1ESC>YX: MWS[7^+Y0C2_KQ*;I1&RK5)$ '8Q1$%6)W41L>G3X-F7.49RC,#]GID!28HKK MF=)Y;;PK\TH8E)_]M0[2?*8$Q0S1M< 6)+;4F+<4;VG\*Q7HL :14/ 9%%7> M6.@6)Y)8P G;W]9C9'9T7N@1O\R$S(0:0G(>YO,3]F*O,,,PPTB&P8H/JBBB M:4ER_%D(-V0:JL'5UL3/N#!HQ>!D)05EQJS%K*7"LE8P%H-CJJU/6N@Z ^G* M87S"I\@%EA %^F\R_*_GQR#SR1S .GW#J,G,9IK-_'B)_#23$X,BFH^\V:ZD M$TH(2V5,K7UP&S3">D>F=*-[CQ*@)AV:XU\H0+CY]IPN4]KDFGP]U2%(6(;]6*06 MX[C;PR95&[;$?W)U!3RBG!DR%*Q=CA;D;@/B.5A) *P08!\%U8+E $ZRL<2C M:B-_B3#B_BQLOH1W].4[NX)]7O\3Q%S6'3$_]4F/'-@I, MK7JRS:SK9O&9/>#"&O>+,,.W@;^F&6-Y'0E7-SQ4W? OVO %)?!-%9DJ:O"# M<)WEE2H(*N:I2DC/U%D>$IG2E"^]()5R1"Y5@& U!-87>UA%:3T+QP-*MB4E M(H=,%QI/"EVT\89A+.56 ?NHMF%[CGT1NUB7449@^,@/2B4C-BO/"?9&E5CG MN,6H0%2S M@@+()"#;QA=EG?H:)#8)_L?3\QH(+E/;-=.0BH$78O9%6RM2#R0:_15UG7R> M-AOE?%7XX4=*;\=)7I)I+O7IH@#:_!VA!"O%6"8Q6TNF8>,ZIA=QN!V9I<-0N2V7J) M!A>!+XB 7O*S>BAPH4BPP5B?U!('.P-KQ%,%/(WSV>,,I4O_:;Y.HB!=2+=H MZT&1[ &7DSYP(KBORED)1>(>[X$TIIX'-%:120RSJM-3E8?ZY% M*#T2(4@: MU3$B6F">=,F+B//FD8TB6E5!K QFM6CL!Z('X^/R*]J"?"O,$M\!-K1OHW?( M#CXSEUEJ.DEDD,QDC!3*G:XWU_"#6\P^YSA)U2:+0?<(MHYIQW+**=Y \<]A?'.U'['XYEIY]IH8R MC4)<)BY^UW+>X=I*Q,-ZFQY_;I5K=-J+Y&"S"W7$N]B4"RZ4'.U&<]^5EU=U M-^64.T48JG9P2L=Z;V1#-A9N@$K()T"H!AY5)9FJ 3)FIXTK[19F ,'=GNE^ M!>P"E>$WFGGAJM<9K*G-QJ84IR9DBP\(C"8(,]X>O4"!B4 /5/!\V-@ 6V8IM+E>^3D^O<"GSC1B64&# MY1MI4.OW[9PJ9I:%S1IW2Z#)<\2PKWPDY)EMZ:A4=E35S'3S'W$/ OT+3R%' M89FA'JT W'9'PF5@4_.YT1C]2M5TA2(/XM &FK&MT3C@@$R ;R/P1V<8+^4I MYOH%1-D#;HF55&Z\(*%+Q5(SE'^Q!U^#JX+S#ZY"[YZ&92@G33$%G/L5,%*V MT-Y:\?&YXM3J5\)'Q2N:R6"8T=4YD!F!0TCNWOTH K@2RQ@!+VC\PK&J4C\( MW@(+6;940RS]0"VP,NI"@.LF5GNS#GR*M!94!SIYOI=@UR;-C\..]L13HQ/5 M9[PTC8%3E+]NZZ6IB&8+S(=)?E@K1"%B'$;V;E#5_X"K_LN#[%W9BTD"C042 MX834J*!I#P4S1T\@V*\/4:_*"4Z;)HMMH2D]3?=:#BPE71/4OF%@M.7'T(MH M!@+UK6>9H"A6P7Y3]6&F:'56G/=GWZ@./,U/9]X*1_7*,0D8GRL^CL 0\^6_ ME^4=H?,6=:QE\#3E7$4X-8(E2FCFC&:$5E*K2YPDGE$1;3*XQ($Q)RN@AGE5B@L M*E-^Q)'&F/+\6X_J1C#.C"X-SJ62-AGE=2DY:-LW*N&4+]-8)?KA:M:K+#11 M%HJ:_$%CP^+H2N)38YXR3]O CLEA,VT^B8^-"(-IAXSJ M.>]R,UWMQRH[EL+_TB"6_K:L=3'=V!*I ^'!">M9F8Z4F-KLET7L57@6PG=0 MD'MS1Z0E6$CEF*.2X&@2W$#J.GT,:: G(:X60;K0@U[25.;&[2 !%AVL",F; MM)CB?X-\3BAR$BE)1@<"(?E4SN:5$B%SY$LO"!T<[88V@"H]")4XF&70IQ3; MJB\G8"QG%*&(A,;YUM/(%/:; T.:B>^7G! K M.T&\!DI8Y"P$Y^%C1@7,0[/YR@O>*%1H8;D1);>LY@0I3-W^]Z/\;E(TY .8 M9$&%J^>$(^T:FTU-:Y[)6Z=H;:P=.46-HG]Q,<,'H+V+MR M8!'Y5A)@45O^RC*\=Z]]UC0Z:*\YKY=V^__VCWS_J M,Z,X /""0 DA/O!]ZB>T+B&\P"3,Q&Y_OG!_Y*I#[H%2_]-[%;W97.D? AA1 MY5EEX8#*@5,Q!>8[8:-0BBW^I2@69;AG>KL*,$GHZWH*!4_'MW:^-TAUL$CX M$K5 68/4 *"RK!J0*;>XM("C).^*G+F;Q^HZOX@;G!__P6@-#'YC$:G6!F]- M=X&\L0Y&Y.1>I,HNW'GX\O*)L0 R#R@":9A&EI-D-C:4 B-@2:@9='J>H!E//^CX8E\OA= NB1QF)%&-F@<*BI)L_=\5]]695VY$[50)13*5[*SW0 M/))GK,-\SHE=5(>(S)811+TZ*>HK60\("]C#?C])Q006S"=X>%+N580&+!I]K/SG:J!RLA;M=0[/!A=('WVMB^ MV[':!U/E.O%MOZO(Z%3K'-QZL\UW2S!*53?]H!P],E:M'BF=IEV3?R1MCWS< M?K5 <-XR5C*WPYMJV33(3BX&-EAXLX6]'OJ].OU+EKYS#O&E8 M5XQV/W]6(S9 $93#MZ-RT>ZS5,R)5_2L<54G7LM'#B;7O7;X_;5V!?C MJVZW.^O-A-_O#WK?4,X!=OAW,?_;-^\^#]N#L0?_=S7IB>Y5OSONPGC/MSX0_;WSB1MX05^B*X?BLS9[_$T@F\R,'\$J?.V^A&A)C%R0?.&&8M M[,U_7LZ.T(#]EUO!CV(F&XUZIK"9: >,8D'VVHR[MA+MY+AIT@H^WNVUBE>'S,9'\F!K 3]_VVYU\@_I MNIA[X6&['+:.;I%*#*1'AJJ\NBP[G7LSE5%6(TAQ;%WN?/(>9^/EM8/R6R?F#'?Q$W);(ZX#[]F.\46QY6M3S%R#(:40'R M$7B)5I[6S KLK5X'*J0P"[U@:= -@M1@J,BT(,W[6B>I]N<+(^U:L$#97;NY MC(B#CQ]9J,(0GA9 &SQ%\E2]' N*HK!LY/52?KHSQQNM,*PPSKV?)5#$9U&.LZ,[=-!2I6'DU_QN5FLB3VJ8YD^$%^6:L>*?+&"77[W,3,)^ MCV RB?-QG\OY^]RP/$G$:)AKG96UZ'*S^A25&<=^4)&!-+[)1RF;L;\K[<_ MOU,?TJ&SG\4TH6&773/M$ET3+#M,5)7H5QK[ U['L#>@LM/$=S2^S&.0T$H9 M5CKU%9$#>#I_AY)4&FJF'KH?)!U!1Q[;P.OK/E"U/S<8H9A/=P M*E_?P-_5!SZI+EZ9LH_CQ+QVT&[GBTGE%XU,?OHW;[EZ\W'C0UI&W]#3X!WZ M)>K3-+_[T](+0^>=MR*T*O-@Z<,G@CH+9-3WTV^_R*\0>-BWG1^NOAW\H#ZO M(\,;GQG 9SIM]2'7B7!.?8084W@B02A+A/1RI-9QZ:S_%2=?\G\YLI+Y[?H& MX;Y&I#PZJ@I>GK0'M^.20J=.$ 69!/(UP54,8G9@:V1Q>?$/9MJM_3A0C(L M$:MH2'HJH6^MKU ?_L9W,J#">1M%:T)#DY4<$0+I+IU. M^^K_2'!,0AP."(TK5^:Y38'P<%0PG?_QIZ\*CIC^)+[.Q,H,*<9F*^IO0]0P M(7NXYJK_P:)/+LTNCK'7+@NL\BW*I\;GFS4G_I&+4C&N[84[\?:*CTI/7$!/ MOIAO]5)>U7_^1["\<=)D!@;\\J;3[TQZ[79O]+G=^G-U\XWCA=GN/Q10VH?M MT>KK&^4.]X;X _C0FJ:7).9B9Z7:TK9G GCK+'ZC @*X%HP/P.+QXXB-$:\S M>/Q7X;\Q@/>M]BO]!0*J6:7B.L4Z.Q!)O0L$4RN?_0V^'Q9@PAH('"@KI*_U M]]6'X%-^\>2Z_58'1$A&/';\O=,:]CN'_G[H;YW6H#MXZI?YQ35[\7]\GR6; MK*I4Q@0D<>K-OB#F0.1?*6-T3O_9;8S>@7S(T-VU#.#A+W9P.4%,P\6F%(54 M'KL":#O4T^3EM=,C0F^9?R2QYR7NZ #D$TD#7L"__.V;SOB;PW2:H*N.D(.] M0VE\1[LU93CVI_BAQQ2;/(TWJK%G)^(G5D"L@)ZA@+JL?S83;.W.A/7."23D MP'9('=3NL125B3-.*T7=-DL12Q%+T3.EJ,-2Q%+$4O1,*>JR%+$4L10]4XIZ M+$7GB\<<&7K9NY7/?'N*Z4F_)&92S_<@H+A6U10;81^:W M)SS1G7)]1JHI1WE"OJ?4Z(.NW%J678?+;O#4:O7+'^7XX!/8Y7="$.L'2LC*JP=.1K(EDTU M#Y)E]]$)SD%KPJ++HGMQ:EET'U]7-&IU'NRW+?&1L^RR[#95=CN=5I]EEV7W MXM2R[#[^WNVV^N,*'SD' U\Z&+@+0)QU9&4$AG4DAP39OJGF0;+L/E9VQZ/6 MB.L#670O3BV+[N/#"I-6C\,*++L7IY9E]_$F<[FB_X+QZ<_M*#TXOZA >G MGUJB'S4XO3[#<'\7R-7./R(Y%UPD.$K;"\7CYF03>74?#?U'/G,YBIVUO6.I MWK%]PV^%W,DT'[+IPS^B&QJR>2^\Q '%!@^RQT?AM-9>LR*:UQCO+B9CP_!3^FCIR%O/*[/+2\X4]F)S^G C] M ?AB?)-X2]CJ*%Y',SG__'][T9J&D_>18SL3.<+66V>+.(&E^]8#Z!S7*QQY M.VBU7]%TW(X[:+==V )7#RI/%UZ"'UUG*4YUAG7+64MO!>U8"LZ(+4W:HW:XX/3,P?]IP[/'+6Z MW=Z3IW:VAT]_[ZC]Y$6_R'M+-*OOTD&0XV[ AZXUYT<0CNN'X@3-F%;(HROV M[MQ;V AP[IR/23 3_S%-OO_/CQZ0^Q$NKD]X5?)8BQ<:#E.W#6&9VV\VQYD7 M.K^MR3R,YR1UGZ1=JK6W3[_TX!=>DJ'M^G$]#8-9>$^_?VM,Y(_2:&8I92EE M*3VME/[J?0V6ZZ6C)/,/<#Q)^'[U[IU_BYRWV_C#+ M8KP]5&S!N7+T;W2X@7/@E);F>W,'1+SJUZ;/9**"0Y[)$_P M2!C;BD7W\M2R>7.L><,>"8ML*:AED3U:9-DC88_D.%XQ]9>Y1[)5DLDZ\HF" M\W".\M*\\A(^RZ,RM954N-1BT*TWW[S8[7M,?0FK$68'UA[,+JP]F!T:KCU. M[>S5@UW8'3QE$38[@"<1IFZKB]+DQVML^2N+"W@T*YS/)]R],571S$=O8*?? M&IUN4FPY>>M"-_L&^6SJ,4LT1*D,3IN?8Q9BK<(LT7BM%W7LR1,N/$JP&LYXN]2B^BY>PB'O'F_VU#A!F:C1T1\.1!LB9 M)_'2$>DB%&GJB*\BF06IP%9EB>P3K_"C M*2$GI5X6I'-/?AD^$42S>(F8.U_I40L06%Q5+9)X?;-P M;@7L'GYH;I8N7^3=>8F?MIQ/Z]E"KU[A:&4&LL=W/%B*LU+=U-8&&!2M;2BB M)\!CO; \/ @<]21Q8/*>3)X3^'_[!FA:?AY^_HQ(6,FM\$]PG9U [R'53G# MEO/__O[3IY_TWI1@7;__]T\__G\O>%9/ (+L584/+PIRR5BM+X+5.F&LUO)@ MM9[RQAA]AN_ X2T1/O$S",ILG:8@.I_AM^%]&J2?YR6Z248MYU>S7&-$_6A6 M+2$SUB:=)_=^GS\(\.@G@6 M5YHNXG7H.U,![_-\Y<#\N8XL#P;Q0($!* E,L*XY7WS*X!B1".%Z:Q@UO5;;]YYZUQ M$8AKB@^%S]V "X/.S<]Q@M[,U2]Q_ 5_SI?1HN]VGF!,U >Q]QU"\\[@=-[. M9O$Z(G?P(QS>K.G@T?\4SL*[%0ZXR![XT.D"V/'62X)X#>R;[]5*[94$T;V) M;T42$6M[JQ7\Q=/N^=_?OOTHF9C@? EG5?WI*)&1B+H;W\RU09K+EI1*!-E% M]&422GIY(B@H8:L9Q/5=>E^(R&#IH2RB9'IINEZJ4 -\PDN2 #8"R)/AB22Y M1\IOO7!-L0GXN% R'08>8<(&^DE+W">* X#4RHA!(FY%M%8?$%]7(DH%D/\=;SX'PQC>(G&FTP-TM1S#^+L.TTL0?SC& ML$7A?/'WRSC-G&")!'ER"W%;? '+ %XJG.HCM34I17B+.JE=!V4?#>V?(="L M+UU/_T3_ (X,E/XL7J[ M)?[FX)4!7.@&IZXCVRE[H6ON54I6*FJ81T/LJHK M-7#'4;6*SJ?U?I2!\$Y2A )N#\FWUGH(QY![9O*4"I^+"4FX#BO[,X 34".^IX M=+>(C(0D"=(OJ#'2P-?*P76 V(7SUQH$!\Z7I!L/"WX1JI]=%%AS6Z%T /F' M5D/RM-PA:"!.<'LE\2H):&V9([S90BEQ?##*?LOYO_9B,!(=)T14N/8%J3^P MU^!WI&3QE:3L@4A838K0[V$,"US%<9@ZJ;A92HL/5??]"HA!ZO0>I')+<"^B M&Q=T;1A$?ZWA0??R8PO@!W$%'.ED"=BVL%L$20X:&5Y-]Q3^:N%%-S+L'L41 MK(2N2* &UY'*%\9H@FI:]JJ21O RV#]KN/\L!C-GC#:!CXN3AHYA,3CHV3J4 M-R"R&QY:2BD#?9#F;BYRLO7%E/AJZY76 ^#\D+FV9(G8#A]](R(Z> %?BI?! M#-VNJK7O)%9,0E$8:=] 4,HBUL=;56GH6F$8S9!MN5;:@"0_@XK2]I_F-C-$P^"*05@]N".WH_R,*4)V2 M59:JK;LWB3\RY#$7B&I_G<)K03W/[FDY([9D1M$9K@G<"W"G0 MCH4BA0\PWCJ)?FX=R0%7<+VEF.K7WV[VK?0V!-,"U>1.XSA# M]I.;.A5D5.0#C2(!MFV*OJ[D3L6"13-IBV]@SKRI:B#4P=Z *UL=?X8&4/1I5/ SRH4EE*&5N DXMYRU\5\?SS)MU'.K0XN]H)3D? M!\#_2G,J6?CW]''1N&8S*697E*&K@WC%L- [N?V_T/8K.]C57]F5"MS]F%-' MGS97LC/Y:-9B$>'\) /1.OZ(2WG)P*=^+Q*MU0/)0&%87M'GU5:0UJ[B03'1 M]\.ASSR\R9NBP?4IYQ;'7IOK4\I3G](9ER(Y0$_UP8&0:NV:QH!B!.$T)K#6 M$&^S+ FFE%PWI2>'IE(>/X1R.#@X@_)9$R>'D];XT,#);FOTU &,W4&K=]QW M#_25T\%8%1BOLME4L/)#OS+EYZ&!2K(%9! MY9QB>[3-?4PUQ&N*+L3K%'RC]+O&C_9]NLGR4E@X9Y6I4UY=F^6UC^J/+=_6 ME \^^@4YX>A#O\3XAI/MP]D;Q4<==_ XA."RL44)-:H=D 9K=O<1/;R!=GTD M/L9^;/L2\3J32O?_.\51R3N;K[5+)8OL(*V=6SHU7SJ^[[J [J/)9LT%<(36]I9NM M?B=6SJR<63D72MQ&G68=-"ODRRID("&X#?PU-3((;(^ALE-_#(:^:GC M8THFRADG#9CPLVP?/M2*9/M7WCJ+WQS? MF]1IMP\V)ZE'DPZ6SWY6NU*WW>I-#C85M3K=)_8K=2:MSI$-2Z=^[^ 9[QT< M:M_J]5J=3J]"C585&_=41]*XS>K L,GN][W.]\>X3]Q5Q;+"LD*R\J!KQ++2 M!%EA^=B,R*6S)%AI)^B P<[QT!-DMX3";),PEAS]K'72N*G5 9U^J]^O\E$? M5[GUBL6W0F?*XOL(\1V<+I' XEM)\2T?P<_@Z+= A'>#(+\93:M)LCE8]3$9 M8<=:N"\2E81-V[.UW6JQ4NWH>CC&4GT:F:YJT<4\R70Q76>GJQ3QKOT[6%:C MZ]T:89+J8+HYGE=/H^DZ*=\AX:MD6YT MI@?K<42K.*49K]])G*:.'\/[@1!GE<3^>I8YK__M?XV[W?:;O__XD?[5>?.= [MWERTH2N?< M"R]Q$(%?_HM=BFHXB!P$..J47[=;DQ-@,9="&^R%R&>9K<9QLLP>)[.=5G=2 MV4-FF>70W>-"=V]#^'4DAVE\ I'UX-=.K^2!O"X'\MB1XZ!)O<^NKG0Q3S)= M3!<'\LII-;Z+HW2]!$LQA9\#K*>KL/5<,O_^G#B,Y7+O3T7IR:?H=%JC,1\Q MBVF]S[#R8MIN=2-/2^.2M MG%;CS\('LS%TYK QJ9/!>P7WLE:H]J)J$ ZS]X%:_U@_25>C=7\]#\;5(GEJG?A9]XBJ%O<[>$"%7L-YE>CU5 MK<-;).C;GN']:QS[]_^>YIW>J8Y8WWFILTZ%3U.Y<4[W>A.+)Y. MB'SXTOZIW2WGC\,/2\32@Y7XSEV0+>C-9G$FG.ZO$8C1^3.>.L!?7T#*;V,, M<>,L:7H331H/U'QM9RK"^,X17U<@[O2;U)5/#T6:.L$2]CK#Y^'+0B 9YJ+ MZ#9(XH@6.(OA(PDL"3[S]Q\_ZE8G?-%LJZ["4)*VC'P!5ZC_/E+.AG#*+&D[ M)*U;=4G;DQ[:$C>+ST@^'F V\[WCY?"G^1RO/UC'_^W2KUQZP#MD]NC>$2'\ M5?(\+&S?NE\O _\J%+RA_P$4F0HMC2(RW9W2>#YBHGH0A@LX#5D"M[K][LO]WIY]-> M\(]BR8???X #5S'^$'BA(^CDG7D2+YW9PHMNX!FPH5\$*,\4#H)&DZ9P*NO0 M=SSY8=I^H&#I(5-X(6A4+YJ1WG9FH!N#S GC-(4G>=DVVTFM/X_Q:WA,9%,Y M01C"IM"@ LF[\(" _@ Z^#;PUV:MJ5;/AUZ\24^ZGBUL@JXW[)TCS+D+'K@] M29:>ZHN9NM"NU\"O"2FX$_#&)Q%AGO@6[\ZWD1?>IT'Z^)UZ8/WX%UTR\AOLI^"K\-^8*:L$EI+X )QUZ MJU1FQ*ALRU_OZN4#F];MAMC8>OWGSS_9Z_ M=UN=_H$_=P[]K=^:''KTH>\^Y[6]UN2HKSX]&7'",@4UF*^!(ZS?YEKU?#/> M7[[&ZV6STLUEG_<1W-S@MYR/=TJQ9>=/*!\<#44)0J3%S8* MZI$SJ"5M1M\,'] WQXG&J=3L\Y3)48&HUP'&4>)UZD5^NK/D]^'#+\.F<$73 M12N:BB7OSFL*O'2ZSA(^LJ!0S=")$Z?;5[]YD--*O$]-JIPX+JW^+9=0Z)JG M2;^R9WW^6H)Z& ME/T>6V<<"@;G=X:CFQWUT-Q=;.P\RS$\FZ;5=M" M'U.? M (;/IRY:/I\ZWY6\X6\W9GY%3I/U.^OWO?6 ;7Q9[Z%'OJ?*M@8^X3T]A/+[=G[YVQQ-=EX!T+: 2XZ M/3K6I>25 4^; 7BZ"4&W2N+;P$?4.M &J*K!L?0%%I :R#G3WH/5I;M@$%,G M$7.1*(!0;QK?BAQJ;@_LX!GT1@D0A/?BJ/5;P^'HU2.0U :#@T!JSX)-&_1: MW8/89JW.^,GX94_]XC/>V6T=_/.%WWH@RC4J!2;+J%IN81U)>W$$J%-MS.D MH(Z_QOYAMZ'^?L0@H7-C0YUW,UF$6(1.+4)81?LO'!L!IEHB__7*>4?(P2Q, M+$PL3(\1)E,4]4D71;$,'<%H3[:+3YC\O9BPGA35;FMXR=E325718R=(+IR3 MU')-:CL5I4]-'QW/\+W6Y*S#%E].\H^G^23#W%BH6:C+*M3_]K_&W4ZWLL?. M-H-8J%FHV0QB MN6:Y9KENMERS>U,V]Z;+&K.NHL,:$Y\\:(W.V@[$9A +-0OU"PMUN]4;5/7, M6:A9J%FH=^S/:-*:G!6FMUR'SI[->3V;1Z&#EFZ#6%^ROJQW+(CM()9KENL= M^W/5;IT7H8VEFJ6:I?JEO9M.:W36R4'E.G3V;L[KW3RJ9*=T&\3ZDO4E>S=L M![%<-TZNKSJM(>=N6*K+>< LU4^3ZN&DU3WK.*YR'?H3L5:?@P/Z3/#";;") M9P$\_O15S-;DDGR ([P-Q-T&-IW9#2(AB'Q$-40 Q-ZKS?=;&S2\V/X\;SM^ MCA,"+[P77I(Z JCUG1_%3"RG(G%Z'=?IMKL]^N\NX1K"/^"7D:GS[;C=:COPWC"((]?YMM/NM/KZ9_K:MY-Q:Y1_(A'I"A%O;T5XWW(0;]$7 M,W":4^'$<^?;KO5U%T4#"U"S!K-.D !BE0OR,4O#%M=\WGX=?[Y.#(?%U]7(DHE3B1\ MI=<:[/P*_,L/,B>,TU1_!39C/D_AU=-[_&:_-=ZY.+5!F?=5?['5:"9'!C,[ M2PQF,R/R5VO\%/;J/IJ]X+]18%9) 'L%)#A>EB7!="T!,1$5=(-MMMF,".AW M6T--0N8,3\9&#G)F0DPO,;GW%6L2PU;.^D<+; MPA#_%SBS.[#D #9G3?#6^"S3=Q@><3,4/8K?O3\.X% M;[!+:.AX#2SH)7!N-\!N\$D_"-,!W2Y7>VU^I-.OSUH]X>3<6/=:0[A^0/N#2NV,G:DVG%)4LSMD MO7CE@.:>C![X4E=:6>IZ4Y<#?-1?TZVS2F*MHE&Q=UK=B7Z@;7*LO'O\@70% M;!C\B"ANJ?I.VRPB5QI%5&L6A::)PB=PMA+0H"*UA.#;3J]C%F86 MEBS\HZ")N:FRF<#!LS3T+D[=T,Z@TD>'OD!.!.)A G.J-Z%^7<:1N'> ";Z M[L5?I-XM&7/F4Y9 ]6WW6IIRG='8]LEMFPY\D$4 $@%F_96QZZ=@+2+S^V*) MWS=OT1(#CQSTAODC64!80!2L9IPD-"JCP"S@ ;8+.KY7^,TQDM,;M ]_H\M, MR$RHP(6]= $^+LYHP6F?4E>#3=HFYU!8H6EQ;,OQP40-WBRW9KT MI8)MMP;](Q^^SVVW'?;=3C>S=;/9^G>1K1-PRD#]W8K$NQ%@+( S)DV$9.N/ MQ'J+./1%DE(9RNB-(_Y:!]G]<;HO %?&,/V)]^,W,'W?:P/U M/06>&YW'^+!.E'=[[Z3Q.IG1M9.(6Q&MP:5-=V>E8#6S!?X59= /YG/X"[0#Q8)B*XO?6X515:*QZ5/F:^LO,!'!10&'DW50D<_GF8> M*$P:6QS"ECJW.')3Z/>UG-_VK"U,XT,+O ]$"(8'KD;0EMB* MVLO@@SOV:FLQ-)[<+,7POGP _#ZYD0\/*<2(=H=9$C!&- M67AC>V\N#YRHG M,B@\S97L(+T]U-#I&KB$GBO_E*Y7*W@4;+5T1;U;+P@IDH*?#D&/X\ZNU@DX MBD+Q10Q?3.AV$%E 2?:Y-\OB),7P(S*!^A%73ODVO,#B(BFM@M@^W@9 MS.!ID8S!I]8K]'.FXC[&7Z[QK5&6Q*$K"8&]G*OY[^9)JS@,9H$F7;]HDTYU MGO);<'N%XB9(0UG%C!G5_"DWF)Z*, 0*CYFN_1N1H60NO0PV6NT(/LJ;R>7# M*_!'/9<>M+U(;K=2LSP<]NS#88O003P<]@6&PS8C7;AKG !DT+0MZI]@5*T;Z\E_T8^:QFOH\R^",U]CW>/K/V S]]ZH*DS>&4:%.]& MG?M_4U@:W6*8DJ*+"!6]\$";SN"GFSBY?\[%^\;HP\+MG\+^>_[NO\EC-OX# MF,1![..-ZP>X(K_EO,6*@\UMQ6O1]R@!L/&GO=GL,TA@&087[YVSZJVS^!%3 M5L$?/CAF53V:JC7ELY\U>!7:?O@8-8#?QNT1MWND\>@/OFU.-CV MR:]]XM^&K4[[ J1>:(<'K?[37_OD=_;ZW;;UG\$EZ)[T+[+=[7%Y&;I$PX1K M-(JN,>,<>_W&SG-\J R1AJ#^A$'-L MY*Q8"YU 7HX9JDH.?ROSS\S@C2.V4BS/I\PZN](, MS%8)GC,])8?_BQI3F<&;1VQC69ZM%M;II3M3MEJ8PYG#V6IA MJX59GJT69GEF>;9C&DQL8WF>+1O.Q+%#=':U48W^SU,JEA\D5!^WRW(+.@O2 M2HKJMB$L5VSIE42T^((J$6>PI<>"Q()4 M,D%B2X\M/98KMO18M,JU(2Q:;/NQ:+%HL3580C8J0P8<=N<"7ME)R^9HB%JC M<^$/#ETI@] >WC)+1$S9"-UZD7^>EW7%-S"8U"Q*D! ME6-XRP,:1NT-#=/#C]M?5[M:!OWS$'C(QA#'ZT8KH(=,H&J3R:15D31F3B:M MM*0QN^Q')%7I(Q;(KO\1>E#J)F(G@UIN&PM$GL?_YN/RK M7JL[[NW;LYSJ?FLX@4]MYQE7<1ID01Q=)R+TLN!6[,\\=AY,,QYS<%67AGWT M1G&IJ"VRRCXROSWAB>Z\4,Y(=8(:Z(02.' GP[';ZTTJ?.JG8V<67Q;?2HDO M"*X[[CPX,[W$9\["6Q/A?;&#K+K,#L JK? Y'Z>D7['DUNQ$^=JUK>;!9.@. MAOT*GSI?O"R^#17?[F#DCD?C"I\Y"V]-A)>MYB-/NM\:5MG-9:NY;I++U^ZC M1=@=3?KNH#VH\*GSQO>]&0X61?9H [G7J_ YLX',DMM0R1WW!VZ_-^*C9IF]-+4LLT>>]-#M M]MI\T"RQEZ:6)?;(DVZW1EQYPY4WYZJ\^?F_?OD!'A//OK#RK(Q0L?(\/F'> M&U=9?;*]PR+;,)%UNUU.NK'$7IQ:EM@C3WK4&E0YI, 1?);CSSI06M496^6JUO*7=WR'D5"I-G55'A)$-TXOB#@E]0)(B?. M%B)QIE[T)675^D21FP+SB<0LM35894X:AX'OZ/.JL?)]F/BJJ^=NK^V.3XC\ MQ>RRFWBIV]L]UA[,#O71'IV.VSMA:0!S"RL/9H>F*(]^:]*M-:^\?&*%=4@5 M^()UR G=EZ$[/"'^%K,+:P]FA\9H#WD?3I81685UAS,#DW1'.U6I]ZJHR)5 M>]W^":KVZ"$5J]K[(\Z\T ET[9[PD@AK][PT%1F7ZE6G.I:KH(\\Z9';&7?= MT:3*,!K5_"#[#Q!UTAGS8[#>47YOSS7^ZVK11SQW7/$Q;!G9IZ)W/[%!K[=%O MU3PYS'[#Y75(C35$U>5_Z/;Z;7C7Z(R;-35EK2F#F9M-*2=C1S[EC3&"+G&FCB&T( U>; M3":MBJ0Q42__+AZ[?*_Q=&> M7OGKAC$;JPLFK=RD,7,R::4EC9F322LM:-%ON.OA3-/XJ4S M]:(OC"#\U(ZM&O?N5;TS;]AUVWUNYZ^]R.ZX]!M#.]-;;WJ9MYG>!M';U NX M\J;6T)U,3@>?5N.3KK;(\G7$]-:57N9MIK=!]#;U JZ\J=5U^^T.GW3=19:O M(Z:WKO0R;S>"7D[HOD!"]VT8QG=>-!/./$Z<62+\('/".$T%)W79**J=^?MZ MU'8'E;9_C\-3_8Z%EXT%IK?F]#)O,[T-HK=D-S$;74<;73VW/>E7^*C9Z.*+ MB14UT\N\S?0VC-Z2W<1L=!UK=(W[[JAWNK%D;'2577CY8F)ZZTHO\W8CZ.64 M[PND?#]D"Y$H.%-FNB>:0V49GH;1"]?XPVV^KH#=S1H M,[NPU<;L1])X[S5[J/3S"4J"WW+_X@S+^14^BGM MI6ZKBS:#'Z^GH;B@Q51DDZ,YXMNSV5*[-Z8JQO?1&SAR^YV!V^F,:LY?%[+( M-\AGF[R.ZI;IK1&]S-M,;X/HK>!5SJ;BI4S%=K_C=@>G0PXO)W^QJ35EK2F#F9M-*2QLS)I)66-&9.)JVTI#%S5IBT,F0T-A&!2Y/..+H>XI? MFP9AD 6P("]".N/9EP5\0R3IOSOBKW60W3>,L5@U,&GE)HV9DTDK+6G,G$Q: M:4ECYF322DL:,R>35EK2F#F9M-*2QLS)I)66-&9.)JVTI#%S5IBTBZ1 ["&' M8WC+(X8DCJLW(_$]-KV*-+N:"B\)HALGS!,FUPUC-U883%JY26/F9-)*2QHS M)Y-66M*8.9FTTI+&S,FDE98T9DXFK;2D,7,R::4EC9F322LM:>,PDE4-I M$'I(Y=(@\#[_V@DV.D5XZLQ^>@\.5'MY:HNGOX_,4\[>LQ94ZKEZ^_9B,G)[ MXW&%CYPG1K'L-E1V.YU1A<^;!;6VW.MT*G_-Q"OH52V[-3I2O M7.O*[7;;/@UD1PV5X^VEYN5SDRQ?9RW227K]S' MAZAZ;J\[K/"9\[7+PMM0X1UV*GS<++W%J66J//.E^ MWVT/.=; (GMQ:EEDCSSI;FO<4)^%);>4)\J2>ZSDNNWNP)UPC)"E]O+4LM0> MZ]AVW=&@QR?-(GMI:EEDCP[K#ZLLL&PBL^0V5'+11!Z[W5Z5/5R^;UEJFR6U M [FEJ6V*,MY$I7F'+A2[D+7_#-CJ\P\EE_/E&NIL!A(C%+;0U6 MF9/&8> [^E!JK&$?)K[J.KCK]D8==] ]78<=,\QNXJ4*;_=8?S [U$=_3-J@ M/$X7*&%N8>7![- 4Y=%KC4\'R5%&7GGY) KKD"KP!>N0$Y;\=WI#MSTZ7:Z5 M&8;U![-#8_1'SVV?L):9N865![-#8Y1'JU-OU<$.#.L0UB'G=F Z'7<\.!TF M.#,,ZP]FAZ;HCZ';F]3;""D#L[#N8':HG^X FDZ'U%I&7JE*C=[X%#5ZXPK6 MZ,69%VY-;N.JO>I5PW+5\Y$GW7?;G:$[[G"O DOMQ:EEJ3TZ3=1W1Y6&M6>9 M99EMELSV6I5NX>4.?);ZU^E<. ',5GR6VHY';Z8[?=Y]N6 M9?;BU++,'GG27;=W0MC"&A\T2VQ-#K+J$MMI57K<*=O'++E-E=S^P.U.V#YF MF;TXM2RSQ\JL.V2)98F]/+4LL4?;QYTJ"RR7N)2[Q.73&J&!@LC+A._X8@J_ M72>"ZUV>*F%E!%IB4*[3:>/NY*10$\PN#.G'[- 4[3%T^S4?JE0&9F'=P>Q0 M/]TQ:+7K/0>6QQFP#F$=W![- 4[3%RQ_W3=5LRL[#N M8'9HBNX8M+KU'@++W@OK$-8AY_5>!GVW7_,@2!G8A;4'LT/]M,?8[?(<>M8= MK#M8=SS!>SGAL((R\DI%JO1X%%MQ%%L8>-,@#+* "_8J5!++I<]'GG3?[?5[ M[J32$'_&)RN[X'9A=TU9H>F:(]>JU_O&A=.-EU>A]180U1> M_MW!N.-.AGT^;/8;RJ_-^>8_G>0/WN4S.]1:>;1/"6!<1EZY M1''8K@-X2L58'][RL %CEX?UJU<=YCS$?G4TX6"_\"]_^Z;[39W)9-*J2!HS M)Y-66M*8.9FTTI+&S,FDE98T9DXFK;2D,7,R::4EC9F322LM:\R'?$7^L@N[]N&/.Q^F#2RDT:,R>3 M5EK2F#F9M-*2QLS)I)66-&9.)JVTI#%S,FFE)8V9DTDK+6G,G$Q::4ECYJPP M:2^)(=P9G@!#F!Y2L43)CV*)N1!?K.(TR-)K)]K.G'"#\!/[MFKNM-+_,VT]L@>IMZ 5??VAH.!^[PA(." M:WS8U99:OI&8WKK2R[S-]#:(WJ9>P-6WMGKMD=L>=/FPZRZU?",QO76EEWF[ M$?1RFO<%TKP?LH5(>#(LFT)UMGL[_8G;'[;YJ.LNLVP9,+UUI9=YF^EM$+U- MO8 K;VNU)^ZX?[I9W#4^ZFK++-]'3&]=Z67>9GH;1&]3+^"JVUJCD3OLL:E5 M>Y'EZXCIK2N]S-N-H)>3N2^0S/V4Q;,OBSCT19+^NX(Q9>9[HC54QMF*+Z9G MZC^'<]0?N9/VF-F%I_BRF<)F2I/I9=YF>AM$+U_CS;7ZAN.>.YJMN=W(UI'/I[]_>/.//"K?&@*6?9SV5Y=UM=-"?\>#T-Q06-J2(3 M'P)';[PS<3N=T-:WEY*\+&>L;Y+.Y7D=UR_36B%[F M;::W0?16\"IG4_%2IF*[WW&[@]/-:2DG?[&IR-1.0%6<(@4_S&+E\)YG7E?/4S48^/B MK1?")YVIEP;I=YPRX_0HT]L\>BM8Z<25=)>II.MV.VYW="X@G;)P%]?1\67* MEPO3R[S-9\WT5OHJ9T/Q0H9B;^0.3S@%NIS3 M5EK2'F;.9>#[H:@XF8TCK2',60LRF;0JDG8T<^Y8TQG)SJ-$%SG31A';$ :N M-IE,6A5)8^9DTDI+&E_]C2>V(0Q<;3+K21JW2IXB3_(N3C,GGCN^6,5ID*5Z MI_>_#\FYZK6ZXQZ0N/_EM O]UG "GY*_P(==!QG0-7M#+POBZ#H1H9<%M^(! M!GC=XS9-S@,W[ZR;1B_S-M/;('JYI(O+ HO](ZW.N.8,],2*TU=<+<@W*=\L M3"_S-M/;+'HK>,FSE7A.*['=ZO=KSD!L)?)-RC<+T\N\S6?-]-;TDF 7D[A^YY_ 'K9.5FY@;VVD]8?O.YSY0%;5,T[ZZ;1 MR[S-]#:(W@H:>^PMG--PZ[1&'%/FF#+?I'RS,+W,VWS63&\E+WFV$L]I)?9: M[6[-&8BM1+Y)^69A>IFW^:R9WII>\FPEGM-*[+;&7'G E0<7K#R0ZSABZ'.) M"P\&7'C !E7SSKII]#)O,[T-HK>"MAX["V<.*3/D 8>4^2;EFX7I9=[FLV9Z M*WG)LY5X7BNQ]L,RV4KDFY1O%J:7>9O/FNFMZ27/5B+'$DMC)>K" _A?S)+3 M/PTYM(X@\N'[U_W6H-=[9>6W.^T3D?CG.LV"^?U1BB-__5CGUO>]\%@I0XK] MX%:_U@_25>C=7\]#\;5(GEJG?A9]XBK-O"1[0X1C5T?L099X43J/D^5U"KPI7K=;P]%W;XX0EPUV3M4.5@'(9_9:;;-9LO9"]2SK)5YB7N3#/^3#X+2]&[']X:D7 MXCM:AMMA>]5_'\GU0]@NYOMS\7VWBGS_=AFOHRQU8)=GZ]#+@ _CR/&<^3H, M[YU]U5;..@VB&V+7V3I)\/>P#=DZBY-[9R[@E@5NAR\["3P1I]%T.Z^8;TO* MM[TJ\NWO AZ?"F1=4R,HOJY$E ID8#W]R/'@_QW8?C2'4:L"+X*V-M^YF@HO M059&E1[%T=;O]8.8>TO*O?V*B(C\-]/X*^X4 M/.+:A R^[HD,;/K-G>Y#GNQ^UWGWZ,]'G2TMYRF.=*]7B"?HC5^8_H45')OL M3;CRYK#,:R^\\^[3-]]\OWE">OO)S]ZS]\_9XO,'-$^PGSO"?WI/GQ:0>0YC M[5&M+\-9?\ ]E4D'5H";[*2+^ [\C847W0@TWK;51N1OVW3X2[KQE+_B95D2 M3-?RP5GLW,)5YZ%&*#X2+\:4OGR+B@+^C1XZ/@CT4A#[^&D?;@GP>UH.KI2> M UYV2K[Y*@E@6X':K?>EP7(=9EXDXG6JGDVOH9M8$Y+8(7:EC9L MFL)SXHC:P2 ]\0J"W5U@5O,%>T>;?<$&MC<#;.87W:7'%T\DOTJ=V M2P7^Y5I1J5Q[X/GJ\#*N!?4:K!X_?@774KR&VR7X*OPWYD9OP9VNOC##@UFE MXCH5*P^W56\#1=?EL[_9;">[#=* C+K[:_W]78UB]+H>:.'A*Z6I=_R]TQKV M#_WYP-_&K>[XB5]]QEM'K>Y3OUHY6IOTUJ//]4"#Y?A@@^4N;7%LU^5SIL./ M3Z0%2SD=_E3$O5PQQ4/CX8N90E"?JPPO2?"O=V1:+W;LITRT_@L<,>>G"/,0 M/XJ96$Y%XO0Z[M/8I!K;=R+68EW$NN@9NJC39EVTB3;1[O:_9BHG)@.TP-<-TVA 7LH(!UE8 ]".M2Y3WC&[[$N\HW?+6$Z90*Z'TT ]Y/ M84&OP=N0__S.^5&&.M_)&./[B%43W_TL>BQZY>0TM@K8*CA)0U>59>F4FNF_ M*=O(FN>%+GV6HQ)QQBGEZ'I84_1%G7LABQ!XH"Q:;>166++Z@ M2L09;.:Q%+$4E4F*V,SC:&>9E5-=%,]#FJ<,AWIT/PQ^_*'>N-<$YQ"O4R_R MTP<'?Y1W4^JG/UY>I(Y@K/WI.M7)A$TX?G ;^(+:H[!3ZKK9*N5XC7(0"^M4 MA._$PGJQ>Z)9U#(+U_!0FT4MLW -#[59U#(+U_!0FT4MLW -#[59U#(+U_!0 MZT3MDT,_1T9Y;!@=POMX(H*Z#>A!S[$?W'[S,K+UC%#1%H3MT2.11X/NP9'( M1/6@U1L^=P)RY_P3D*NB^'8\\B!X^:6CEOO(_/:$)UH*K?<,">R,W'9_6.$C MO_#D"I9=EMU+R>ZP[X['HPH?.3W6^G)[PP>QC?F@66)K+TTMR^N1)SUP>X,'QQ'P0;/$UN8@JRZQ0[?S M\ "16ATTIQ!>)H7P\W_]\@,\)IY]8;U98W%JJ-[\M_\U[G:Z?-0LLQ>GEF7V MV Q;FS-L+*\7IY;EE>65Y94/LG;RRC8QRVQ)J&69/?*DQ]RWP^)Z<6I97%E< M.59_>8CJJZGPDB"Z<7Q!]?BI$T1.G"U$XDR]Z$O**O6)PO;PH(DJB.,3C_I1 M4S8JJ99?#T^GE\O(*L?UYIVR+:?^$WWJP!>L0DYGV;GC0;V52!F8A74'LT,= M=<=HC!T3=GU8):73'OU3I3VZI4X[45O.WJ4N!-$^P>V.J\S[RN-YA!_ MK8-;+X0O?GS MEOM3E;OV_]C\98V34G4D#4X>__*W;[K?'":S%'KBQ0ZU6=0R"]?P4)M%+;-P M#0^U6=0R"]?P4)M%+;-P#0^U6=0R"]?P4.M$[9,+T.L0U3D!CI(COJY$E(IK MU@\-D9AFZ0=FX48>:K.H91:NX:$VBUIFX1H>:K.H91:NX:$VBUIFX1H>:IVH M99CMEPD/_2C@??ZU 1C0<-OE/$B6VT=#J['G%J6V\?*+4^]9;&].+4L MMH\VD_L5/FZ66Y;;ILKMI,+'S<'^L@;[?XTC<>_ ^[X(B22<>K=!=,,S-.LL M7 U5H:^[;G]8Y6@#A_E9=ALJN[V>.QI7.47'K@N+;,-$MN/V.J<;%EOCDV:1 MKFWV059?7H3L8=/B@66(O32U+[-$2.YPTRR;F MJ/W+1.U_B),DON/*^YJ+4U/U)C?YL[Q>GEJ6UR-/NN>.AZ<;'%KC@V:)KE[XE$_3'S5U?#KCML>#&O-+2_?=WQ@%Z16;_=8BUR<+UB+G$Z+]-JG2T>4 MD5=8A[ .81UR;DND-SQ=RW49N86U"&L1UB)GQA#MLR7".H1U".N09U@BH],U M:I615UB'L YA'7)>'=+OGJZDNHR\\@P=\I*IL.Z)4F'=$J?"Z&UW<@.G<>CO MAYZ*,R\T6?VP^GD!.Z?O#COU+AA@,X?U#.N9R^N909_=J6E^^S%[ V-R0EB$%$1>EEP*PY4_O'H MP-/HDVZKBPK%C]?(!7Q5/; QM;NL!N[D;,G,LO#6A:SB#?+9+BX12["ZN5 ( ML-MUN^/3P3;7BKO.%PAD550[9F%5]%Q5U!FZO=&YX! JSEVLBE@5L2IZ*574 MZ[N3R;G:D,K"7.R%L;YA?5,*?3-R!Y-S)4++PENL;EC=L+HIA;KI=T'?G*OT MJRS,]?24*/POIN#HGSL63<"I MCF"RN8I2YG@BRKV,_8;M]MM=3SC\D1*A3-H4J>:269I?_UR I$0IM3 E2MS. MQ(2[4B0!W.4< !<7P)+@6EUY[]= URUY" F77O!(.I&$O[T3J]"@%W U/ A% M'M$=CWBLI_4E0V1E:JJZ6^*YE'"FY(</G994J<:)U12Y?/!>%D;6=9_;^Y:GC\SJ4M;>3>O/_K>CU?$$[ MZ/=?%F$:)+%$6IZEOCCB. PD1YJGOK\JY6N0]\5>+*6Q%SP+-YVE4<1_)_&3 M- FCE31GU&&2ER?.-RFBDJ1P+NG:_2%_W9L,PY5OW#\=[I&NZ9Q! MR$X#Z[&%KNJ&]$.X6!(MN%(22O2#OM.WK;56SA@ZJ;518TJKIJ-#&OGS=B*1 MG/GF^VRBS#ME_EK$B+E&-!WD628RN1>YFJ],T83Q2@>"L[F M'KUB3B2Q@%/QC\2ZBRFCCS19$F:91^%"NM-M0QE_Y$-=D=8RY(_(:OO;^_2KDUIS6=&@Z8IJ'2GF M5I-&:[WINE;26U;GNCVZ82NC]PWZ2@HJ*CB4'_;FQ)*;,E['"V&,U,?Y(Y:6 MCB?HR&4B:2L6'>]T?6^J^#/_H.@U$_*LXOVBQR01P_D\IHH)68GG<&8C20L[ MQ+Q9.\44+7P@TP:<\IR8?[_R:!RPMU[>6Z_K4Z0O6YWX&Y4EC0U%N^>6KBNP1[B,K+[6AK\ MY9[$W>60FY1HQ"#?,K8P:RFC'+.VHHVEZ<>I;J2,U:WO-AZW]LF=$>N>1C_L M-+I ^L*A4="*-]"AYMM:B57+I6^-A0NB(=DV+)L:, MAC!>XK$M56KVCB:I:;DF)R/['>,6VIJ8DPV1[ZCKF'JFI!^N'M]SJ-WO6F./ M=$7=:@YGX+P]IF*8NQ8R-L@3'9UBC7=5=;!19>I\1[5E%2GZIE[^VAT)7^HR MML&=,R_Q;=$+Q$?\9A$&;,79ZM_T#2\[=EXSJI_-Q$!5EN+]UW'(XO5WBG79 M@O^^%HOJN#/M4K\J4\^E;NR:%7.GFYN^;%LBD-3:;J(WE(1G[47[!X9KFJ;G M,XQEZ/'Y"'FOI6C6_3;.3$4U[C>8WV:29 \UY1TVM2/KB0_X2.X<]%&8\%Y] MZ@3_CK>!LA8V*VC3=-'2T>3^ ^1*SJ5MNG%96D8>V9O,4(R"Q 2+=.X%J0@, M;(3*H;'N%+*!TEZN6[=XPW0?L BU@OKX\?V&6433B7[>C4"*"L6DKQBS5:0X MX@7=5-_9WE!,[7W5JK9;]5HU$:/)^(Q3 M==/CB;A:2A?71;6%P6;S]3$?2" MM&01#X5S4=[18>Y/Q3^VX$ M?9UDO%D[N3T7&]LI]45@Y66]]6E)ALVV-3TX2$ZRRX/PWF_ M/EK'OCX>:2O"4-I(L3_RH78B1&?NQ!'Y+' =1RQ-"#?#N:(A[\)AVGGQN:W1 MTIVIEZT1D)R>B;-B2C;=DA. M5\;:D?C=6IY!<]OY$3G3&F]82*!TPQKO(FL5F6VT)]ZS![^71^0"Z6ZLE@)/ MIT-R)LTT=N),6A&2>Q^L^VA(3MVE8$U?]Q/;@;>\@KQ58]/:Q*5V-'9!4$X? M;WHFT1QUS;];\;:"--Z%Y*Q=5;TWXCNVW-I#Z?,J[B1\(P9W]%GLWH:TO MYMX'@-<8S1II[P(:6Y&KS$PT>];O-V@Y+YBU@4SU<-4F_%2->4P1-2CP4UNX M2J\]7%4.3:U#(-9N[WQAN&I/M&H[,E747(KQ[2+\W&B5&%L='H"='VKZ4"3O M<+S)&)4WK53:A MOBT9ME;/=\+85E\%D;+4)2W>YG"08;NTPS\X+DR62[= M7\(XEGYZ=[G$\#JL+\3ZN4]Q5\]3#2,O_C>'#[$()T>^C)%&$A$EC^E)4YZT MQ6)RQC?./+/P.: V7+RU9%'B M\$ED2.W+NS+>EC!-XL3)VB-2)4H!]&F:4$OB4+P[GS\44(Y?&.\Z>#HB7_6; MO5!'S,=2"R]9L)QYR2PD9=XR1?KA?0N%:,>;('DBSY+'--VB.SN:TOGUW0L' MVLU++N=WBD10YA9MR[KP;,EI=^KZOA$IS<5]WFUX(G4T+VK3M99R5_?7NN?5 M@^2"B!^2\HYS\CN09F;"9(&W''9Q]+")6Y=6=>-^FC\_R&O9\]I81 M HU'>??+XSB\[DW'O8S"5R\N"MSF-S&4XK5NXF6< ZAG7QU#=-:B?8U9#__V MM4HMY51XI(';*2+K%N=3#R=)(H\86?!(EIYC;66] M;.K@\2)O[LTV-$42D-"<8+-Y:-XM/%"SLY$\S>5+884@#*B_X.G8_!/.["R: M>8Z?K]*[Y.21EZ?-%T/=%^;XRQK_%KP86^MB3G3=HG$KVT688(V+,X MA/&8DOHS:_SPY=>??I.^S))R!IUHRZ:_^NV/7Z3GU(D< MJI0WG2;L42;.FI&1E''SI P+21FW3LKH4Z=^2 ]_"X,UN?Q9K,H.OO^FR;LO M0H=2-EPMEFJI=^84^DJ#4>)7T?^$@8@84 <4E/28KVZ7(^%\YNQZ,QX[?/QX MX.W&NZ;KS?;)E?A^Z.RD25CLA^=MX61#K>>O/U!?$:9$^=XWYCZM-SLJZGWQ M 8]9.,N8/<;4/_$ 9Z$&<2! 5O:GW3.[><\JHB&KQ^+[I_>G<>?[-75E;&GW M.7_N>4%3QOJQQ\>>T=Q'L\_]N)OU6K:Z^;^C+Z^?'3EV7;CHX7/7]_EWU;NB9P]P\UKG JRD<.%;]]1W^F;.0-_,D?/FGJI^."?NB&A^8,7^>! M)O_D$[*?WDW(SG.4CNBO)N<"(8&0+B,D'7RT;R4$Y%,'2,Z_UPI Z@>0= ) M0 *0+@?2R1O0.JTL#(=;K=?A#(=/SL];8=;*H>:7/V>P%/YHQA]M)O M( V5-$UY;)Q8? MYSK+'YW@WP_A6\!I,1G14N6>0D6!6Y'#*G=X=V E1G M&OM#>V.[R;"6;%KUK3;#77J^!Q\. ?[8S3$SZXL6PUW 'W"((?&'(8]K7"/N MB;M>,HK8J!^GLG% @BUT]FXT_ MF$GV.O@RU#B;;LJF.H*M =L6B O8?@"V]ND#%&%KP+9/INP^; W9L";#LC66 MM<[UEO_AM\CRR\ =7UP/R>^Z$I=H@1U[C9BALJ,EV^K UOR!VJ&;LO.HG=1JMJR/!A;WPTSD7&_Y&TND9SX;^%GCS?'_AMD;C ;W5;CW5-A[&!VS:("]Q6 M[G?-2:>72B[H=3%3J6O-9.H$_Y;HJX478X+2*?B **MGXM,G,#50VP)Q@5I, M2X!;F+*_N#4'=K ZYB+G>LI?V+/C2S%+$I\MZ"<0XL!W=V$SX.'C7B8U7LT% M=\%F8CC$D/BC[LD4' 8, H<8$H,8>GWSNIXX"PXCJ'NF*&JK>@=,-TZK,F4;GM-)7]H\Z+G:MHIC/T7EF#ABEK=GWY M!2UUKX9&"#OR8]#8*J< YS3'.7J-*_4M=2]P#C@'G-,6SC%5V9S4M]&KI>YU M_N26_NM0X\4_K]GJ?Z5QXLU7E:BB5+U.U1^ML:K@6_*5)\RF8AG&_34FR0=$ M/L>[=UIWK$'9J[RJ1X\FT=[L\&DLJFY(/X2+I1,Q5TI"B7[0#ZFL'%(XJ;+1 M*:M=36G5='1((S^'D92\,&G%G$AB)*PK_0(>\)2TAO3BS= M&::B2U2?[X6!++$XID(]Q_=74AK,7IS@F8J;1^%"Z%F1=@Y:8A3E2\O((RV2<)*;,FX\/WRC5D[3V NHZMVB MI"1R@MB9)?S;O-'\;$>2Y2%.YW-OYE%KI7D:N'%V\F,XE^Y49;*ND+]-/Y@; M"4D!2T8EOC)_I4A?26_TW%Y_0+6(MM,_).?@#05"=>^$<7A1H[U%Q6_.DK

G:&,UZ5M*2S;Q_D:^NDB%UI35<5:OSPK\/'F)2_TT!HIVOKA MG/R%&U,H)RLO8$F6;YTN>&FVHNGW.X78BFG>K[]5I!_3B.N#.U[RXD6N]'OJ M1 G7U3SW.%*'J:CK:L565*ZWB,W"YX!)!>.6(Y4 MP&.591_8JC6F8H(]U7*#909RN/-M?($+R7?";FV$O1N7-+.U,5;B)J:R^:^. MM RC9![26]1\@7F>&\)?>6/D)1Q(Y:KHD]Q1!'0S9]MV?3T+,=[]GTJCV;LR96 ?O1IE>2):I&LQ3K7MXE3K-,JD1?W")9 MI[$N[%!/8)>YFVUZ B[/\R'RS\K.>'V[5XC)[03[\N_G*7&.4(KP&2K>]X+, M9W:YGM//G3[22JW96PJ)Q?]W76/.D*1//^5ZO],,O=1-9DQ)_/O@1LZ;]/>_ M_WVWG5S&C&&-32=PD/8.^^[IP73;$'_P/(:2G_[T;0,75 8[RY2X=FCNR]QE79H!)\Q]_+BS M=;I#S37XOE-UTB0L8@"\+:1NWGK^^H/OK,(TH>*_,?R9N)$2>"W#>("OQ_'KRY;HT[?6(&YRNWF*K_, M9BF5-%MEDY7?4V^)T^IZCY>A\ Q.[#5.!LN)ACR:#(P3 =NAF[(/ ML-4,$[8&;%L@+F!;&;:ZK*KU72W1"5MC!G*NM_P]"N=\\A$&CB^. 0(K]AHI M0V7%D:Q;F(( M6T0%ZBM:FM+'DU.;B.#J8':/IFR!ZBU1O4=P-L)4V,"DW9H9*C[ILUG@/2Y]-#=3VQI0]0.W(0#H6 M4-L&<8':JK8V9%7'5 13D4K.\L454O!,+#$;64;A(N0S$9!CKQ$S7'+45*R) M +5M$!>HK8[:D6'#U$!M"\0%:C\0/C '%O3#1.3LBR]/R"SNP*'(V:!H_ M(+Y%=P>?. VTFQRK:;*A7NOF5_A+[XX=AD. 0-X1R!@$ @(!@8! SB&0B3RV MZSMJIR?N+XF#3V.M(RU*":9HQDRT96#G#;!G&!V^JX565]:*>]0NQ4$M@1;[K]< M2^OV+LAJ]Q O5VR*=!;&;W +K#;*G&!W 24$8>!PS+$Z*60U8=D?@/-]2-'5/LN69>9NZHO.R MW#"=^JS)S,UMIZKL/RJ/UEA5<"Z?Z[VN)?39MP?7B]B,'T3X2!Z9 M+H(GUXN7OK-ZY$^?EH[K>L%S:9^@E]67!UA4Q>:_Y((5=8MO'UC@DJM\XT)0 M$8]KK_E6T3DT_93[%BK4GT-VK^XO4?'U^]-KN/%&IWM#:Z9B&<;]-<)I!_![#I5_ M0"_9J[RJ1R^AALP.'P2EZH;T0[A8.A%SI224Z =]!_]KE96#CR=5-CH?BA5\ 4WIS8NE.,T:*)5&- M/A&D+%'KO6!&P*7GX5RZ&RGZYB'59"KC>YE?-)$9X,U+7G@9JF(4KTES>HU; M19&^4K/6I7G!P4:X*>.F=*0[:U..J&ZD3*BZ'%E 6,M!'+_%LB MBW4;RE^$LUE*5IFMQ"?L]]1;+DAU10OR;T=[OUWNWN\GRCCR@;M])?GZW"F2 M9CZ/62*1WA+/\?V5-%UE!:VU+[EL4Y!SZ#3=]VK=JY(MQ09!2NU?L,A+UE]2 MDUX(K.0E^2=DU5BH4DA8;LO,60I8_B]9W _)14(:[WF!N&8D^THBFZ:^.&EK M3@VEM]ZHX-UW8^404ALEMYL.3LX3^8)Q0@<87=]E= V,?IS1]:.,KI99=)?1 M+66\P^CV'D;7S1(OY8RN56?TA>,%1'$;8C[\[2,<'B5U3S+W$?J [.H/6Q0NK#:&+%S=_41%LL?3#%1,Z MH<)OMKCVJ(+L2;J@3?V^.$A M7UBK*W=(T1EN?2GZJ(CY3K+96AMU%QZ7G2Y6:/IK;PCS]H5OZ_@H/=NN9-H.Q=>.(*; M1OSUS4BN@A.OBUM&'K&KEVN<@V'#)A&CQI#OEC2<.-\RYQ4U M'^H(KC.G;J:O/-0/_%ED34M?G6_23^]R#H;=+<:'9SIB/,&]DC.%F#MP)9)7 M;?>2AEF>]MP9D](,AG]]1_.B4D=)7+#D0:17YJ\R.+#Y//M!E!WQ_;GS,UHH M6D,]MD:=L&[S7E$\L17]?E^M.=(/5"YFQ]M=N:CL/0LF)880:.,_$ #) !S' MKD<51"R8,;;4\.B/ V%.R'<4PSARA:T1MO3N3& M%270WTN@[>/Q?))![Z4BNE=(X3)JNAA+4L'O:'C=[HBS%G^MN@!"!]FKO&S2 MGLN[P5I0V2!MU<)2&6V3UH=# A;\K:>)+37^2?DL7"S[JH<[C M-Y+=FWLSAQSVRVP6IH&PV]^IP!F-FT1=VI,P6JE>2=L4MF'8S>NDFYB'5JE; M\V/V1KY*/DO_XP6#[HPVQB&;D=MOW^M341W-=3TU:^,W-J/A4<)'YW^GH?*< M7"X<=.?\9>](G3J[,"5VW6AK66A+,#HG^I S!7U+3)$\BV4#ZFWXO&3]$9^= M^GRL&^4QJ.)5*9R2Y%EH22:6F2;EJKPX3NEEFHW]7^4W17H.:=@9B%$J?1K, MBIE5O.0 M[U"\;X+\\GDQ[]OHH^PXC^2%+/-"7DA,)53VKFU!WI#5E@82P4-O_'^"L%PI M%>$$1(OJ2I]_QYG(2S?_,Z:=@MF,]^$D-V&FSOGV#MCE'6 MQ'=[OY)J0=6M(X8G6?^LB&&C(C=,(R6/=UYI,,$7L[.1F^.STBSY3M.4R5:D M25-,&DG36.-N/+)*2P0BR' WMHQ2>.E 1&)G0LV9:S/!=9(D\J:I6%XO1M;E MJ7(:\"-\\MAY+((+B9@A\-7C;,1.@XQ@9]!;?N'P++C5(,":?K?6]&VLZ=]Z M3?]#^.WJ!)%S)PWY:-[-QR093\9B%D?%QH(O^K,7&B?1 M4,V?I5GX-,VBHEL%\HZ MRLK1SXT3'K\^ RHTR2>O/Q IAREQ*Q\4/V55::JJJ/?%!V)POXS98\RH R2;%&H02859V9]V=[^] M>K$W]7SRD\?B^WWG;HCJJ .US?NR_)2WE]H:L") CFWC'1_?P[J/XJAM[3^X%+X9$>_JN<4U=U_Y1[17V M)@Q#6/(._N0/GT:?AB4XA.VKL)URZ3JWM7SA$VGIEX#]US3Z_K__R1.^_I@F M<(K!"3MP!/SLO6X@$ ,#@Q2V4QB E2'L!UQ:/^'2UQ7T1GO#(5JG1(-S=EBT M&T23W@O2!ITVW$-U7;C*@ZQSK\_MSM3C'U[RX@5;L^_S?**=JKH9),Z_JKP[ M"@!L=F&S/64'< < *<2<+ZR +@!;H";CX6( 1O !K#YZ,GE $H3D1/DX0Q MV,KAT]-H:H-J:NVQ%WPS[K6XIPW::E6GW3>% %D'-?=/OI$!P *P "QT64!6 M:Q0"9*'+ K +'19;74D( O(0I<%8 %8Z+(ZXDA %I"%+@O K#0977$D5J> M@-*:+37=\ QT4+U,3\'&GAX*MZ8>8]SH=KX+S[#DKY^Z,NJSRX]\B_)["\(T M=@(W_FYP9F]1(MOM>^TZNZ;?CATN_-A&OVK-.&:OKU]1\+T733>1PC@ :>'" M/33JL*2%"_?0J,.2%B[<0Z,.2UJX< ^-.BQIX<(]-.JPI(4+]]"HPY(6+MQ# MHPY+6KAP#XTZ+&GAPCTT:I^D/7MAM.(:J! CO[9/W+"VM]VGP9.K1URA)LHI M%ZP^W09;%192#UE W%W\E=]TFD;EZXI/>>"9ZNH>U^PI,@B/2-OTN3NG_>.0 M(NYJM/F'TKV:(ZL+@&/8\LA2>^TV]2'F?&_I25(IW 'D428/9:SUVE>J]3CW MX)"!<0A&(O63B3F6;=7JM=NTH>L!B\ =>D@>BFKVVE;[]I0]\#&H$[@#VZZ"X8C8!&,!H!G_2I^P&-P!W 'EUT%XQ&0",8C=R& M3\8CV;"P2@,6&0R+M,$=>D(>AC+!*LV!D4@C1RB]2Q\>2*;P M63!;24Y 2EF&01Q&S"U^#*?4 B?QZ&>I(C%'A?$JQ MG0'8GABRZX#535DS,8<%9!N7%I"MW,=:.NP,P#8M+0!;=0X[5F7#Q+@8F&U< M6F"VHJ4U963#S@!LT]("L!4M;:FF;)GU;7#OL:F!V9X8LNN8U11[6*NQ2$AK M04+:+%PL6#1#/EJ_L3903C5ES<":.1#;N+1 ;.5XOFW S@!LT]("L)6[6%-% MW!^CTT-S/;$D,#L8$P-S/;$D%W' MK*7)IH',-$"V<6D!V6OFN(_!ICW$V4#Y%:!"8;8FTP"PP"\S" MD+W$K#;&42[ :^/2 J^5XPSZ&'8&8)N6%H"M:&E3Q]XJX+5Q:8'7BI;6%0,[ M-0#8QJ4%8*N.B-61K&M8+0=F&Y<6F*W^Y4F&6+J#N M3%.?%K[S_*O*=HT'J\%;]@N?D;AJ@#S@#CTB#Z7&.Y;@*Z .N,-0J$/3--FL M\?0JN O8 ^XP&/90M/I.]X"O@#K@#D.ACKKW_\!=P!YP![ 'W 7L 7< >X ] MFG<7L ?< >P!=P%[P!W 'GG(U-!E'5'36[D+N*-I?;3(&3K/'8I1W[F1_?"5 M6Z;Q&C6E\1H=3./]&B:.+_U?Y3=%>@Y)W&!!OTO.,PMF*\D)2%_+,(C#B+G% MCSASV6":@T1[#:Z T MBLM4@=F62 O, K/ + P)S [;U,!L3PP)S [&U,!L3PS9=NL*H5?6[TB7K=.#LGZ[YG5@NSZQNRX7[-<1X' I<-J5.,VH<#)P MO]WOS,[V'EP'KL/(KA\LJ(U,>:P/G @QM /==<*E0&J52$U7U).9A'>BN_2X%4L-Z[,V'=L7N$_HOWRDA_KE'''$$<1WR_"N-$V^^JD1!I>IU MJOYHC541V9!\YP!@IW7GB/^7D)KP]S!*YN3_X2$UE(^6-A7+,.YWZRYI9G2J M*5?3S66J^!)+X5SZDP= M^LR^S?S4]8+G_-D+\]WUCJ+O9"E@"2_:97,61!:F01*+ M&AS?#]^<8)9M2)K1RUY"K\D"MM7<^;$TMNRJ0D ME)91Z*;4>-X+$QKU_42GX0>W%"UN%?F:JJC#>JF-/CQ8)%,\_Q28?T/RQ.G(1E M32^HMN9C2G&0)9L*@SQ%C0G0Y%&!-UFW:M&:W$7$Z>\EKG[+DC;& 7@N)(]Z\ MY$6:TQ-!6]2$5X>@Q OS^'B5L"A%A,:, ,J?>-\XGB-."BZC-TECS-WYJ -( M.-<1]B(AMT(^3\G:*BZ1<-(D+,:SO"VD:]YZ_OJ#3PR;)H]"H4]951I1I'I? M?$">[3O+F#W&1+]F:8IOF M_=.G[P^\H"G:Z-CC(\\FRGBLG_DMJD6U%U5[9'?_Y.CN_GVD477+_T=VK$^Z M%5CJHVAD>?[D#Y_T3\?%W Y'[(ML[&GU%16S"2A=*]CS#^KH:0S_2\#^:QI] M_]__9$YTGH=T0W4W \P1=9P(1 -4G0?5ESE5P#$E<3Q)-$27*X &H %HM0%M@ZAMG-%#%@!J-X5:WQ0"\)T$'V"& M'@V@JO,H2\#HDK-3$5U%='6'9D[Q3!N 47D-F;_^Z!%->+.#FOGLB376-'8" M-_[N/..W02D]8@O23@-XNN \[E]W\V$>ATTBU3GD:+IM78+O3;>]6<\P+&GA MPCTTZK"DA0OWT*B0MM/2PJLA[5"(N=MB0K0NB@9^[;VTC41VRGM-1!+_B5!/ M.1M?O%\N0'VZ#; NB 3]L-GTM(S")0F[ IT,!&##HA.X\""-.BQIX<(]-"JD M[;2T\&I(.Q1B[K:8$*V+HH%?>R_MV:&@ U;-B>G#P=3 ;&\, MV7G,3BQY9"(TV!53 \;]M>TE,!ZILJD#QNAZ&Y<6F*V,6=E"SPO(-B\M(%O1 MTK:IRI8V&92I$S.[ +0S3?VA M2T,[R;K:2),-L[ZU4[A+K^\FACN /;:6$2?R2*TO,@)W 7O '0;#'B-3MB;U MK6C"74ZP1RL9%+[^ EI%_#Q/&EV?NK2"4_=((8 MRU\]7D4>;,* +ILV$N*!V<:E!68K#Y-T59,M#:EY0&WCT@*UE5&KC2U"[K"V MV'?9V !R?VU[R4D9JB5K*O:CH?-M7%I@MFKGJUNR.AE67CPP.VQ#=AVSAFR/ M)[)18VY3%XQ]T]TL56/]1W>S=##0_T,8Q$F4SA(O#$"=/4;30*ESHLJ&-BS> M!&2';E@!Q@#A '"".#V\LK"_9$IZ"(ZG@(0/F$G["'0ZD MPC@$W 'N^' JI&74>AF#J@W?5C6Q9L^L[$@?N@G$>W&$H[,&/U)K(UG@,AP%_@#_ M'V<<[F7+^@2KY5CT J6 4NK(O*$!R0B$@@$)V /L<<: 1+7'\LA 0 3\ ?X M?WP\Y69LZ;*IXBJGVRY]G;/2U?JEK!\V-ZHX@2MY@9O&2<3_Q))6WS=!#G2_ MJZ&J\DC%$6S ;./2 K,5+:UKFFSA$#9@MGEI@=FJ<0[-YK M2+N .0R$/ M;3*1U0G8 ^P!]@![?'CH8:BRCG0M[#\!H8!0:LF&4&53PV@$HQ&0!\BCZ;4A MN O8 ^XP%/:PQKJL8^R!=:SJKB1J>\NT,0U]]Z!O_87O.)$B-F/>JS/U&9:R M:@&5KN@<56Z8DDX;A-6VJU3VBKNK\?-^Q72%H2LK4).I#%D?7^N@W;;X5T.] M_([X&/:UR"5 .4U1SD@GRK&O-4YLBW^!9'H79<10NA5QL^BHW^R.)$B)V'8U]:=?:#; MSG +'NX*QQX\TM.R9=TV.FQS[-<'> <*7DW61B/9-.N[H CP!7P!W]O!UU1E M'8=+=L;80#00?:+JLUGC718U,#LSTQ9-'G\4_]S1:4V\- MR)VZCU9756HNG.N]KL7SV;<'UXO8+/%"\MK03Q?!D^O%2]]9/?*G3TO'=;W@ MN70TFY?5EZ]MJ(K-?_E7&B?>?%74+;Y]8('[- V_<2&HB,?U_HYO!QQC5\>: M?DKNPVK>(/"#Z*A![<;VE),4+A3_LEX76CK/+%OS>7#FU,Q'QW]S5O'3I^]W M+52H7[C< =U?HN)NNO%&I]<4,??ICTIYTFD_ M:U?*)=7N!R<%GWNUJ]HKBW M@6>AYIBC(X]/O9,4T;F MN=^BVIY4>W8FQSY85DWO:,L ^@ISPSZ*1I;G3_[P2?]T7,P/G05=M/J*BKEL M7%QE8_@7T:W^0MWJ/ZE;E:C#EOY!';,72%]?(I;]>C*MI\O*O!F$^G_L/&!V M F8E2)61]K/W"J !: !:;4#;(&H;9_20!8#:3:'6-X4 ?"?!!YBA1P.H:@+5 MUS!Q?,#H>EMZ$ @:7B!(&Y_@F38 H_)B#G_]T2.:\&8'-?.9!L#)2YC&3N#& MWYUG_#8HI4=LT;D-@+\RQY=8G#@)RQ;Q'@=-(J?&*JU(,;I9SS L:>'"/33J ML*2%"_?0J)"VT]+"JR$MB+F/1NV3M(U,GLL)G")I\L1L.M<-=_?L_7(!ZE/K M)]L_A(L%BV8>3;F74;@D85>@DX$ ;%AT A<>I%&')2U#6E! MS'TT:I^DO?99M5L3:XM*/.?PVJW9MM6]V?:O+'&\DVE6."BD-=+BI.\/']-O M:[(]Q@%[ &_CT@*\'P:O:LLC2^VPS0%>@'>HX!W)Z@@GR'?%TH SX'P4SB:. MMT4_W+BT .Z'KW)1+=DVAW5I+**'-X@>_BF,EV+_U>D<'1!H:Z0=UJCVDC/] MQ[(U&M8%@8#LL W9=,+NBV;&G((@=G&I05F$4[HI:D!X_[:%C!&UPO,#@:SQHB&R]:P MIKB("MXB*IB\L B,>2:,3E]JT06@G6GJ#]WHT4W6M779&-?'NG"77E\Y27)28361O9P!]@#[/'1L<=8GF#H<3OR:(6_@$_:YR$]X1-+UFL\]@'. M@K$(W&$HW&%KEFQ/ZML.T@]WN65\6EQ\1O.[Q&M! E_LF(UVV:YS]]=C4P&Q/#-EUS-( 239J'"3UV-3 ;$\,V77, MCD:R.AG6&5Q=MC10W%_;7A3:M-1A;9A%OSML0W8=L9H\-E39MJU!&?NF":U5 M X;]NZHVB),HG25>&( Z>XRF@5(G=N\ LRV1%I@%9H%9&!*8A:D;-S5@W%_; M L;H>H%98+;'ID9L\ :QP5]9[/&V>@YNUQYV[BY2O0]E,=5W)S<\!7M$X Y# M(8ZZ!VUP%[ 'W&$H[*'+EEU?"A>32I[[[2?KA+*[>['XM0=W>O.ZG)EUB<. G#'G= #TQ];)_\>*3!73#. WN M/1K>L0]W 7O '8;"'J.Q/!J!/!"S!I^ 3VJ).HUDR\)@?-F>M.H$K>8&;QDG$_T0TNN\;$0:ZYX2X$P?! ;'- M2PO$5K2TQA?IAW6 %" [;$-V';*V/)[@H,:N&!H@[J]M6[31I\>F1L?;$T-V M';/Z2%;']2TM=,'2"/R=X2<__9YZRP7]6YI[@1/,O.!9W6F/D,TNA90Z8K.4>6&*>FT05AMNTIEK[B[&C_O5TQ7&+JR C59&XUDT[S6 MN;]M\:^&>OD=\3'L:Y%+@'(:HQQ3E?4:\^W;Z5^@'% .**<5E#,9R9,:;YMN MIW.UC&]:X42@(%!0.RCHNN<[M,6[6L9!&/,T[Q(@G(8(1Q[9-,VZVAE5;?&O M\P/R]%\>21;_7#>Z?&*P=5\Z,EC<>%>'$/]*X\2;KRHQQT[U1VNLJH?#XBKJ MR+ZER%7=_3(%?'UADC"T-&5^^";%+^%;+"7TZ\))TLA+5I+K\0,NIFGBA8$4 MSJ4P3>+$"5R> "_.O)#>O.1%FM._$_Y;&$FO3N2)0CU.%BQ.I,A)J#V?O6#F MI^++E]4T\MSX.\E-F>3,Z34I#)BT8DXD2T[,*_J1S=AB2@\,399T53>42H;J MK5]F=LIKSOF&5TWJY(WE3Q]\9T7VH=*^,?H MMB?5GKTZO ^659>,>[P.VD?1R/+\R1\^Z9^.B_FA%).BU5=4S&8D?:U1[A?1 MK?Y"W>H_J5N5J N7_D%=M1=(7U\BEOUZL@"0.VF4.N;0@"^D^ #S-"C 50U@4K<:0<876^; M )!PPL$:>,3/-,&8%1>WN&O/WI$$][LH&8^TP X>0G3V G<^+OSC-\&I?2( M+5J[J>B0.G_=O5CU<= D+Q>@/K5^LEVZ16X9A4L2=@4Z M&0C AD4G<.%!&G58TL*%>VA42-MI:>'5D!;$W$>C]DG::Y]_N36QMJC$OZ5!ER9=9W M;T"/+8V>MR>&[#ID==N2+6-8"^R("]X@+OC+?.[-<-MVGW$T4,H =J:I/W2?1R=9U[9E7:\O MI@AOZ?6M07 'D,?6D,V23;V^(1OP!=Q@*>^BJ)JMV?8LC<)?J%X,.,UX+ M#^DUH9B6/!J-X2T8C8 \0!X?)8_Q1#8F]>T$Z8>[W#) K:L5 ]1[XK#E&+7> MP;LGQ)W#TNS]#139M8^(7O=X$6B@ZWVZ,99M YMV@-G&I05F*UK:&(_EL884 M=&"V<6F!V8J6'AD36=6PQ;TKI@:,^VO;2]9:M8ELC>N+;O;8U.AZ>V+(SF-6 M-L8C61O8R10W36JM&C/LWV6U09Q$Z2SQP@#4V6,T#90Z;7DR09P!B&U<6B"V M:CQ?5HT)# W$-BTM$%O9TF-=TV'JKI@:,.ZO;0%C=+W [& PJZDT6M8&96F$ M!6\0%OR5Q1YOJ^?@:NUA9^XBT?M&PR6X"[:)P!V&PAY6?8,V> J( ^XP%.+0 M917G[&"O.^@$=%)+5O=$E\T)-KMC, +V 'M\G#U,V;(QE>G 9O=C$>KN[G0G M-?D2BQ,G8=CA#NB!J0].&\V1;.L8YV&WQXO_Y$E2 N M6+^%.X ]X"Y@#[@#V /LT;R[(!D5'@)"@;M@. )W 'N /1"+KBL6+6I[R[0Q M#7WWH&_]A6>@2A&;,>_5F?H,X>A:0*4K.D>5&Z:DTP9AM>TJE;WB[FK\O%\Q M76'HR@HT+4,>ZW;/O:NA/GY'? SZ6N02()R&"&=BRJ9ZK>U*;?$N$ X(!X33 M"L*Q+4VV1M-+A\;;-V7S@T6U][5(<2_TCCQYJM* MS%&J7J?JC]9850\'Q345RS!N*7)5=]\TYAP%?(FE<"[]R&9L,6619&BRI*NZ M(4O)2W;(LK0,HV0>^EXH><',3UWFBF?TDQ^^\11X*HR30N0D7AB(XL1I&%(2 M2F' I&2U9/S'_+2,%7WM)-(;BYCT'#&'R(3_$DB:>K_Y=K..\7C(..UQOG-U MO]?Y!.J*FG-2X563IGEC^=,'WUF%:4*E?6/N4U:RK2KJ?4%"Y#J^LXS98\R6 M#MF%Y:MBI06V5R_VII[O):O'XNU]2V>B;--23$N[?_KT_8$7=,4Z\O3HE[IB MVV=_K*CZN9\:1-"6NOD_HU)!9R]5[O.@JNN7/5Z4ZZ-H9'G^Y ^?]$_'Q?Q0 MOD/1ZBLJ9C.RN]:HZX^.[U!?(3G[.YWSO*4;:KP9>/J?5 6 '=3 MV7]-H^__FT FTD+$'[]N4D/XG[^D29PX@4OC"N#N>CE*Z/B'U_&/3O!2&W!1 M>7;)7W_T$BIK=E QGUT^A8ABFN/17"Y,8^*5^+OS?* -RFF:-&I,;&P,61>D MR?Z%Q7$8\2%B$ 81BST>@.&G;$Y3S^<=%O;:GQNE;-H/;A'0[DJP^N!18+)M M&K*MXC PP+=Q:7&*4$5+ZV.EOL6DMM+T/88Y]7G,G\)X*0;6R0J$V#.@8#Q3 M2C TZ[TWN,>=(,#;$T-V';.:KJ@=MG,-HYF]^2_MR3FX3L)+^[);RJL>-:1< M\.40Z?]/Q:!+^G/@DK,F810WKX\3]AXAO^E\@\>2H?)LI/%$,EFB??*_!7_BZ2,>5R3'R(:\-PJF@/%(E/J3E?&F]I#*M-6 MU'M9FM,_>=&BT-UO-&54?%.8^_;:EG8\S?5>UU#RV;<'UXNX"L* )QVEB^#) M]>*E[ZP>^=.GI>/RZ&YI2='+JLIGDZIB\U]R?RJJ%=\^L,!]FH;?>/MYIM1Z M MT52V4*%^ ?8#NK]$Q=2-1-9UG6Z3P*%R=*DJ91F)(O2[,TBOA+),P;XRWA7<**5R.:-WLA.[$' M\3=G5F-#]HKT)=E']2-Q'L=^O]LQT$L>B/.GTL6 M>:'+DT[$-(ZY![<*#,=KSMP]H*D-;Q\P)A=L(##.WT!PDXJ/+) )ZS>?/7C[ MH?KMT@<[(]O-\YIKT\SU$YM_6S)Q[?)?><1D$^%H)F/YRGKKP%8!8*H'F/K! M=^+8FWO,!9PN2N:]72=^^)C2SB!R$#UX/3L 6L(EXO636P!NEOH/NNC F+_. M?JJF?:)]X993(YD^H6A8G-%E:R)!(4T9U!GP5)ISGL?6K9[9VIO>M)^7QAE[0IL3TVL2N M/3-](JO:R>%DFXW><&8Z\ O\-HA?&]>ZCK$E M#G,!E6 D5\/2&PM<++HU>05/"]#5UBN=6LO,(TLVM/K"72UUGD[<&0=& :/T M@%$,339&=M^=IYYH7<_SE['CX7KIF0V20Q.)ND,0%U[<2[/V2ESLR+G:CIR3 M*5BMT0)8 ZR!O@]>/# O1I0>&V3:%5EKW N08%_!Z!-+UB=FEXV.E%+@=[CX M':GRJ,8\J$[@%V,=;) 9$BTBT[YRIKUAR)J!X0QPVP9Q@=O*N+7DL5I?"F8G M;(U1#';(M"7OJ259RDAKKS&M73,GLGFU],F6> RVR(!+P"6WV"*CFY-^.PRV MR&"+3._(N#4YR4AHOPHSUWR^74N=!UMDP"A@E$Z>N-=2YSD_7+?WUGA1VR"N MGVN'R+>YLK"XDHI?\.MV8IQ+_/[6>]&UN:" M\;WWL&87VM[9$T4]]EY^4V]1*[\^,=[;+B^8^:E+S4J7SY'CDH34C*43Q_ES M?M'M2-U4)A,,WX+-J[/U94&E#S2UW#H:H2^=E?@N+OY:7Z*K;721-?E .\3= MH4>O&-:-TFWLXO;$M)W$-"4X:4O"6<>O09&3&=.[,DC;(K1EWR MFFA57*)^-RX5-PL7"Q8)]9$^?8G%B9-D-Y66'O$_\V*R-]]73VX2I_2^Q'PV M2Z(P\&;QNNK<9L?UNWW5,K\O-1/?W-P-?Z1-+]3ZY.5AYD1L(S$O6)8"EG"+ M./P6>WU3U/K2XZH>)1KH$*L[/C5P2 -^:ZBX/'I+0YF[ MEBY]ED4I=YI64OO#+DC+;%\"IF![0U>T MG.V-\KWE^V_=SNC>')4@68'NC]_'+GQSS;,"*:JB;1IYF*VMC:O+[^Y#U\N" M\B]%/;'C%Y5LA%6DOVRUP$$]YO8G'V.>#R%3:PZ:Y8UG-6#U;UOF_!*3X>-:5#3J*'EM*R3#3XY! M[II@3\MX@;_\^M,O&8/0W[PV MGW3B[F_CVPLCJ.6CKW#I!1PK5#9IQ'D66!*WTTOSE-J8D,I\/IKP^>@L?Y-8 MB-"WI"))NJ+QDL='!V)*2H+\#PM8Q)DD*ZMH GU/U!+!!50U$<'O*5%E M+AS]BYHK;E+/2"R[-ST*9[PP:O9& XKTI_"-RHN$$FEHE* MJ?959@-B2T&JL]1WTG^ MB%ZDCI+4NG0\=\MZ$5<"[]&=9X>++\VH/5SA9$*RDB+]EDYCQMN3E-27:=.) M7X2C.LNESP<)6>^6V+<96R;9KUR\U"<'Y1U>7KZ3 MW;2^[:1F(QH8_;"F\#V>!AO%/6)KL>[6QH9%++\;:.I#';X!6:D;F5WE]N2,7&N//!-XBEK>$MYI]H^E$PN7.FOQ<@$H*9_0E M-79.Q9$;Q-P%F5M(P<6/O6\$DR!YH;G$G]=&$\)DMIN%SX'P]]S+BL9/'2(; MB2@FES,($YK.L*1PLEE$JJ'N7;RR\1]%<%#!57%F@7#)8UGDJ'[*W#O7[#NFYW29QAQQ1&GAFUPF M.2^SE//&'9B/TH)BY.<(8^P)FU MF5_].Z"Q4>[U BH^6\0%@TQ#(AD:'4IO M8>K3Y-Y)"3?\^C'BB(SM117D_L*+-@",4RJZ^#J;N8>+)3GOFY>\%':^O8ZE M'19>A^?4+/AX..%=EDMO#;R;>C<6$L&#.ZT4"\EFXY-2 M!/90-\1?Y/$:F5N'CW=HI,>G#63;S-3"!GR G4=RLJC+]GJ!-5;T>UET:;S0 M++BQ_L+;&NAF32Y>S7V"#"_B2DZQL8OW5_OZ8!%'T;>J7X=*\KB0"!>):)', M^V26!7Q$.[="3/8F%JM(7_;&NC1%M^[YRR=B'\( >R<6O,]U^,B+][J2JDQ& M]P?"95].&HB&GJ=FMZ(AI0A]AJ9BC#ALV'"?W ;)H1G] 4N\.&YI,D@C*?;J M^&G&6CX-"+-9(7P#QN;SAI3=:C M$X%V K>JZ)K@'Q&PS4MXYU':UFJH^$PSB8X/\$Q.L5ETB$]:U@M:&5$?:#)U M""']*>8_]$K,2RCFF*OB3?I/./.$HXJV[?(F*[-FMMIJ;/=9:KD3V[?X\RN$!)C)4PX!M[">LY=#T,HI6W/*<;[*^OK00<\::87_"]'\N\_%/ M:SX60=]!A^MYO_H#9R0:^?/@)7N+2T,5@>MR##4+$6GQ M!9WQ]FRB<,7T9NW^FX]XR'1.?6\>-D\#T1LGXC,VGV=$M(DP1M24+/@>3F,6 MO8JE3C+AOQF/\7@S)IA:!/H=FE>M*]Q$P]O8;R,YH ?) 4=ALQZ>E$:PVQ/) M(,L8,T]-+;,!1]$%:1^<8(ZV)Y@C95R:8&:K^Y9E'6XEC51?>LX6>C%'V+<+S26L>^]U*;>))$ED. M ^^@^5I=/IT6&7QS;[89_8M_%5E!NZ.N U.'=?I2D0E2ZMJS[(\J1MT9?'YD M M*JW$L0S!7G/64R681N%HP@%]NL1PCOR8,I(M]M/N>KM&*Y:K,TPE/D^%PW M+N"QX%DP>7(.A]>*.508"_CTY10#T=QGLYR2K^]%'LNB.0>:4HQ3(K%LY^0K MF=DBBXAL;J_1\+R"J8AX%9%1E\T='O04S"D69KR$IV--UW%0OB 7,R8&"'F0 MDRLG3+/",_5E4,\XK!ALO9 ^GB,G&XB4%<5C85%(#, %VZR 4D7/1+X!O<63 M#WG,EG1 -HOS!*DL7^>!K^R3C_*0K*@Y2$K2^,XJC_-NCW4VJ\:#GB5\61,T M=^(?LI'F7[*1)O?#8\]_Y>FY&4Y^F<\?BCV%O[TP&C/^.6$+S#-RU__/_QCK MFOT4\WR[+ $A7RUUMM2[/= _&DTHC0+RU]P$OIM$+G(-LJ$+M>[-B=P'/PS_G:4@\5%%">/E&@10 MW9!E2\QB#N_RA.T"NC$?3 7LS?'SB/"&,*JMZ(^4TOFYR$F*W' MM1%CPJ]I1DP]BTLM>2XZVFP30)8>]%I&4(ZM(\LC2:DS2N-\ %V:':_GS-)G MCEA=??KQAY_%O[2G[_*F<+9;H[@4W'Z/WTUCCXZ[EV&4S$,:CV;M^WNIPQ:# M4]$=?\\I5_H?WAL6/ZW;^/"#WX&T6 M<1GO[$0RG7#&>9A&TN^I$R5\SK .&8@!+Y_%AH$8-HNDWG3) 98-HWF.&U\3 MS4YAR"')=W;FF8*EGCGC13&$S7KZ-^83#ZXKY8@F[44.!^J#3VW+0IB*Q*5D M#LU2LMX_SE,:8O8L4+4MV3K3DA-$D.;)KJ5F9+1#/"JPR?.37QW"'A>G]%8F M$%7^F\RVZZ>W:8AN^W6V6V#Z<,. M]E\Y6>_KPL1 ^#UC9_U9>>_HFI-YKA(-]40,ECR*L^Q.]Y2/XJ8LX0GG0CE9 MUG$60=J,U+>6K/(OT\#-)[!;K=Z.)45,]$Y4PL_1BCW\?\XLG,89__-%3OJ* M]Y";Q/1U+U=$G..41\T\WJK=OM5U$B>K[5W9>9R*S\ZS#'01=J>NF&7)<^C4WS_CP(-S6).%W1=6;5;LDMLO CZB:%/,YFK"!Z/E%,,:*. MB][X0 ^(#FY@G/!UWX273\L^.!T3GGP\I7 ]6=S&:6D8N85S#A(OW$2>1&R6 M9^B\9Y+,?[/D0"J.9J<17SL2#2O[.3^)((P001J:D_^<.^C1I9529E&RMQL1 M+E[T<.1D_RJVGXD\W[^&H;N)XHI]7CP *M9&,B;GW6!4GL0445@^)7S(9V>[ M$[UL3K8]\]SIG44WG@?C-Z7S5P(G2XNC#I,MEGZ8K7B(SL>)\^P0OF:\*K<0 MH8V!H8.3\2:(NLKBE([/-YBN]^@=6X7PROO(:% C\K==EM" A?^9A_K^%B;9 M:2L_$&3XB:(BJO;S>HWR-W[,0!YEX.]*FOA2TY^DW]*%<%(:2/U66L'[,A-1 M6=[$OU.!-%*+E3R8V%)[PHFOY\1A/@K(4E0V0X0R*VYF+N%ZH^PF?+0ONA5+ MKTZV,7'/."*?VN0;/;),.'ES+@6?WO#1-M_O'1?I+GP\+X[U")Y97$P!Q'PF MFR"L!TDB*R6,1=.H9=16-\Z/.^*8# L09NU:R9N]VMGFWT,;^QU7[+'V5P^1 M0.#Q09N(CY3K/Y ?/V53UE643Q,UQ%=D>^L()LM%$#J]U3/MQ8%F7 MF:F+DPRSMO)0UR,_$JTX<9&WA4?;J/7\]0??685I0L5_8^Y35I6FJHIZ7WP@ M$FB7,7N,V=+AJ"W4($Z8S,K^M'O*]:L7>]DBX6/Q_;[CJ[/J1LJ$ S +(.Y[ MX M_FL:??_?7Q9\G0FL@\X;J+H$57_?6F'X*E8M-D@#O OP.L">&6 VCV]!V " MF "F6OHJ0 O0 K0PN0*J@*K6H0J3*\ +\,+D"F "F-H.)DRNL++7.#[WB[;P M7-=G'1>M>O)?&X!1>2<&?_U17$([.ZB9SRY/=H_RK35A&CN!&W]W'J^T03E@ MC1 $#8L/H$+]T),B-9%T<"O MD!8NW$>C#DM:N' /C3HL:0?BPMT6$Z)U433P*Z3MG[3PZMY+>W:L_8RPNC:B M$O>V^V/!=E%.QZ+MOXK[>4[YVYG*Z5Y_N:?((&R5M-NV/B3F78T6;06M7.#B MFBKK([/#)J_/EX'=81BR\Y UE7&'[5R-H^^!W)Y9%+UN"<*RIMJR,5([;'5T MO#V!+SK>JJBUE4F'[8R.MV_(135&BRV.3KAT/S[;575#'JE=CEH-BZ^'A>AAV?:R"7"7!\\7],58<;_-BON? MPG@I#B\\O:\-0Z+62 L"K4J@EFP96&T'9!N7%I"M:&E=5P!8 +9Q:0'8JB%^ M4Y4MK3PR8NB.F!HS[:]N+=EAV>KL6=J>W=:W\E_G<.WUK-48^K9$6 ME%G1TH:LZEAT V(;EQ:(K6AI$XODP&OST@*O%2UMV:8\&6LP-3#;M+3 ;$5+ M3Q3$ H'7QJ4%7BM:6I=U1.^!V.:E!6*KQITZO;T-> 5>AX57^YTJ%,;J MM3--?5KXSI.N/!K5%YV L^P7/F-NU0!WP!WZPQU:G7OBX2N@#KC#8*A#-D:C M6@_!@<. /^ .0^$/75?JRUJ"KX ZX Y#H0[-D%6KOL4B> O( ^XP&/(8UYA] M"5\!=< =!D,=LF49LJW7=R0A'.8$?[3"94 I[?.0GE"*/JKQO,1^^,HMDVIT MLYZD&E%.QY)JOH:)XTNS<+%@T, M#2#WU[:7S&Z'=O7O+=?0Q_4LH8^[MX+^0QC$293.$B\,,/[I,9P&2INZ;->X MS:+'A@9B>V+(KB,6B^7 :PND!5XK6EI35=DPD9$&S#8N+3!;%;,*QL3 :^/2 M J]5Q\2RJF/=#8AM7%H@MNI"N6+#S,!KT]("KY5GL1-95S&+[8JI >/^VO:B MB>VP\DFQ2'Z+1?)?6>SQMGJ.C['/F6CJQ\$.. 3DT'Q'UJWZJ!?.@C/)X Y# MX0Y;J6_>!5WPX6&35F 8!7P%UP!V&0AV& M;-2XI1+. NZ .PR%.\P:4T/@*F .N,-0F,,V3-FTZTL$A;O@Z@9XR( )!7=G M-YI1HXWJ2:D1Y70LIR:[NH$TY4LL3IR$XHX^/C#GELZ;*IXH8_\ ?X _SQX9#U&$,/4 >H ]3Q\:$' M/_4$238@#Y 'R..,R\! ': .4 >HX^,A#VMDRV.KOLL$X3#(LX&'#)A2[!%& M(S?.LVEUHLA%%[8L%BR:>8XO.8$K>8&;QDG$_T3^3-]/>QKJH5ZJK%LX3A.0 M;5Q:0+8J9,V!'<0'P [;D%T'K&W:\EBK+\&TQZ8&9GMBR*YC5M.5^HX^ZK&= M =B>&++S@+5D?82)+"#;N+2 ;$5+ZYI2WSI@C^T,P/;$D%T'[%@U97."R]*Z M8FK N+^VO62H;-1X,D47[(SU\/,&++SD+61<0; -B\M %MU'CLQ M97N,K1A=,35@W%_;7K0#4AG60!FW,-2[>BYJ>\L4. U]]_BU#!@);6N1JU]Z("0_7KK"L57UN]H(INC MDWF,_7;-Z\!V?>Q072[8KW/0X%+@M"MQFJ96&,CVV__.[&WO078@.PSM^D&# M(UD;Z[)IG%RO[K=W8G0'PNN$2X'6,+K#Z YDUP]GP^CNNC1H:[*EGSPTH-^N MB:$=V*X3+@5.P] .0SN073^<#4.[Z]*@)4]&MJP9&-UU:G37"C\$![;"R\!T M&/#=?L!7Y#/2?QV22OQSCSB:6I,\_TKCQ)NO*G%0J7J=JC]:8U5(;LE7SHDT M%\<+)"^@ MOQ=.XH6!%+%G)W+YZ\73B#^(Z8'O),R5DE *TTAR>*E.,.,51-(L8JZ72'X8 MQTR4+B54]9)%7NC&$HD4<_IQ'UMIBVMI?Z_[Y4;88BI>-6F<-Y8_??"=59@F M5-HWYCYE)0OBNR\HB;S'=Y8Q>XS9TB'[L#R7N)26_.K%WM3SO63U6+R])^$X M*]RP%%NW[Y\^?7_@!4T9F\<>'WMF*];8./?C7M=[))M\?#2;?)^_5DTQ_T@^ M]+A;<^\^BD:6YT_^\$E3/QV7\T/7%1;-OJ)F-@/.:PT&O\12.!?7S14=SC^9 M$TD_43?B2C^R&5M,6209FGR>XW1#H34Y&[@(7%29BW10T>YY[.KII=4NZ^IF M"#G_6G>@J \H.KFSJ,NZ HJ HIN@Z.1I*%W6%4:\[8)BCT6K,/M>>*[KLU8 MHW),F;_^Z"54UNR@9CZ[/&H8Q9(7T-0Z3&.:9\???= )6J0<;I>=>4MG6G)%Z5:RXY)5'1KGWO MY^T0?_9^DJX9'& &F/>"6;_VD:< ,\ ,,-\&S.:U[PUH*9@QY[G-G.=O8>#, M9E'J^-G\!A.=[L$,=%K1TJJB7_MJPI;2:9<-#C #S'O!K%W[;F" &6 &F&_4 M,X\Z;&=,=%H_T3FQN!/LS(,P_>D,^$"R%2UMFF-E/.FPI3%F IQ[9ML+X&SK M(\7$PFWG3 XX \[[SL@S#44=:.^\;Q)TG9T*[Z9#'9GY8#\4LF&1#3M0:>'5 MD+9_TL*K>R\M-J/6M!GUCX[/8]?8C3H4Y R+)P8H+;P:TO9/6GAU[Z5%PL)M M$A;>968[B<0"EY\HFQU;CA2%GH7&3]Y"-*#5$,V23?OD/=\M-OFPUKT 9\#Y MF,DG\MCL%L]Z:';#;WOB-SQAX@-N'1JW M8N+3)4L#SH S)CY],330##1CXM/H#;R5Q\P[=1^MKJK47#C7>UV+Y[-O#ZX7 ML1F_>99?4YHN@B?7BY>^LWKD3Y^6CLOOHBU=2>)E]>630U6Q^2_YQ:Y%W>+; M!YK4/$W#;UP(?KGJ^G*3;P<<8U?'IZ\=/JSF"R]HN$CM.YN62.%"\2_KB?72 M>6;9I/G!F5,S'QW_S5G%^;6D90L5ZL^OTMZK^TM4W$TWWNCTO/N++W&LQJ^3 M/G;O\YL32W>CB6))5*S/;Y-VDJV+."5^3YXT"Q=+ASZ4WKSD1;JSM>,?Z(IT MJF*JU^'1"PX[R\AB&RZC%YTXN[::'\1ZS]^EQ^];-8_"A<2/=SSTRKMV M.$D2>=,TOQ0[JY!\P'OUW)3>6DGLU?%3<6FVT(RAF!]2C*$8']++OO;PNY\Y MO[ZR]^T9C13M:(/DW1:-QHI>H4F%UJ5EY 4S;RF4$;$Y;PEO'+U"9::"]KFF M(_9[ZO%:^#WAT2L9U$T9ER%=/D>.*_Z.Q WF].6*W_'*WMWQFFEP;7AR^U!!S^9WY/&O!=)7=3^Y0,0MOIM1R+7FG8;U[2_PRN[*=XRI.%]3R M%==MP!)I]D)BL(=P/H^ES]1WAZ1=C\7?K2_AY0:0EF&44)E>>/#*]ROT"JV[ MW[T<+G;2)'RJ[\+WO&@Q!,_*ON@*>,U2-./L.\^//!LIAGWT:OFKU*E:XYO7 M.9K<7D[H%KJ][)FM:!7E/+)&-VK%;I-1M]:5^BC:.D'9,&]T+VM=FKG^O:P_ MY^.C P/89J]LO:X:KY\;#08" VTST.$K6SL%G9IOAC9 ,XW>KPX8]0)&)\\% MZ[*N "/ Z#8P.GG[2I=UA4%ON[#88]$J[PON!G+J9)DOI B^)/B7*L=.=UEI MZ+4!I^O#Z6\LD3[_L%D"_$[Z=;T$"'0!74#7M=#%\R'0F0%N@!O&AH 3X-0^ M.&%L"'0!71@; FZ 6^?A!C@!3H 3QH9 %]#5:71A;(@U=ZRY7Y&.3J:ZMP$8 ME7<2\M7;R>+^&Y7*7D)T]@)W/B[B\_N'BQK5"2(BP]>NR:T M+CCVXX=PL6#1S'-\B<3W)18G3L)N=%%X5^AF3Y%G''YR.P]HTWDW=4E=]WDW MAFR/)K(^/IF4WV*KM^X$JZL:&X@&HH^9_+-Q>FM YPU^ M0%>-479G+#HL@KYPE-WEGABC["' &7WRQT?9QLB4)^:U#V\'B0/10/0M$&WJ MP#)&UHU+.RQ2O@"O@PA?[QU7(^WFW+2;($ZB_!1^)-MT"R_@QP&,1V-Y;'5Y=6Y8E@:*^VO;"U \EB>6"4-C^-RTM$!L14MKAJ(.*XL- MN3#G>TE*6PP,L;.34L+M&+LC-27 MZ]V^Y 2NY 5N&B<1$F&&@)F!TJ.M3V1CW.6+6H9E:L"XO[:]Y(A* Q!&M]NX MM,!K14NKBHHP0E?L# SWU[87;64=R:J)?K>BL(8N\*W8&AOMKVTNRR,>JK.-6EITE)]^3[WE@OXMS;W "69>\"PYSQ%C_#?DP9P+F2EY$8O6356L92+%H>^Y M4F&E+H#J3%.?%K[K]&I-+-FVZYO5P%WV"Y^1M&JTPV% *.WSD)X0RF=;)IWU MVELJWB)_8V+!L*1IOP"+U,(8F MW 6$ @\9,*%\GDPP3L%D!QP"#CF?0U1%J^^$E38Z2SM)I!5^ UX!KUR)5TR: M[-B3^LX;A[N 4. A R:4SX9LUKCSI(W>TLZ1"J8[3?L%6*3.Z8X]Z;6S7$ B MU\[^$RWW GY9VJ/&2SPS\2W7")<^*Z=<<*[,-F0+BMK>,@5.0]\]:(VO8>+X MR!*L!86ZHG,8NF$Z]5EK<%C9%>ZN1N?[%=,50J^L0$N>C,:R85R+Y=OB7PT- M"G;$Q_2SW5X"%FJ&A3[;LFK6=VE(KYSK>A/80^2$\5#SSM*._JJW?*,J6GTG M*[73@\ZEFWL,AD!!& PU.26S)B/9&ETK>M\6_VI'%P<6:K>7@(4:&B)ILF'W MG8(P)<.4K&/]56_Y1E543,DP)0,%83#4.G(R97MBRE:-QQNUT[_:T<6!A=KM M)6"A9EAH).OVM5+$V^);+6,@S+O@$OTF%571L/"^5S-[9UU%TB?]UR&IQ#_W MB*.I-I^J,U5L74EGSEQ%%3L0SC_NEV(E=U^DUCSE' MSV$D)2],6C$GDAB)ZDH_LAE;3%DD&9HLZ:INR-)S%,:Q-'LA(=A#.)_'TAN+ MF'2GC11-HOI\+PQDB=KN!;.(.3&3PCD]U11S\Y0JTDU5L>]E:1Z%"^G.5.SB MJ33G3U5=E\5-L5EU$9N%!#N/%;5-%/5P9=:F-%&79JN*OJ[+4(QW=2FDGD1< M1;M',KM<%WW %]#O>44.-\ M@I^0,H+8BQ-Z1LWB;Y-5]'6;-\5)])_&RGBC[?FN,=B^$UVCR F>LS-="Q66?+B2 M!I>11TQ! -[6I<.MOVE/7NHJ;R-S(B1A#&U3_B.Y+(2F:GESP1=*2/B,F%,WA!> M]BX!JN669-^8ZV^([+@._N@$_Y9F?AA3"Z1%&'A)2*S O9)&,E%(U"?N=[>? MN.[R7DQ;)$)J+!S3P-7-YN]HU\M,"4EPC?EY*0_)NKDOPQ MCLE '*UD&F]!1G05:D7,W3J0R&1.!IAUM>S5\5/AOKF0CK\B'' )EV&4S$.2 M3R*I72^1?D_)M9*5>)%T^>I0(WF;R.[APIMQ"-%K' G4;!*1^1Y[95S,[+F':23+OR-OM!2_TB%20LX^ UZ89O-[#?G3(C0Y"L96X*P\<:P#BCXR4 MXVV=>7T^'8TZS$;D0>1_W%W%N)I\)WS+D,A'%%Q'>Z]3#]7(WM':;_/_:^O;MMY-CSJ^ X,S?V'H#!^R'= MY!S9'M_QWCJJHIP3P]]D7F9U:X9C@6HC*/'RY6$/&;S$A[_0,-+_BI-!6OLY_H& M8(&$S IZ40 YD#7F@S,,^7/?K-Z#.XN+F(&D8\7]?UK#KCQUQF@$_2?+]_\ M9?([QM@'I,PB]'FHL.35$V-Q/PXY#\IU MQ%5] )UI'(8)/7/)' /HV )S5BB'WJA F0XD9/\Z.4**AB!%S^9QGC.MA!0) M*3J*%#W;_/2<:24LWGZ)XA@L7N%EKU+N/=^I$4 CU+40I-<(TE>:XTN$( E! M$H(D-)(0)"%(0B,)01*"=/Z")#22$"0A2$(CB:CF^4GC***:&Y&F6L(^",;. MB<1X^45AI[-"Y*&Q;,UF?I+G%.CQHX L$^<".FL>N?4\\*GYX!BE*'8] M$=[5K+ON\:/+JFI@R=$S7O6CE0@8B?B>#,8/OY!/]?Y92JVA33IHV=(3=?VB M"@Q"#TN\16*M^]2:YH3ZXS7^16*=]3;@:_@F,\K8?R+<>\3 M/K-->-[3'-W4!'.>SS1'-S7!G.R8]5M1AY5?9<]H/5B^/0_-7YT2*,/+9A!=%&'G'E78= MV;0Z2+D8\$H+D1W(0@Y$9+5)!WW(![S,0EX'LI!#D5?-DBWGG+.DA,P*F1V9 MS)[U<0(AKT)>1R:ONB5KKM"Q0F9'L) #D5E],JZXDPC6'R=8__E-(3!TP,(U4@S59,_D .16MT:681!".Q(%W(H BNKGB<;[K.MWD:] MV$)J![*0 Y%:PQZ9FCU) 8(GT?WA!_+_D<9I,<]I*)$ID+.4LD@J83122&=9 M$9>%-,UR*I6W\+:?=$N5X0VBJ,'::9[[09I=Y0GJ9]A>.7[;4ZI-(7?;PLI MRZ6$%B)'PD ,164TD1HK( M_0$B]U]@BE+9#M_#+]G\YE8JXH?J(X&G Q:TD>*IKFJRZIYSVSMA PF9'9?, M&B.S@82\CG0A!R*OFF[(IB-VRX7,CF A!R*SNM@M%_(ZAH44^3.RIB^<.7M)$"JJ[KLBTZ-@B9 M'<-"#D1FC8G8>Q/R.H*%'(B\:IXFZZ8(- B9'<%"#D1FC8G8>Q/R.H*%'(B\ MZI[LJ**;AQ#9$2SD0$16'9D;*V+Y1XSEB\#]6,1JI.CIJ+)GB)Q>(;(C6,B! MB*PF8@I"7L>PD$.15\.534O(K)#9$2SD0&16%^?,N8# MV]&\&>K$FI52D25Q*-7+= Y2N"?@/C_YX MKAH"/T; #J/!#]WM,&8R3EX1T"'888S0H4K56)^D3'<4JS.9^0D\H5\N,LC-/_'0P M9;V>,.>"SSL3T)9U5Y4MIX/.6[WFKQ.9?"O3%T;?J%CB!=,?'+!HJMIAV>Y^ M2NMG 3?"PA$6SM$L',UV9=7I8"^^U_PE+!QAX0@+1U@X?5!:PL(1%HZP M<(X%1);LN+:LVQUD"_6:OX2%(RP<8>$("ZE''TN!-,M%ZOP^NWOG%7H5J:7_M0G#FQ#./GR^-->5>N7PQF'P(L M[T!*]S2GTD_V1'P)3IN1.GABD) M']L^NKP6V33'G:CM6Z992A\E>.$/6K(["G('[ 9W!T$V3\L"X"^*"OC2AP'! MPUL/LPQ[^6%IEH*6 ZZG!5Q/818 R2&=XG/K87'L#&Y)>@/4PD'?-F.6@FS* M?L#G17DVY<@/4^?409VR($\X9U0I6U",SZN?E9.2PMNNRG4:!6]*,H)LI+1N MB#.V!$!7\V[WPU4BE3?Y_E>7;/#5Y8QV]S=+/BE)1,C_MP$8!-,6I8:)%HFA4E MB'Y)?E F@,#7TR>BM]D##2_YDQMP_UWLDP T)F17T MHJ#@G@.QJW,_K2-$=W$1@^D8EX\7]=7K#@>QAYOZ1%.!Y#Q M^8";6(XWK;O MMWVG3CS/WO?F?;_3)I9CJ8L_>S]H)#/?<@K-VWH*;9WL['HT[27'K;SSVC+T1J M<"+U;'[^.1.N(YX:M1;ODOFX*QI)W^#QGS#$'!=!-FJ=KPN 6NUW.2^+DJ28 MP/"??OZ7O[WGX78!4T+S"\%ZC6#]DUU#0R955WR'E_W\!RF%> GQ$N(E])80 M+"%8?1,LH;>$]]H+&1WPU!KXT?A&7\*Q@(V7>AKB/EU<) MP]F\ !U>O-N/"?I G%.C1H?U$_L<\]J8W%EOUV,.>083DC2]VJ8']@**W=Q* MNEE]"/VL>N?6D]*E9XAB'ZG<]U]K5K#LO2JO+EMK!.=:3+?F)VZ$. M3G:WEL,][X5\83O4WHKLQ.ONX'E?,;K+*CDCD5RA=<]&A U':%TANWU 8Z%U M=UQI=6*.5.N*($-7088FI- $&0Q;!!E.TPAE$*#:7=. V4\+ZI4+*>\B-C3GOLN^U?M/A[W[,PH M?6TU<6J0WYF CH65_ ;.7&?19V)P>//J+@'GS1('Z#-Q-JAB3#Q[X QTYHVT M!H*X V>@HS71ZG4=4=&!HJNR MM%&<8DTF; 5 2B+-0!1(G.*79;9.ASFB)K3HH*7D*(.I$B4F192)*3HM5*D"2D2%J^P>(_H9O=! M,$2YNQZCQLA/HM?%696Z9733I#UG[8%+[%R-<1ML8RVR@?=,:1CBWO13#.GU MOO/F@Z"V=\;K+$IF"0:$ZN#(]Q")V%Y K)':WD M:B.-, @_9<_"OI5[XO/FD;AQLG3N0J#DP*1'M"YHP:7GR$87Y:V&KQF%\ KA M[9GPFJZLZN=L[@CA%<([6N&U9-T9E_ *%V4_7OD[>8BG\ZE$ID"<4LK:12!+ MB:2/O/2C0M-08.;9R(_ S!W';(7P MOMA;Z:ISUQD)KRC/U:,I'Z<\U[.2I9@!#,:E/$=31YE]OF_YFF< MY;S ;R]G),2P7.O\#Q8_W"IH+ PP9KJ4OX>>4IZ%=1W#27K"\@."/\;1,BGI$; MRL._"N/9"Y+B*O+77J&:_,P"V4#[UY#X\#Y7!_1<8]'6--UABN>*T+#R M@&D_F5X+5P"MBA9P_[F&;(0TM IF-(^S<")]!JP%QBD93/]*TFD,EL=LG@/4 MH?FE\\B%5-P2M&S:F,O"[U)]PH%=(('1QM.($(4-D[V-P%A*,#B"K.#X9TZT M>I@3Z6J-"I$E4_5DS]'KU^9T2AB PU38Z#^ ?4C2QTH=%=7;%P.'@60W.9F. MVI+Y7"ND/_#0R1]Q\4/Z.TEAL=#J&[5)PTH1-Y8PB +PZ;3.@&OQ%U8ICN&G M $UG__&)_F^TO>33@,R![UHW@_4(X@ D>)2*#/B2/9S; OA<8&6P[4-N_5"2 ML\+'1"I@G@1>1LM[2E/VO.95]B1)_?[\ "\/XD)*_$+]I#,KN"&S-) )M(_J42G,Q X6 TI(#,L M!H*B5W(S 5Z=9_.;6_0UT)RJ!E<@S6Z9),/"3W&#C^DDZ3&F"8-$C5TE4)'L!W/)U7E)QFC$ZL!O@4+'=P:,$V3PM8QCND/]GP?YK-T?C/29)0\,QOXZBL*N90+A02."=W5%YY63T1 M!B',U9_G.9"9GS*L7\7=ID7E]:J2^'P*+ )+6; [84;S!.FW/B[!G]%<5$5H MX-\0"3K+DCAXK"0 1/,V#FZ9ZE]#+UG"L :P'WOMM-K=+[,$S @$X 2D/>%M M'8FD*?AX35?8'C^;/7QHL$]UL_KT-H-I@"GQ(ZY MK3SYQ-E6#/Z9TN>.XZB+/ULOWCH&W=[W5G.B6\[>[QW+W/M0$Z_JI#*@FF'C MJ9)G;JJ2MT_?[=[7T=NE&.?OH$@;=^XS-SR^-4;3"[GEK*AXZH)[PX2D+GGS M [-"P;P;-6C9 K-6\R9JX_WOS$S_E9OI JM$86XA5Z^2J\;_%8(EC(">,&5M MG([:!MC81&"@B_Z1U?;>#WCZ0 OAF O^WL;?7YO-(<'C@L?[LZ8"PP5_"_X6 M&"[N5VR/B'!Y'6$;]44HG GEZ0=/7%*%25='V8LM\]RC: M<] STOVMU-39M+LNU?16D]V#]\?MP:(_JQ1V6?07:8K.)GTTXZC/J]R[EC;] ME6AUXIKGO-0[=K41$GW>$BV4]8M%VY1-ZZQ%^_ H+@1ZP(L[%#G6)LZAVV/W M +I?VG=.A"9>P$*Z"$T,4&2$M=-V9'19U45H0M@]/5]E8?>\(#3A';I3=@\$ M6H0FSERBA;)^L6B[IG'.*RX"$P,69Z&@=UUK=6*H1$GW>$BTT]1"D-$*H8H-<+X6VS$);+YFDFJP9(E0A9+OGJRRT]>X&N#[11V!_ M;X]5P+_$3RC[\9#C_]>\*./H<2?I;+U>A]=O?>.N[([S8S.MWUPU@,)7Q^D- M#A:_51+RF,U+>-H##2_YDVUWHOY<-XP*L#',K* 7!9V1G)2T"M.T0CYW<1'[ M<1*7CQ?UU>MB.>S9ICW1S)\OW_QEP_?ZQ-[VM;;M5F!OQVO]W<&_:,ID65+9KCK5#N%_@QF\:!]#\DF5,IBZ1?_CT'3/I/ M/__+W][^\C^_[-G.ZCPHV1&3"50Z-:K*"@8>W MIL.;K-!\!]-\G_$%M"@%;O1SH847P=X_6M$O^_DIS? G9MQ][ M'^@A5&??N>P/4KZ4O\8%*^<1G>D^CB!B61VHWBWDX!"E&D*.^L090HZ$>A\( M54>CP9_;J>K#FNZ**^SRB[B$9P6;\RQ"YOH64IQ*Y6TV+T@:%GMN/O6!.(>' M$7%8Y 44-D1?D $F+8GDT^6^(+(QA@9*(OGTO&5;))_N+-+NQ!I!-KDX)WM( MTT?T:A^BS C39^G[KCK\51>FSWG+MC!]7E B1!UM02]A^G3#1*(;[!!E M1I@^*P5"=$V8/L+TZ?DJ"]-G=Y&>6*,_<2Q,GU?K!5541QN>U CC9RD^+AN> M/?Q%%[;/>8NVL'U>8/OH(VC,(&R?@]H^HH?-(*5&V#Y+>UZN;-LCZ$LNC)_S MEFUA_.R>P3<90ZEG8?P5GBZKFK!^A/73\U46UL_N MH1]CXHU@(WN/2KOLO7$:P@,NS(EE&#]?;I[2\]5P-\]J0_W=G4_Z->/9^OX- MA/E^2R4*[Y^2DL)ZT[2(R_@N+A^E,(,'I%DII32@14%R>*R44W@Y7%5*V3R7 MHBRG 2E*62)I*)7P*/ARGI2%-"6/[%X?RPB&P"CP4%;ID@3EG"12P(XT%U*9 ML0>EM(3K>.TE^"'(IG0BP="*Q> *B>14\DD!PYS/LE0B4CJ?^C1G3RV*^716 MQEE:R'A_,@_C](:-".[&'W& 4W*3QN4\9 -I7H>5@NOQR!),;T8>IS##0H*7 M)!E)"YA50.,[5J(8GU/08)X#F?CU,18IAD7#Y]S 9QMO"^DL ^H6G%KPG@06 M<\IHR68 -, ODICP$L42D/96BI+LOIBLE$ON83GH?1EP;3GH_830/F,9_$$? ME[FXQ>FKW"2W.'"5LT!&2 &"F2#;7(R,;7I815P#KMU29=NV)^:^%;PU9Z+J M:NN/\=IRWL_X_-U723B!O7#BH@A'M(7VF"G_^T,&*AMA"!3U0A\R15G\KXN- MU'B^@HM8]1[/K1>QP+.GXOE,N".P>/KW;ROFRCE[ER*2L/.QCS&TUQ.X*7#S M8+CYK7'JSEF2!&+NR@TCR*'M&#"% ]IS5Z0C;/S(XUD\-.O3D@BWLW]K+=S. M'E'Q?"9\,//I]R__E*6"W,7I32%+TRRECQ*,[0;ZST]X)_TMZ3Q*2!K1JX4)#BAG&Q2PACQ?X[>6,A)B8 MVVI'%//W5?BJ3AS\I,HEK-_-[E5H&E[ZV0-. O/YFL9&#SLRS&M2M%_9B^55 M9#>7-]:!X(SPMXUNF@'F4&2>_)85/E^[16JR<]8;@/M7T/B\V3C M!4V'GA\[KK3J?][&"65G %J)U=(8[YC11NS:9QP+/P,]!3 M=?PXJ!,B"QF?!S?'>#2"/3='&P!SKLN,O0MF$,8!.^Z0DG*>L\,&)3O*T'[, MXI#";78/0RB =C3'NR-X/CRRD+(<[IC.:!F7\&.<1LF:V.+.QQ,N"$ M9U7:W>XZ6.$/9(96FO0'+;)Y'E39\+_%_Y['0.C'3:2IYH>@TV?NWY-8NYNP M3\@W:KCX-089S-$\31YE=BIIEL)4P?E.*@H=@OR[E.:5F>>\ D@UGA% M-@,?H$2YIB1/<2]J(GV&;U"3(D30M$!,("']]QQWMQ-Z1Y.B]6P90"<%CD^+F];=P+^ M@,6 M\!U[/ 1?\IB/'E<_)A(?U\,!IY6Q# -/&8RS6"&&6(AD(#ON-7SE6YH MBC2 ET1Y-JTIPE /WT "/$Z&M*A'RBZ+XA20-&Y %ZZX!2_[YI;1. :D94"+ M1Z7")CN]?1)K@:B FC ^X)XL^($HFF8E7@!OG%+*3Z[5KTXI#3>?KAH%W^/I MHP^@9TCZ^!]_0HD1>H_!17*#6?Z38$_$M/ADX%J>/8_/GW(!8)<$49%D*@0WQ%. \ MN*V$]MU$^BTE%=GA(OGV4FP6E-,WPX?0B K^L3D#<@Z.S5670AO=7>K:-, MU*S,I?16?]>F4^N[99JUJ'6)M'UKO&-7/G-O;6ZU;F=G/6LF9#.7?C+ 00%+ M)TD0O-[^I$U4%2G+:?].EG[2W8G=ND"=>.;2!8@U/VGVTE/@F>V+D'(M9DTE M7=4-&?_6^?WPDX8[8,6,,I,N>9Q(5XQ<_TW2.>H&C5UNPN7H>DDW\1W#_BB" M&VH6Q0M@NCG0#$ _Q^OJMX( !0D,)93\1W9M101Y03?4-9R'EF3R)\TQ6W.# M(2UF@ER3S*#;ZTQF(I&F@I M,]0=J" 5[D74ZH0I.ND>5DPS)[KSLRQ]C^%1VC/7&A/=AFLKO066 :YS=>?F MRY%!JXM0:V/H<=W5VL30X6H\;5PC N.KF%LO."D=*$H!=JJ[@80A^UB[A(]* M>I/EP)! V([5SR[ZCLMZP[B@.H8!-.S M8.TU?:(C#X!\N+4T 1,:*+1MP(=O$@:;G/^Y:J7AVFGF]&:>$/ B'E?>G./ M':^ ;W?P3$ M.&6_:OHE.,+-^OV=E"#K10V#,$B\F(WF X!=EL0A;ESP%\4ASB]JLWL@XMF(S6@/+@(8[$66II0I8E[:8M=W2RQR"@^%)\4S M4D=IF)\&Q&2W+P4Y?)K$%-U51L!?23J-%S(N2ZSN3%'"((%CP'C&*'(,=+DE M82NFPT921U7:-*Y]GY#Z99O00B<\T0D8I5DL*4M&A&^>PK>N2\HBY'M0O.XE MY3L.J7^)(J5*;)"^W2+?7N4Y*F)&J5'C\UHN!7+Y%;D*1B[2(M<:8\-KC(VG ME/ZP0-K]^!BQLWK;9_A,TB;2^WD!SEI1O.RUKQ:(86R3;IY?%_(NQ>%?W\"T MIM<.N;X&U0%*JF2%TJYA(?&#I/X]C/N!#HRKG*N)]']:HV5L]W\6HY4^@H@D M&9HA&$G&0-3?^3[J'^#?C1Y"_KU*NM9",W2I20?>),F9X5=M0Z-[7-26SU) M"J44#"/TE%N(PU>K;=XT-WQ.EO8IVSB%>\.$VIA&\C 9SYLQ_P7T6>-7;60X7PM,2B39? M9OQ+/NC%W0LBKKE[8=K5=_.]E=D\GV5%DV[U/"$QC6-EKRA.P=J;\@FO6(O5 M\SC-><8KFHG5'@D:B]R>!.(4<3\+\9_ M[7!/0_[%0HY\@^C]HA@^6\P%HJS/-]DB<)4D;!0I%!E<95KQ#=D$>NO>NX/D ML224!O^0=YD4\M0LPG/V=I+%Y83!5=&,2R:4Q4(HBPTBB8+P-G[WK#"LFV]K MW_;MA#"+7)]EI#E[ 3VX<;4F M"GV5IG,6^V51!V!V%D5.>>@9I4?Z<@?\LN 0?B4L_ZCM,%3Y+%HUP)B2 M+69X8*/.GJ<%GDB.B]M%-YPXQ3QP]GN=NA#7"U#!EY3A BQ ,J\7@)EB3*?" M#=-V6NBJ718MV671)KMLLCJ)ADMV'A-3Z;7 +R7%5(DG$AYYR5+>D:IJI6JII>ZYF6<9BYG&*@U<8 M ;;,& /[KJ[;362_1=>J\8JJKC[U-*@!6@W%O5;E3/QI6A^JX@J3\PH[4=(2 ME9!5 ).9A8 'N_ L&NH]$N>L)1C0(^"&2PD25?#,JZHS$4R\2MTI6F!-;>1E]@LIXVYATJI;E?'3\J <@)3> 6IUZ+T M&CS^Q^3;A(&R8$[!G+LR)SOP.*OV)^D#GH^,2Z:'E_&/%R&@/+\#>Q*F/*5V ME0G)'+0[>"VD =&5;%F>_)#EJR]@^1:"<07C/L^X"Q,87GE7GV;/%_YW28,: M/.=IS9&(MP%XX75J[AQ#D'E;YV]7^5Q>@FR>A-(MP6PH"3M]Y@C,U0G*+-UH M5D\VL/;9>=ZO#(W1@,QY[#=F6@P/':>8^S]E2655M9%=78JZ<6O%!VP]V>I+ M>%YT07SI*BDRN2XH4",3PMIRM'\YTH_Y^W-6%*6.L? #"?Z_6L=E,@[#,EZM]IRQO MNT[X8IP_'J*%5YY]E.=UO-8Z)U$5HPC7;^>LD_G=>7!#R'7YG ;A+X^+:B@\ M%)*R4R,((=SK;L59=WT[^-/P#)]',E8#4@I^<,.K6WQJCK"\U57->,>*5"P% M9ME6"&.Y;QB+R5B4]TM^0]*V.L>+OP,LA_? ;(N#V8N3/E^^?:F/^JQ-YFP1 M(*YCUVNWW7A(9$W :)]%PB (-F?&W1#^^*;21X/?+9;@X+3CTY>6&I HIO=T MN<%T]<36U!M1OIJ#_"^3'[=KWF>@XAACU?;21'I?UX!:8:2E(BPK&P*KL;8Z MCH;U%/9@MTW,+C)>CYWQZHB,UV-GO)Z+VCQ\*:Z%_2+V0';< P'+D7D-K!!7 MFK5M0,3[W2'X[9:LDN@=6H2+S8M*U;5W+MYQO9 %['1G6-<"8GX+# 2T4EWU MA86>6-4;A'A^&YM"[?9@9)7I$-RNQ.-F>P2;_@>Z8WBB=/6&]?O1NRO< M%0MMAS_H35S@R9A0^CKWX?GM5,]/<3X= MM1!_R+-[*OWVVU>Y2GM8$"Y?$&[&"4<6A(N <%5V!MIZJ_OY5=#@^?.2:W9. M\4%H6()/6L1A3')66PY/Y%?6/5;:8@9FWNQ:KW6!.K"PUUN&ZV*$+)D-3Z43 MW,.!NRIFJT.-+:9#;5*P J+<('[[CY11D)&E>->#+%O_^IH5 +ANI<'T*;_V M_43ZP@H4?%Z,;]1B_'M68H$Q8#@,*TY.>%3C],P;7"_RD:Z;L.HU, JPXKYL MW!%5>B-!'R;L8$./QE4E[?W1Q,$_\063_AN,N8(5=&:U'U'G?*U"HY]37B4* MOA#B_U3\1>#B6($+5P0N^G-4M^.^)"?"PZ]X*O3SY\^G5*BH3S7UNMG>OFYR MN:]9GG!Q#48P&,O]H!@ON*).%N%E>2GUN4?*CE./GU-@%,3-M/]"/X2E@XU: MF7W?E'[/=G5B\.YQG>."53BN:!=*&(P"M\QGV7"\?T.]FUFTMD=7G&O+IW=;MP^//7"=SU3VJKTCCXLJSM_;=6 9=>OO+2I,8=) 26^N;KXEV21$K!@^;K21[UUM8:]ZM3_.GV> MNZ%5O<75!RPD"%U9FA9\55K%C!@OKRDP\AX\<2QSA^<*[E.XYC:>,<^X.7BP M1 >\L[7G5+_@(R:Q_'N.'WVKYJO9;\F[*@14;*A/W*)B3 +L5+%5%_IS>T8*E5OU! M$[YC6[,:&E4\6@1C2HJL]4(\OH)US%G9PJ88=W +JT<1(PK*ZSD2ABY8-*JXIA_7K'ZW,!;85F("6XK#WF?=?D;ZV3R>O47WK ME>9SJNIX6*!?5WU;'J^S6C5?!_QXPK6/>KM/J*!/$(W9<)]Q2Q$J0L1K=+ F"&<0LV9L7$V.GQ%@W MB'3.MC6Q&C9\%7W2#:YB2V.<$S0>NW3EK#=2QR@H_57M1WW_YM MZ=2[#FWCZSU5X>LWWVK[?.1-][^=. M3'/?6^V)L9'UU8)%A M>"&])>\ZY] >+4N7'"L$5@CLA@;D[!H:*H2W(UL6RUD>!WL)IQ!,(9A", ^B M27,ZK2LBU.B>;*/K+YM )ZQ3,0Y%-Z+.*%C[' MD+VFU@%42_N1:=:KV78WL6<69>-,T M?Q*RV]!"UR>.<<8K+D1W(*(KM.V.*ZW)FF;+EF6-:K&%E]*UEY+R,T?"4^D: M._NX"7V M7H]88EF&=A:7+O?D1HDWW6[D]9.W!-P(N.DE2PP55+K?:QP*%]4^)_R+*:Y] M/0OY[)'B72=^M/FUBAP8346#O"X=Z@#(VSXW9386Y;=%*;,SKI;27L8U-4Z>X]9E%NE/[1/SNND]?[VH M:'X=45I<%S2_BX,^P8(Y:=6-P"+B/0*!NH@^K>K(?6/4HZ+ZPB%D_D4B_P>\ M.P+KJ7WCU6R6Q6E9-RS'CU[4)V$-!/ ^3_C![UFJ\-^0&S8(NRA$?/!"Q)XH M1"P*$1^B$/'_G%YQ6]?TX3;VX[*X;IIU7#<-,:^+X+8?!..*V\)2AGRX#"&Q MYFR/=/=*)Q;I6W!+0VR[M!FSV^5K1)OBE[8I?JLUITG[VZ+X^X9.OZR>:X+V M >O/5=L.#VBC!.TF/VMO9M9&7%05>S=U#1:X*-@J8]LJPD357^M_2-DVK4H9#?LU0T(SHZU2U5Q !$ M#*!;3-O2-H5'?EN].E\>*'@%OM54XOH*->EUF5VWS;@UL8)^T+1QH-I=4OND MQ]8U;#WBENX^,M[I?O69UN[UM(EG;ZD\ZTY4=VSRL5Z@7S74YCT>IC$XV]DU<:EC]CMVIA75'K\,7?OF(EQAT/8IR6 M ^W!?MJP8%68(XM>MJGI*D+9MKG^]I_QPT6:I? 5S6&X:%9^NK9,UX_T4%5LG3R,Z0] ;5%5-W=<4-/5W1/-?U M7#.BH:V^D5(RA=F&-+Y@N^=9CD3Y'!YCQ;16OO?2I/_VC!':W1#VK*_YK);< MFCW;F3QV?3K3TH52%$I1*,77*<4EW]\G"68[7A>WE);%,5"U[V@$L!EP(N#P.76- DI[@M26\H6I_P:1;\.#6,\N%@ M4EZ[*W/5X;;N,"QPM0M<=06N"EP5N'H@7"7%[7649/?'#W.N("H,1/J$ Q&P MV0EL>@(V!6P*V'P=;.(1GVNM/L%P7N_G1"4Q?PZG]]QL/[;+\""$_R+[.<6'"\!EU M;\JD)"WS+)&P_&#K=E+ADKZC*SKU[-M-2KNJ(\#J52Z-:KEO#V31T:HJ1'F;4ZK@1]*,YG$6 M2G13V+365/4T>!63MWA $)W!.YI4U02KXA15]92*9.NJF]3TFTBPDB0ILJ?+ MV:(T3!&'7I_E/RZDM[JJ&>^DN"CF==E%-FY618;B(+[-<,5S'-67 M_(:D\?\C2V55OX-;%X(WQ^\J"N2_MQ^^?/OR;K6<@8"J,X6JSZF4S7,IX[J, MX\':XE5+$N0#=TLPC )=L8C$>0+B#1Q*DF11:0B^GH$ %JL/G65%W"[(68G2 M#F"UD/1BGE3 A/\ 0E2,BU?@1YW##-X 5,,2,+@1SNK:+ *F4E5*%^LUW= 4 MAI, Z,#W=-:J=/./-&ZVB=C@K]@Y(S*1I"L$F7C-6M3$F1) &/@/RS]M)C2- M(@YY9X%'B"0"2'H#)!V;Q^])$7/IJPWETY-"+'579;]6[1^XGMSPTG5QP1 ) M%CS&PA'5YG>Q7J_([/L:W1"/]L PKAGP0:S*:%'0HFC7=VX>F<(7W)S=^G&E.5XO1M4+=_-V5RJQK MB]?O1\T*0\A#YI UH_S'Y-M$BFB(>AWKD,]!(:+KE9#[1:!L47%1REGA1OP" MYCQ/EHWJ;XO[\8I?'KCWU+:QZT>RN0D-.1#8!/F 7\)Y@&R\D)Q-3 ?RFX; M^0WC<&Z0OM]F1?O;BM7A$@+,35F/4<9!8-"BNL?C]X#@#.\/\H MAY%PN*XOV<=FO2=%RR+>:! +T1F(Z'Q92$LE#&L9L]'5%>MSSRP+:#C/>:8) MMPVX$QD7/XJ-++SM/3NQ]X8AH)!R%1]RY8/"S(8RD;[-P4MM7=Q,ASX N5)F MCJ!VD$ !EJB$8W3Y[F+6F095#> !OH\)_!05*5O=7SG:!3@^UI)1>@RQE/F[TY)2-'K6UB*K)#Q/07)A7]7 M7H&BCS)=!1F6.G@\,_@7&7B+.7)@9!YQ*K'D)8:Q^,'++$;.8_5$<&WYLI,% MI]U3\H/9HO0!3**J;Q2N*G_]$X*'%&G*OJF"'6U#>:-5V]AI;-'8L.!W'-&6 MM6XQ;H$,F3%.;[$E6S06+ ;.0QLKI0$\F>2/-7<%<1[,IT@^^((%47V:Q/2N M4E(MW0>/1?X%VK04DM]XCJUPB #S_H!YQY&"CQ3D*&YV-WZ+IW&YL)F?^$]? MQ.Y9S_GCE27QI6!OSQ1P@W"L DCDJ,F=P!IHUMJ]RZHS!ZPBE?L-_+0^4J,[.;\N9Y,.4<$WY#?CF+3+<('%*X,9%Q%G.,!N/, M,$[#]@MP0R%A+CB&X5L=\FJ3I=XF:$P^5& + [ BP*7T5G^W?7793);?P"($ M.'"D<=%28,@I%$/\.RWM*Q:QWLQ@YF! XUEEJ]$'C%/$)5N#Y:FR8?L4G\-L MJ2Q-UD8LR!Q6-F_OY;6")5KBMV^-9^BYD!:@$5@?G$3@+X)\PXA@ MU1>=VN9I/1I&"/!4^:+*:"W*>%=KI5>&T_!VM?",6$#*)*RV8Q?V%#>%:DMG M>\.*<6@'D1E]\,QH761&#R S^J2FSGL:$ #">B,[3K'K":!TLC"!Y1>H]BEY M9,U^*EQF\,K0>"FT453[S3+"_+]:G711Q]2.)T?C91<3E&,T1\U4[95S15K, M_7^U0ND+?[<:;L&&Y5-6F ,&'=)_S[$)K[^8>RM_"".D<35QMG%$RLH#OJDB MCJ@=P$!;BI4V1DRVY*GBBY$ ,%BT/\:F WHL-AU[D!]P0R7 SL L ,1;.9^> M&F*UN]IN#NH%YA&^*5M@A(+I/,7^OIA00I/LGCN U=<$L(CM/N89WP4!-X3! M:Y7JTT0+-P:4^9X*> A+;\KRU?W%I:\K(.1/#YI\N]K>OV!>%4]6Y#%I[A\4 ME37O+&/5YTA>+T+DONJATFM@\2,W<$,#9):'K#0I059@.P M,Y1ED$H?I'_-PYM:0WR_;4^K;9VO78HPHU7CN01_1;<$M GF#K9B>-L,=%DJ MR0^:HCM&I/O;#!O7L6TBOJL,CY8Q>MP:4N6NKQ\/XP:Y@NNOE%!JF-YC3L8:Y2H"?F-&!\9P/(/JPZK]E&%-' M/ODM(V!#*=B0W&_%CC[2B,R34OH+NU3Z+[2DF@__GH4T.3U!!<-TI:3($H\$ MG$>2AD<2QB-O"0M, NCX?.<:3\%+VCNFN=)FOXQ9WP^XBXV)^>U'R=*4$D2@ MD#L"/&("IC8)2LP\2N*(UEC-7]EL ]W&19EAQFDBU[JP29VZ)WFH)%GV@\<( MFX:B$ZF5[E7Y&AC+D6YR9&E\@X2?16""9_C>G^R))H$()'4\GS29^=L(]/;J MPV_O%F1B#_(F%G@NU9/*ISFJRV.CH,2R1S:VEXCAVZ\?__+;?WU\!V0M;[.P M*=:"FH;F/&,YQUTW/,* NUYE/@]X#(MG^. V6%IR3PQC44RG-?+Q^$-$5,8!8'2R?BUH3C_=Q>T,43A;H9$'I\_.=RMDN;V.0=#"%D#?S[.&1,U6[ MA_#]+6L.7,RC"-WJM%Q^-M^T;@:1/%;F8O6"#0^M3.9B*3V@MCA;N1D-ZE4; MT?5. S?5&&0( 1B: /QSD5"P-C=U)]5:(S<+ART% +;53G#?/TT/; PJGCTP!J-.*%_A@,X'%-?@F?RZZRCB].3[E3;<]5(6?DPW.M*6.IM2U=X]GT%.Q67ER@ MJ<"+;ZT08C%,[+?M_/S<=L^A.,J<.!8 FVN;GFXXIJ-;JSWM%3;]+?-%VKJZ M;C?$;5&U:3FZ^M0324R5V[=[,E^S>](X>6LT2-M09.F7('7%?,:.GCQ1-_SZMTM!C"9X<)T]^;\5O.+^ LX5%6X"!!&^,FS?^:/(U:S-R:XQB];!. MVYQD9F?[RSB=S5N5>(69*+RVH7MM6&>K!-[G-:3J\UD+D?IS49\U: ?%6K&U M9Z6O)7&\$D)(X5V8H,!U?WL[L'QFBS&D>7RW=+B^Y?W)=:["DX"+$&2A$ >K M$+\_D=E%Q1*VW0NCN.''4N F/+"!6^A%-D_#6H,^E204/2Y-]Y3;_A_R#'[\ M[;>OZP/?U>X6_,B%<^5T9WM';M49*!KGHK;_ZQ ^2KT2HLCG\#M)'MEQ8/QF M80]RCQ;U=G-\!Q]Z*>S$<8O%+\L,F+_,;&PBDK"8BZ,^V_:2%[51-BC*^D#] MXB7W-*=-$L12S@R*4.5L"VX6W-P9-Z_$U]MGW]!/XD$94I6T8E ,>,N.%\# ME@L45-\WB<8L>,0*&L%%U>$)>=U!_WQ;P*DY1;H(.K%]5U;E9=L<=Y 0<4CL M,(?$#'%([$B'Q 3BR? L8G06 M=%7SCIE=*5;_L+,\?2NAT\W]$_7S.6:6ZAX[(&.*RB;'=EI-X;0.H++)4L_' M=F^?ZZKCT#7O.'3=CQ.V/6TIMRL5^T'$#^T63N][U!ZSZG'UC='J!,MW2!SE ME^*3+^(27AMLI,);MF^1S0M@:#SIAAN.4H%M%UE,]]W)"7/4& (/IJ^)V9%Y MF5U6N@#'@JH!!H^7*Z#9LSDHZ/B!AI=-9&JB_ES?@'V_R*R@%W6]AYH*O 4X M>_:;U6[P=W'=<>&BOO_R::MW_CK;GGB>\7.E[=9\ =/@E^W.2X@:Y44A:Q/^NE[![6C%L2%]R>P _64'Y]<_7M2Z_R@ M9LTCTZQ7LUU>_$W3_*G#%=T59SK;SU\+-,O4?84(_&?\ &N:?LIY"SV6#//I MVE9M.W*IKSB^IRIFX#F*']BZXD9JY%&3^J9/W[!J*1T%(<3_,HB50_]*(W4DJF,/QYH=P0,KM ;Q*PX]S^@FD[ST* MWQMIGL;\F?^X_L>WCZ#D8 W@'N.-%-(@GI*D^.L;!7[C1U'_^B9^*"_2^50) MLU*IKGCS-T/590-3#)?G][D3BI#\-+!6'MFDK6VY?5 M0*'26S+%(H;8^#7("M9GJ\&J(XJ['T1FZ)A@HP21IIB>1T'2J:,0$@8.<777 M\9PN;)2KFB"?LOP;D.,C]M784)N02"3V!%3#6 P*J;K:@H)54\A MKF>YONVJKAD>0JV9,?PQFU7"@ ;]T*. L!\33="-X@42P\\ MQ00#4O$H %C@VJH9$=LC5#^$"75H +,,V37<<0-8+QWC >X*\9:OMS0)EUU@ MWJ;Q'EL(1Y7GF[?\8J%S!BQ[0N=LT3FN85&7@MGKAF TZZ!S7)UXBJ^K-/"B MT":JUH71S.3R#_!AXSO4/+^"@%;:!USV>5IVI<758U8]RJ1N#6N!=R%+AE M6J%+5=-3=,\Q%!. 2_%"RP$D,$S;-:@965$7MO*1<,N557/DL-5+"WG@6T?< M6LX;]I:EE+(]H:V=?4^S9:09GA_H+@BN%SBX0VPKONJKBFJH;J1;9N#I5A>6 M2E7K)KU92/U530T0_0^,%K\Q4G0D_+8GF[8^ILTB,[2,R/4MQ;.L"-8EH@J) M0E\)=:*&0> 0T^ADL^CX:^EHLJ5O1O+>;!,)PW' JE08CEMVB:BK.4Z@*3JZ MN:9EF H6J@8JJV9D1Y2/PRZ4"._9R5M&8Z_TZY,15O6P,OUG,T*0_!XGZ8F MP$J U;Y@%;G4"UWB*J;OF&#XNK[B!D:@ .X$/HF"P'2?@-4^=M+!P,J27<^2 M;4T=-UCUTK<=X.[/51#D<]:8#0"!%F7+M14Z9,#R)73(9AV"S6<"-0H4,'4- MQ=0"7_%]:BIVJ&LZB:CF!)W$33Y7,K=0(QWI$-V006F-6X$(I!KW0HX"J6P[ M#+V0.DK@&RZB#M@^JNDJQ%:=@+HJM:).K-V#(97FRI;AC!NIA*E['%/W:TZG M<5&U5Z/_GL;O,:H_S0MX M!+40O:Y2'71KW-I$P-6X%W(4 J) #7G81VZ*JJY_ODR;G]?2S@@\.5H8M#KL+X/8+Q^XWF=S&F-4MD MIS+?0G7T9K9"=71Z>M76 7TU1S'"$-2 ;QF*'UJ60CW--PW3L%7ZY!38/I9N M(W"LK/Y5V929^A\\/-[5T0%9=48>/1&@->Z%' 5HT4#5J&ZJ"M$HJU,5*;YF MN$ID1"Z-=*H'I).CJT<"+ IMX1%_L/0I4UHEBV1E-#R'+!Y%9L&D6(&9J!XEA8I=NC;9F@3326= M5-7]W(@=;S/U.RT_IT$R#T'9U%+:54J=)JN>R(,0V#7BA1P%=H'=&QEV2!1J MNQ[6C]84UW%U)?(BUPQ"2 M/(CLB.%+E5 >6[(C5,R%' EVV$CN-% MMN+IF"?AJP: DN. ,0N@YE'+=/Q7V;ZG@2]+D[VQM[86IO!Q3&%TXY3L/J6A ME,01E>*TF.>8\2YTRH"E2^B4+;EW7A1I06 IJN5Y"MC!H>)JD0JC]TV34M_7 MS2]*<:Y_H[V'1RI(M4QB\PN ]3E&T&8E#B3[,:%H7 M1^.IPB(6_"HI\X'Q:-X,=6+-2JG($J!UO5#G((=[+O7SDQ^%.@+5X^A@"RNA MAJ6*3% M!-L5!ZYGFP88PX:G=E->C4GQ+UR(K]+P"THP3]?K:D-2Q2CR 3NN M"7E9/WFNV%1#P*=@AY'!9^!1P$_-5 )?HXH9V&#(.Z&&"1TT\$W/"(TG\+E? MI;>#PZ=KRH9[P)+LPQ"70UO]NXC@- [#A)Z 7+MVM[OG!/&S)-PH3]^SDB3" M@N]2IO2)CD(59G,\/'DZJ5IFDYTYXJ>#J:?UA#E3!;4S/==K+,N.=$)]2R&& MB=G26$C.)X9BZWH8A)ZJNNJ3VJ3[&/R=ZB9'MAQ5-LRCJ:>^B-*)[+F5Z0L# MOT:9-J&TJ1H31?T>OAJ#)NK3^?JOZ$\35?C0[6'<+=]"\^(\_N;KF7$K8 MC:-\%$@R$MD:%Y((%A[EH@YIMB=1AD^RNH:?P-72E1<"2D8B7.."$L'"HUS4 M(H M"G_/TAA9A1:EXE.2Q^F-R 0\FQ-SRPM_C+23,TTI>6'-;$L+?3OT%-T,B6(: M.L73[(821I:GVH%JNZ23_+R6\+WGLE=9IJUP35<]Q&55-63+$P6>!([U;R$% MCAT$QU0GLD/7TA7?QCSCR*2*I]F68@>.ZWNN$6A:)R=CCHICEN')MGK /+ES MP#%A'A_'//XL;&-Q\DPT^(7,7UW<@!7/$TLQ-KO4[& MZ$B=V++NJK+EC+PRHH"H<2_D*"!*U3S?B31=B< 1!U-8I0JQ_%");*+Y) Q< MHAE=F,*=0Y1FN[+JB!CVT>Q9O2-[]ARS':^"()_34*JW:*09><3&&T)M#%BX MA-K88MF2R+:HIRJ&K^I@I5I4\73-5:+(UZCE$M=[VOSQ-7'HKUS>JN8W5VGX M>Y8&_)>N8BB>;*@BM4- UX@7'+D=V/&$("T/X"(8PMN/X1#T:R;YE=->^Z6LC;+P\TF)DJQJ*+1EX"N4:\D*- +C-P2&1$1+&(!L@54$?Q+,-3+"LP M5=NEGJ5:737R.A9R&?H!\\G.@>&%.7PD&%=8OD,6)Z$_MD2"/1KJ MCF4KMAZ"+G!LHA#3=Q4WU R5AHYF17XGA?C#.Z8X/N79]!,-:4Z27[,I_2TC M*:J6SE+I=$L&RHQ;?0C@&O="C@*X-,L)#=NABFLXNF(::J"X6A I6D0MC82V M8YM/MK#VJG%_)."R5 %<@[-[.Y.PUU027BSTA@7Y-L?T\#@EX- !S_KPZ3R' MD;UMCAL?E,O5_2I5]^3HLR MGT]A.)]@Q%=38*VN-G4TPY;=+?)\D(7DDH65H$^Q-B)UP\Q7/ M#:@2&9H5!F9 (IMTDXLVU)6+X$Z)L,E("2T*F!#\!FCT_U PXR)@W^#Z@I26 M4EP4<]1-0-.B+*0L.LFR:[H7F<2C(*9XIM%U#1 ^5\,41$.-7-,WR9,(U.L% M]A\+RGRL"/,UI]-X/KU*0W9I19P/2)O?:5?<8@!I/I4R^O(AK>YO=LAEY?)[T<:T*E/<\G09$E7 M=8,)._R@RQ)HY!F%\=S1Y/&=/SK=!4 MM,!2(S Q=(-V,O]S3\GOTCA9>P(Y3X)5Q8Q&%,\L?O M^;SHSA0!IU ;>6Z0@+5Q+^0H8$T+0SUT 9VHZOA@,<%/K@FVDQ586D2I'9BD MDZS&?L":[LFFZHT;U@87Z^KI'F]]]H<^S&A:5(VRLO(6C.QD45=6*&M30;5\)#PAYK MLGBZ[!F&*,@BREH)&!4P>IS0!C&M4,>33:JK XQ:8.?YD:X8Q-:IK7N^KCJ= M[&@?$49=2];, Q[+'(;<]+*6[30.PX1N] 7Z7,N6O6V7!KJ\T)7P X0@"@7V M>@7FV;8:F=17]$@%/P TD^+;OJ48KFHZ1'6,4']2;'T?/Z![-67+KNW*IB4J M, J#7^"EP,OCX*5C.;I%?$,)'=< X]W7%=_S747SW5"GCA;:5BV].82VSX,*XVD,*%A[EH@YIMKW< @=J#?FLQ]<<+,4\IZ'$5*9\DISBR+,LV_,B MQ='@+], IY\8IJ_HU"=Z0'U/53LI/]A,ELWU*\F_Y-]*S&OY'Y+,Z5>:?[LE M.5VVB>%'O!ZN*KY$5U.: V]\S)*$Y$5U]<)._OS[ITU3-'S-"\W 4@P_T!23 M>KKB4=D=NP^0"QU-=QU6H%[B*Z:F60B+?4B+3,7TM"C4[>E(.Z?7,V_GD-':D M+KM,,KJI[K8,AMPENJ 34V A ")"B0T M8IDZ]4Q%B]!X\&U7\70=#&77\$U=C0@U(P$2?=A $3&BO4W"#]ETFN%C3Q8@ MTD(CTBTC4 P:8$T!':L+N$31 UT+P\ .G?#)H?-]_!4^T^-'AP);#2S5(PJQ M\!2K1C4%1HFE.P/=M7P_\#VO"[_E\/,3H:&GV_JF99I4]X%E\2R?Z0 C^I&J M!*JAV@ZED>IVZBF_8IAY:Q#2>-IOM!%N[$T-'=67=V-QV=IAB&/E :Q64O*8&6(A2\T"X M-!U U(\NYDX3H60].U9%L_2?&CM6+XHH)((KXTX!C @.)+W>_L M17:@FRZ8:V84@A&@@=L1>JJB.6K@&[KENX1V; 0P]W'G1.*_;5$(@GO[-#4! M0P*&]K9>0S<,7,L ZQ6/,H2ZI1"-^(KE65B4+8*_G\#0*XV@E\'0<\;KN#&J MEU'V(18C"L,8N8LDTHS$(8Q<"L@L+DDB-,> Q4MHCLV:0[=)8(8>-C##*)9O MV(KON8$2^2XE@:V95M!)0<^%Z'T%R?ND2R[5E3Q3M%- UYH4< M!719GFM[3NABO0,/H$O3N-%KTR#2--LP5;.;@CW'@RY#-C71A*9_MO# ,TZN M@F ^G2>L 0VOS1ED4WC&+4V+^(Y*2584LI32$F/")7F0?)I2>,2I>EX$*J&6 M"69'2'U',2.=@!0'1-%"RW)-VR;$[<9HR8+X.WFX*LL\]NT:KJJHD>;S0Q%>8)F*&V@A,3V=1E8G23A' M7$3#DCUG68KJ:$0Q;3-2B![XBF=' MQ'5S5*',51-:J80>@IGJ^!>1=XAJNK:NC1)XET>Q;> M/25LNJ[LN9O3[,Y0R%X!F[WT\@>XX_4'+4F<8O\-DJ=Q>B,J[)Z/>(U,AQTZ M4TNS:*A%CF*Z8:"8IFJ!QB $-$9D&S0DH1UUTB>UEKA?*H%K:9V/-(J#N*LV M3H;FR:HY*#M<;'0)Z!+0]?2(D.$2Q[-*%M*(:O^2HQ3%!;1N>Z MK,L3")JARYISP.AL'V7P^-M>HA'-.?"%P.8A8;-/K,!3]4BA5A0HIN<:BDN, M2 E\ET:N2CWS:>#SU:9JI]BLVW@Z7F!S#_?61#O+)^TLBXV]<(0#,R !%4KR MR$'PR/$-70/_0%=UQ22LS'BH*99+7=_W7=MTGW1TV,?%:+>R^H6);4=JS%$U MV?4V%W@14B(\"P&: C0[3:WSK8AHE"JZ:ML8EPG0CG^-U M[\PU/QU,HWF=Y+H<#7<-QY5U^X#IA_T4LOW="O@7C\VS'P_) M[@NA>A8N5]Z^]86[SGO'Z>G/O>^E$WS1]N+>T_U&J7058&$/DC[&Z8WT>U;" MC64F?$.M#,H6;B\D*D<+XKB%30A^4,,XI$Z$+F,I\ MFEZ&<3%+R.,%?GLY(R'6E&[YV#$?9>6AJA,'/_G7O"CCZ+$>,;M7H6D(TO2 M4X='7#2"]; C\FIGNEA8C[\ECT!P1OC;QKN?D1O*/7>%1##,"Y+H)C^3S VT?PV)#V\:'4+6%S0]/J#MH[([H,&O))W&+?G^D.6S+"=,TV.4 MX]O<+^(P)CDHX)>CXJMIQ*R-H 5%UT4#0-&R<7 M9M7R \TG6,=#PB6_%)]\@278XF!SIDV<2N5M-B^ LPM9H@\!Q<@NYATS9I_1 MO/H-UI&\.R*=3@I[.#EFRZU+PB#S,JMM5QP+J@,8.EZN@#;/YJ"4XP<:7O)7 M::HZ47^N;PBP3=FLH!<%G1% %5K3@/DP_-EO5F/4=W$1,YO_\:*^?UWTF;W. M]":6]W.EX-9\KTUL>]O7V[XS)III['OSH-^[96>!<>7FK85U++WK?L-+(N3' M%\S7A6H&.3=8>_SFKV\T]=G_UUBYAE?]+22[]DH9TN7W[?HQR M)O3KB+D$_ CX>0G\Z )]5DF')^H$U'0A)/OGF E!&H8@Z4*0A" )07J](&E" MD(3Q>[BR=Y]Q56A1LE!?&-_%(84?>!#Y0EC(V^8Y) %Z?E7'-5O!PT-?N3K=E_*V+54U[9U)3(TUOY*4XCJ^8II:G9(W,"P MR9-ZH+9JN03^IW@&U153=W7%#3U=T3S7]5PSHJ&MKB;DUB)XE8:?:%,A'R00 M/OB-DF*E"MUK^C][LJL=\"#$";C]Q+6,!7 )X.H=<(619P=8@]WUHU Q+3]2 MB.49BDILQR&J2JEGKCG!10,WBA17];!\D6\I;N 1)=1T&[Y0#<<(3P9 Z(G#9812:D:TIU'!T/'I*%5_7;$5375=WJ$D\YTGQ&5US MW2AT(L6T;;#-7&HJA+J.8D>6 ]BE4<\[G<6EJZYLJT>OP-XSX!+>_-&]>1"I M@@;SG!WS$\IDT.(E=,A2O?_0,7UBF8IOJ+9B^I:E^*8?*EJ@>P8!_1!%;I=> M.]<>WQIA^TX>,&3655%.6_8,8?@*K!KW4@X4JTR+6*X)D$,<#QUUPU9\/]3Q M^+[M1Y;MVOJ3NF&O<=0/C%6Z;%@BNBBP:MQ+.5"L"C&$&%B!$JB1AMT=7840 M+5 ,&GA1$-B:;3VMHE? M?DNBX*(1M"_I)QK2G"1_T(+F=_0]27^P:"_[\-.(67?C_>2H2Y;8LR# 00.R='[]J09%B2(HB00; M(-"=.[$V31! 5V4^3UXKZ^!W@AP9&@=^=4[O9BBA$\B8!&ZE!87.0PWQ934I MV65DIH;UI?\"_8OWZ/V?9G7V83;G3_-VU:S6WIB/1/_#[_-LP4! <=!L MB>@I6R).,5MR>:MC\X6A4)0L&3D8R4+=\V;API*1.4!,,74GX@2$7!!$R*F@ MB"QA[GD&P54&_])8O;S [NZ2^>N^9A 8/Y5BCR<:""CDVY-"$'-ZE=!@94[K M%8*R*8"3:$";PA5:5)9M53L?. 1AO\PIK)PZ+HDYB3F).8DY]\>94'+$$K?RB ^IP.R'I(2F"7S$4:,7Y4 YBC'!17>4OY*, M!B49ARB%!2^X%+K^?]!;AY$>4NO8DR/%IT;OL;YQ$HI-X?=CA-]QL5PN_FCF MKRD 'S:\R&Y\,DM!UWA;=2<'HJR&((CJVUH5@.M2D!6)/O3:E_G>;MPR/>'C M3(7K@Q;RFS!/V+XZ6RQ7O^'RO+>QB<[8D=L9XK2QBW*@G":X5I8G!EIT$_ID MLN"DEO4G[Q4F[HOT>XC7'YO3Q%0H&MI'G#9N40Z5TYC('D6-T)U#4,7[&JO[ M&M\[EHOE14H9]A#?/S:G\:GQ8_?3*!_P&/F =MTUPS;SL,)<-3;6OU@OZ0JJ MT?<64Q/^/:=D58<:E10@4JJ&RR #9TN7-N EV)"%]EM7(?:08'AU#;X_+U;8 MW8CXX@.*>\LB*$=S"^@<$U$H4>@>*=1R%JP(%IA3KLO1)O#>!)"*:^>Q:+8] M[[:'?,9!*-1.O=UCTH(00Q1*"D$4&H(T,17;U;4D*,85A(P(DH7LI.,YLZT^ MTQ[2)P>A4#<5ED[3'U46A:9G?9R>]?XD*25.1@Y ,EGW[,P0VK(N<6(9K^:G M5$,4N4S 69(H'&(T^TB<])6X5V[*]!Y3]X0*\NQ)(8@FC=6Z,AL#BYF!JBP' M(1H+Q4N;F"U)-T];O_7&Q[ X//IOG?V!H M\1\5Q[TUOZFI5'0$@^IGQ)G$F7OD3.>$CC)ZL#IC]<)+!%]9%*0M41MN>?"N MC_S"03C32>HX(,8DQB3&[(4QO[W:KKTR<,K:&UTRR.QR=X+#0+ R='U>*3D5 M4(5>3G#TQKZT]<2OFJJV-@.;WRJ&Y]3@UL#>VIQZ+/%(93ZW[=U.%!Z M9:C8(\.W]TE-4;OLHH52W7]0*2+X4!1($;I6"N<4[_5*BT^2_,\Z1-\T89WI MZO$&2B_HP#:%#\2BQ*+[/-9ANNP):M QIN[.#01G) ./)K)&CKVS MJ#13Q_?8C$:@(18EA2 695H4D8JK%*@\J"PY!.$D!(VHA(W);K?%]=9PLG]? MU$^5'EORA&Y#/V#.9#&_D3*A^]"'O$Y:VVFNC?23UG;,:R/]/.FU4:?OH1RN M5[A\TR2.D-//NWK])F.?)8G6&==-OA/#=*P7IXK2! X]LRR>'%8S0.7$! M0?AJ6WAU;7T6'E1BQ5GILQ(/&IJUL2V_XGFS6G7PZZQ,;^=IG=SC>=HAZS+1 MTF!$.5!:"E$SIS2'K%+7#E0DA,2K*\2L]M&FY/B#3K'NE9;8'@? #EF7B98& M(\J!TI+GI7!O2D=+W4"2Z@,Y(6M@[D3AFK%8_: '1^)[HB4CQIX@I)#[4"'W MWT(SWUQ-7C5ULBB35W]]-IDMPIQBZV$CC*S%)U4F(9%%D8&[ZLFJJ"Q$C+(^ M+V,N21,M"WVP*J@>,\B,R/%*9 M$AG>7=9.<$'")MP>PW()M\?EQ*3JJ$0A)%2?I;OM*0<(+#,PM@@N419K>QF^ M&8NY#Q=PO-[WEBPM>D)O- * M5,PJ!:^TB%NG=GO)A_3'DX)1WIAXDGB2>'*//!F-$]IE!L5B[FIN$J+*#@1G M,AMK)?JMFELOR8^^9ARPJ?)[/%TQ$%C0+4M]W++T_OYINF9IR.NDM9WFVD@_ M:6W'O#;2SY->&W73'LKC>A5F8=F\'\Z,YQ>SQ3O$2<0YUK^CDZNGU+U.ASX> M> M EM:R;MB@Z2HW-G#PO/Z#L5"*$:9XLW4+P"[5GG^$&N<^F^=?<196F-]? MD=Q7+P*?2D]C6HBBQBW*@5)42L4SVUVF9%,&E0J"XZ% 0,EE9E8:O95 W*70 MLE>*LF;*U1ZK+4/6:Z*HP8ARH!0EN#>HDX1LI ,E48(O B$(SDQREMN ?=0X M]DM18JK-L,9S4!!^O$'XRY36]9/2N\LH_%_KYN*\OD)V8]#X(KOQR01"67)1 MR4*.J;O?6 ;PVFL0@:O@I=8ER#ZB[P]8ZW'HH)M*L M>,\U?G;&0M"104D*E32^^JB]'/;.*K,1U*V$ECX555]04IT%97N-J$00D8R-ZSHTNHH^X^J?Y)>/7;_X- MT]F\KN/UNV?SW&'OEP_0Z\M^R*GQ8[_BWF830K2O4D#1Q99D$_J MWT'9%$QE$1:K21!%0Y2Y.KW>:F=UX!BWK@C8)4Z_CK(?*\AZLA5F*C0%Y,1- MXQ;E0+FIFWS&1&9@7635NZUD$[).("0+--6I6F7@'Q/W*2GQ@OB)N*F M48MRH-S$8\C&[9*&$$"K/:*F-$MKJPGJ)O/?&39KN*Z80^U"GO=<7 M%[.KT]YI<7Y>=3AMLDD4; \;8V0TKAL-)Q-&'@TXRVRU M6K=5@,8'5T4W3( M=-H:6+E+L'V%MV?S_,NB7877V.\Y)3%5^YSO.V3-)I(:C"@'2E)<:9:\1D#T M"I15$IR3'FR6QG'/<@VD^XBZ]T]21E(3.I'4N$4Y4)(2NG 5#8.81 :E0@*/ M3@/SUOHL@E4E]!%^[YNDY)0)BL,I#C],'/XL;Q;9]6IL0O&+Y>)\T6D2,:A^K*A.JN\@/ MUY#7MP'AC K@Q%3C%N5 F2I6CY29:,$BU]W%#96I5/3@(JJ2,K,^]7(&_$!, M9:0EIB*F&K4H!\I4PE2_R'H&*0<%BGL+(7L-410;4K!"Q%[*X0=A*C$U:NSE M#0K*#Q64;VZ(GBRNKHB^NH"&*N-CO\^)KCF[GPT*V<7D=?61D;%J3[I1;HBN M&I42BM!)AM++(/4-8*]=&=6O\>%\ORWM! ZZ%)(4@MB2B6R#4PAHH@:%MGKL M3@60*FJ>DI;&Y%[FR^V;+>4^)W(0.(@M22&(+5TV(4C/(/C$NTMZ"L1<&&13 MF,\^)V^WV'*GH7=[94L_U?LQSI1\ @ MIB2%(*94PH?B2M?)TX_@#@_#1/B_/NWOJJASA9A;>4N!AT5Q0U_7TR.]":I*W4E>R+@VHN& 2G M!?!@DHT^"1-Z.4AQB;)_+-KVQ^7B_'G]O&:^;N:O7U[V3"WF[5\W +S\N]_" M6VQ_>+M:ADI&S3PLW_VTPO.V6IGN29:+V:R^]:?W!J>W,J2::C?VFUN)Z,8N MRH$2G6%2,<$2V-B=&+->0E0!P7INI3=.B;*57=WM9H"C)SK%IG:?:=HAHX.( M;C"B'"C181+>),% %%'#=U;]-)>2!I&M-=6E$QQM/_<)'#W123U5?NP7I] I MD -G$E;A+?5 4%J.\M6[I".XX1L''6VI'G>2 H)P"G+,):#)(L:MP66[IR.J M47J?K?XKSK$^7U_'I-54*T8Y:ZKN$5L26^[QM%PL+JD2P01M0[PHCIQ_;1LQYW0=QYD_,,C[0?8O-M?UQN25S,\F?1]#.N M)LU&IRF=T0^JQ!/1P2HOUG&&CXFK3]7DSAKQI[V9H]MWYF0,TIUW\'8+96,( M*7@$PS@'%:0#IZK=,;[ZYD5J=**7[$=%],?L?4]VR;$I4WOLGCA2!#V2VW9C M_1\\^>- "C$M,>UQ,VW4TD?&-23794Y24N"BB%!YUG/E50Q>]'*"9 ],RUDW M,.-@AT>.!D)$M42U1+4G1[5>A^J4F@S2QNK48N&5:AT"+[%(8R,:M758;Z;[_@ M\E6'M@T*/S4:]4?,KU9AA>W+\NP&+V M6,T\"7- 1'6DHB2BZHFHI)?%\0TQ:*(4.1>[EK,@^W2WY M1(B1$Q5%W[O"XD4S6U>]H_B;# (9A,X@V&*",@DLZNK6&HQ0'59?_^%U8BAY M8KW2S%6W-=7_=,B5 MTU(*MM7.VT<$WBM5?34&)QXC'CM*41*/]<1C6K&HLLC5:8HU!B]%0V"H012E M=+ >B^VE/KY?EXNB\ =$X;(V7$7@[6:Q7 M[2K,&^GG2:^-1E<= MM N1XN]!QR<4=G\R#S:@](PCZ))-#:%M#:%3ETWD7-< &JWJ9]+456SS[#*T M^7E]'G'YLFRBZ?;EQP!GNR1^&01=C[/9U_*%;"J,G]I]SIX:LJH3:PU&E$-E M+66R,R'1\\AMV5!>C > MG=NKR>4EWAJW*(?*6RIRFZ0$GI,&I5FE+&L]&(PR%NDR$UL7K_88J.^1M[R8 M,DVW1Q%OC5N4 ^4MIK3460@PW6AD5;P"CSR <372-26'XGOI1CPX;RG+IU:- MG;>N@O7Z[Q!GN/GQ*!CIQG=_\>ONNNH[+DY\[?L^O[R/R+\G*'M8[BO$R;.4 M%N?UF]]5B$Q^7JSJ&U>+R?/%?#.Q.W0G&W]LYF&>FC";;-IZS^N;VR0O#8BO+E\RO=9'_;$ M=K_YY[I=->7=U1-OW@LXS]_'Q=MNZ5U3YX?Y5V_O"!]^HL+2YA,TU@W?;/S9 MAXS9127!RV08A%(?\VF8_1'>M=]_\Y>;$KK:_@TN/[/W#]GBT\3ZQSW=YQ(? MID+79^CUL =_#_/SYAJ^GR^6%XO+JQ3J]T[@D=GF M9/[CQL#=5G_YI]TG/VU6]6O39_?CVV8^69TMUFW5^/:[ V[#HWLV&P?NMMI& M6*\65Y,ENV?IK$!]].[/H1KQQ;K:XN8MYN\OOXHS]H3]^>H-J3OL<]'BTQ8O M0B43O-J#3?AQ^=G?W"SWO&G:)C:S9O7NZ=7[;ZGC7'Z=]D^D^_-[NW;+Z_R) M-E]Z^0NO^2?^BY\\RF_]0GG.#_]0$C59W[-1GK.O=,K?Z_JHJ\>^96O\49BC MNXPU_K\8EI,?YKGZ!"\P89>HF$@^W4U/3F/[]M^_3]Q#W'/?0SJG@9T^J4

H#([K=@]K4!A*+'1)$@%!&*"$4/1!$G%.W/YSW4*,Y]0O%4KQWE)T)/ M]ZU)[WJ9[^%TY/"W,1WOC=>?[G__K1W).TS20+1"@ J&@ZN_ \:"+C:Y4'2F MVT6/!RC'<"/\0-RZ(:@#\>8C\6;1#GUF""B] L5"A.!#AH)<&L.2U&9K4L!( M[PH]#J00<1)Q$G$^/G&&RHQ2" DBR$J>"HOQ,SR+2TDUH:*2[-%+.$U[:OCM[KGM$LJO"UPVBP/,Q#L5Y^R^B>A32#.?](B6/1=9 MA(B:Q\Q &>%!2>D@&L6@*.98")9Q+?KHZMFDH#\Y>GQ9<_F(UK]?@O5O%:M= M(>;E_!6FBM%5@^VS2\R^V$#VEPUB_XIEL<3?PMN>"C:"3ZW7AQ[O,@B(^'=:Q3 9M\_LS_?WC9W8<]T&G/,,ED!J+D%I1P#AUZ"D"Q;AP&CZ^56 MX2.@T[9*L/[TM0XB+J=LGQU$Q]H0\ATQ[,E(E!CV=!C62I&-+0FDX!Q42*5S M6"/82I1>)&0EA#ZZ@DZ'8>V4NT%YK@\@6$JR/$X]J\(SA?9L4F:+/R9GF%_3 MJ:N1]_91[^M#K%SU^Z/-778%L9O_G2V$F&HP(;VM48*S,NTU+=,9M.<5T#]6 M//^]@_.5E7O639?\%=,LM&U3JORZA_Y@VWX)R[JJGE(RDAEJH*6#!\2YI\.Y M?6U'W\/*_]__QPDN2%V(/8@]B#V(/1[U\,XNH;;N*=36IQ]J7_8Q4'A].OFL MD:67]QP:\UP4XYI!UMJ!*C: #]Z#%]PD*P0BEGV'QL_>A&;63<3^<;%\54/; M:YG?W%U<$&KVZYX0(PZ8$4^ZX*9T M\8I9!9*7!$I9 S&8 "D[ZXKD.92M5&2?+0V/QK?4X'"P!@>B8*)@HN#/4K!G M4LI4/,0HJ_N:F85HG($@D*=8!#-QKST/QT[!U 'Q.&D9T5,'Q"F>Z+U$1C

>"?3 M^X7S,3D+&0UX- A*.P71(4(JRN3BA>3*[SO;U%^6R$RE'MD8W,,',U0?/06] M()H^<$=;T;%8'J$DX4#QG" JFR!IXT)R,F?+]YU&VD/L(<54:S$N2CT&Z!"3 MDCJ,E$E]%%SF32X^>%#!(O@@(_#@LN#,%9[COK-!>V!2/95,$I$>4=/-B,^W MW&MB+N5O3B>S.K*RQYY-$9/:HHP()5I=39',$$P0$ L+,8%G7+TL_:5/N)Y:S894:* A(<1KI\AK)YU39L&C]HY!J80'RDH. M@:<"#'VQ,7JN_%8Y]SZID,.SYMT\?,>F6NTQ5S*&Y#+Q*/$H\>A['BU&6<,E M:.!62OD^B9!CY5'.I\X1CWX^([*?L?5#CM@'N;8[ MCTL>:OLIK?;4'2::^$U+.]JED7*>\-(.64GB/5623O'NQ9O=\)/P(3[HO/Q) M5TVJC];,TVR=,=4.]AS=NV Y+UF#QFA H8P0 ME/LORX7)P_>_G\I_>G85Z6C^=A]C?I<^HL'?&FK.F( M!7D4L>L1C1(:L*@)LP,1Y"B\%>&*[.YW ),X@@I<0XS%0K'1Y>"-4?Q!M8C3 M\U:4]^/V52C"/DR$??C[\IMAYW,_7 CR&<=FW?BA"88, %\FH; MK8# +(=LG-<6-<;DCC+ZW\?)"+/'\4+'"&4ZLTL4/Q"*'TLB@M2%V(/4@1S$ MPXVE-,XPA0A%,PV*.PU!1@U1.&6T$BGJO9^"/18'D[]*;B=#N;?C$U/) M[+CLY3%@CB(A4@?*HY"Z$'N0.I #=Y]&V!31Q^J[,8,)%"L&HH@90N?0\>)0 MV*U2V%%D.O;EP$E#<\*.J/>$YH31G# R@V0&]VP&;6!>,%<@",5!*2ZK&0P> MK*T?&@VW(NA]YS'ZGB=FITQ3*H*""6)18M$A%&63LT$J8X$'9D&A21"L-!!4 MB5EQ;G4T^Q[R?JK3RXX1G=2(1ZQ-K#UTUN89K9.($#OW6EFAP=OH*@,K:YBQ M,:>]M]+L<5::YGL\B'2,Z#SB[IB[0/^\R7F&C[YOGP?Q'Y<;$A>S_-G=_6VQ M"C.Z[6^/EE \$1W8\F(=9W@T:+NS@OQI;U;R]HTY#CMY;TMVY_V\W;0%FY,+ M&B$QHT!E50,2'V6-,%3,H52[QWHY1G2+5>LY5^3ME'EW*$-V+.!Z)$?SQO(I M\C@BE2"^/6*^9586'5B I(3J;OF+$"5Z,-[I8HQQ3&Y="+)+ FC_?"O8U!WN M8K]C 1?Q+?$M\>WI\*WP/BM7W5296?550V71R'4"R5*.7@1GMOEVE]3-_OG6 MV2G7Y-_>N;.G_CO49]_\N$\UOS-)7OMN4;_[BU]WUU7O>W$?F6+G9.[F6799 M["O$R;/498C"_%TS?SWY>;&J;UPM)L\7\TT*<3/"YL=F'N:I";/)JU7]1==R MUSZYL46Y>?-ADV;X%G*SQ U\GM:EK,_GW^>FO9B%=T^[5[^_"#G7[[N6LVPN MG_)]HH\]L=UON@:_IKR[>N+->P'GN2+I;;?T^A%//X#J[1W9]NNJ<9S"ZKHT MKF&Q;OAFX\\^)$DOPFN\3(!"*/4QGX;9'^%=^_TW?[DIH:OMWRCN9_;^(5M\ M4*3ONI^W\-O5GAXOWJ^;Z1[VX.]A?MY)Z_6L6UR$Y8- MMH_ B1L/(UVCHM_;#P3T>SH+\]?8_M[,ZV\7Z7^/8T<_(Z6;T;F!&\_-/NDY\VJ_JUZ?,% MT+HMJ[/%NJT0:*<3?)NP*ZF=A25.JF##=P?TL7+3XM,6+4 D'K_9@ M$])W/FB#[<[*^Y =?IQO MO:-]SL::4:A[BT#[<,QH.A9_>.U)-#F/C:15ZGH1I](NQZ MA/9OV[$9P>K>YT_)L)-AW_EZUE/'Q;UN9QW^8DF!AR?342V6%'AX,AW58DF! MAR?342V6%'AX,AW58DF!3S(Q]"RE]?EZ<\T8*3DI^0AE.JK%D@(/3Z:C6BPI M\/!D.J#%4L&(2(!(8.0D0 H\1IF.:K&DP,.3Z:@62PH\/)F.:K&DP*>9;\^Y MZ8Y&AAGI..GX\DWZ??QR'1?TP'?SV\?O;)3\8P(HS?".(VAF7U2RD]MN][5 M)3R-W:+)O82CXRYRG,9N$8X(1P?H25^OVE68=U>6$9@(3 2F!\>+!"."$<'H M0?6A<-'LW*=\&MM%0"(@'2#9L+G)>_+M/Q9M^QW!B>!$<'H(G'X(RWF-DRCK M0$@B)#T(26$U>;YH5P0D A(!Z4$FB6ZLVW/9^HX5ZEL?\UAJNWUJW%_#+,P3 M3BJ%O\"$FQM))9].!!/L:WIXU)NT!\*^_I'SQ5&MMK^%?460MP+\EL5RUM-J M-[?;OZ%5W/NH77(5P\O2R#7C85?#-9SYO+#_NOW]O-"]],,J;F/,S:?__FIY]_ M_&92%LOSL/KW;YJWJZ?S]3GDQ0K>_\DW_R'E5!LV=8S_G[]\NJK_($TGRGKL MU8Z,LG8AJ1N"^,R&?7NU5X_)D%*9*C;!P"LE*R]B!)^U!V]RX%G5?QIYDR&C M](IE[BM#YLJE622(,A2PS$L3<]*)XTV&O#KOO:G-71X=?/6>&[].EVV5SK]_ M U_A33%U2DR],4.BS4\UX,["_FJ:F0CU:%8[,D(]-,/E'(M*,D#2V+%5)3=G MZT^"6XB1Q_P6B//PQU!-K7<3IW40V(T<@0'PEL[FJ8_$:,]D-&"RT9Q M@8#%5T8+UD',/ +ZB$G5_W&YY;/MQ&C7SMU<9C@_H;3_>O6BNF95)O4M\CJS M@?QJA$N$1H1V=((D0GLD0N-,BUQI"#2*7,G)"7#:"-"V^()61R[%34)+)3NG M7 &MBNM(T$#D3@/G66/]')9].ABA:>NFTC!B-6*UHQ,DL=HCL9JJ7I;G08$- MBH,R18(7TE9?3:$HUAK7,=0-5A,%?7T=%"91W^,XQ&0#A,"9,,E*U.9P;MJ4 MV4$ETXC3B-.(TQ[":2ZBMB@-&*D-*(98/;50/36&(1@993;F)J<96;365H!% M5M_3U0Q"?,QUS^6W707'J_C^TL3JC8= MWHLR"7^$96XG%^ME][O59+68X$:M)\V\HX_F#4XN9F'>3B=S7'7OJ%I=4C^VW+1WJGO\8NV2,DIDV[B5\A9CV*J3D.\Q!O4G'AN((,GW M&(VH";,#$21A=C2B)LP.1)"$V=&(FC [$$$29D<7.&_#ICZ#;[N?OWK?.;'IT:R6V)38E#P@ M$B1A=MRB)LP.1)"$V=&(FC [$$$29DID>;C9:2M\=S"(<2BQFS<7180@8P&6, 7KLE?;G;;/\C_7[>J\ M/DK[V^)9SDWW#&'V2VCR3_/W5Z5NDDZ;G-/S:RFG7[NS>FU=Z"MS M)L1FU@VN6E]4N+[!=M7,7W<#J][/L[J<=$66:\!8)&^31$V8'84@C\/;O.M< MTP,-C[Z?+YM,9M$XA"2* )6]KGXI]Q!S*,Y');G;NAK))UU0E.KP1E_]7ZD0 MHK<<4&?FF0\*M;CIR]Z8%7/]0O.?U(39@0B2,#L:41-F!R)(PNQH1$V8'8@@";.C$35A=B"" MI$S@@S.!QF1D* R@]@Q4\ F<+0E*9(HGH8P-6YG 'FHHFQZ>K73@E[* /=S( MJ:V@1" 1Y_%*E(CS=(@S%PPE8X; 6.PZ(PU$S21PJ830&(1VK(]&2B+.8R). M:I8\1+/DKWBQ7J:ST&YN^$R+\_-%][%5_1^\J(FS Y$D.2 M/M@!94Z$F)2&&L)+4.@T."?&6>%&YJ MM""5*W'@ZW%B#:E[9C$-1W%:><[$&YYZ#"3)[+R+J5'J[8I2XD;B1 MN/&XN)%BO9,7-6%V(((DS(Y&U(39@0B2,#L:41-F!R)(PNQH1$V8'8@@*=?W MX%Q?DJF#_+;$T*Z7[SZVX3Q+_UHWRVYZ M6;OZ3UR=+7)/4\G,E$M-&3]BR..5*#'DZ3"D"ZBUTQ$8=[R;]F @LLS!59[D MV;E0?^BC59$8DGH2']Z3V!N0=VQ*O!N.GX?V;)*;-TU]_MQ.+D*3)]]>[U2< M3O[T&(-=3$DVJNK)L.1 >8P0LQ> T@F-626,6\[0+E!_OEGI!N@OKC;A%UQN M:IXO,,WJOVY O?[8M3"'%;8OR[-S7%9M>;&8U;]L-^^Z7U64/='JL_#?B\#_ MLBG>DHMR.I1Z="X*)5Y.7M2$V8$(DC [&E$39@AU(39@0B2,#L: M41-F!R)(PNQH1$V8'8@@";.C$35A=B""),R.1M2$V8$(DC [&E$39@ZYZ)A0>,:Y@.1$ N4M@M,\@W;:!(-<1I_[Z)_Z9;FHC_./17N/N\F^6&;T M;FJL'5*9D1B*&(J\"A+UD2R-,$M>QGX6YJ]QTLRKXM;=FM5'S9/7H?[WM[.JS]]-NCEB MF-;+9M741PQO0C,+<8:=_D[:JMK3R1Q7W?6HEYU/DU5XBRU9G $#D[Q$$C5A M=A2"),R.1M2$V8$(DC [&E$39@< M2Z>U3/IF3>7EZ@R7SQ?G]3'/<-XV;_"G38*YJ[(\N\I"_[A8O@HS?/4A0?TL M_W/=KL[K G[&U7#<@C::+!2#(D($97V&$ L''XL-/I0D@^NC%XSBEA.( M6_;=6W;4''U7&/]QN2%Q,0%)CR/N)Q(/IT()C@9LD_7 M&ZNNX/+R49_HB]6D7;\2\41TGY47ZZXK[^K#3LT6WF-O MOJ(J=]F=XS"G]S9X=T;E[1;01">"0 '9=H,=B^<0HW/ W^>W-IYYCL#7$?/I H?*0J-60*WX6T#QDB/=!B>%>2B%$!#UW\ MPZP%9PV"9*S8)*5D1MRT&"8YC6@S6&5TM3)!0W1)@M+9BB*35I;?M!B_55^Z M72_?7))^L3!"UG]\Q@C>%8I6TF4FJ<@>-"],'SGRY_5 MY\-E^\._ULWJ74]GXZ4D@B>")X(G@B>"OS5IDQG3S!I $Q 4,Z4Z\YE#,$DK MKC GY;<:=%-]E>L,.7!130'3X(IQU3((%V2T(MMT,(+7CDVM-\3RQ/+$\L3R MI\'R Z\$N*2NOM?-Y:TRS<*X@H@>6N*_DSVH\4I0$E,%'RX)EW!TLMNB*P-;=_UK8 M84.28@MB>6+YHV7Y@<<6QHBD(DJP0@I0T3IP79VA:%]*UHDSW#J9L4N7T?YC M"R[TU&J*+BBZ(+MS6LI&=N<(H@NN65(=BQ>TE=2-X. ]#Z!-MC:Q;'W82C)I M'IA'Q[N!(@@J, K-/(L\'BRZ,$I.%;__W/9A0Y)&OQ_GZ/<-#":+ MBTY%VPF^Q65J6LQT;.]D3L >W?ESFAEQ\J(FS Y$D"?J0][/90Q9&LM4 <.L M I6LA9!C )]+C@6UB7+KAA];6E'?WARHP^N*&=3S5C0YK70!1&%$84MEU34[F^ M.PG@+ 5042/X*!-45C->V"1UW#J6KS7+,6L'2016W^,\.!$48.0IYAKX==UV._X[S-;X=:_C(9T^Y'@0 MB8U7D.1XC$;4A-F!")(P.QI1$V8'(DC"[&A$39@=B"!'$>!+'G5P)H%''Z%& MZ!Y<[F;^!I5MC?'1![X5X+N"R94"COD$RD<-+OD F0M37V#2RMN/;%* 3TUR M@VR2ZQ1[,^%^42;AC[#,[>1BO>Q^MYJL%A/ADV!!M]V/R.QZ8 A1FQ*HB;,CD*0A-G1B)HP M.Q!!$F9'(VK"[$ $29@=C:@)LP,1Y"A:;36S1Y7^NV]5Y?93VM\6SG)ON&<+LE]#DG^;/PT6S"K--TFF37T M:W=:KZT+?87+-TW"RQ[=7S$M7L\WG[(YL]K3\50QU=282[0W9D&2JS(:41-F M!R)(PNQH1$V8'8@@";.C$35A=B""'$5*0#%=/)<%E&0:E$L9@H\&(I=H;)#( M7.EC!!6E!$X%+=1S=;">JW;2KI=+K ^]Q-S-JNHTOBWO)JOP=C)K0FQFW>BJ M]46%ZQML5\W\=3>RZOU$J\M95V2Y!HQ%\C9)U(3940CR.+S-N]X@_G'?/[,_ MWUYMS0%]65L0?10%BG.ANR^ENK%&%4"-#+70,2;3QTV3-X;%7)KRR\DR/^/J M9;G\Q8^+Y6_A[?\TJ[/N'O-JNN\T2Z:MHJE^ZM?<5#O53(2)>8\'>9DW DTR0$+SH.204 P#$%Q'; RH]9.]3&#BYB3F).8\^28D^+$ MDQ*8MR)P,D\RJ;+9+*#LT4A)Q'A-Q#JQ9LC=\ M[]@M>3=X/P_MV20W;YKZ_-UEGZ')DV_3XOQ\T7U7!<5T\J?'8(!DG7%)0@I, M5#1+ 5ZCA9)8+#P'*W7L@P&>;U:Z0?^+JTWX!9<;$GB!:5;_=>,"W_IC1Q=A MA>W+\NP<*W^$%XM9_!_V91\R7,Y'4H].L^%TC0G M+VK"[$ $29@=C:@)LP,1)&%V-*(FS Y$D(39T8B:,#L001)F1R-JPNQ !$F8 M'8VH";,#$215O!]^W-J)4#3WP!DB*.TL..8T9.>YSQYSSJH.CK31.[DR8N:,#L001)F1R-JPNQ !$F8'8VH";,# M$21A=C2B)LP.1)"$V=&(FC [$$$29DYEP>V+(+OU3ORP7]7'^L6CO,0?DBV5&SOA4?F$& &GV,2V- M*(K<"G(K"+,DR'&X%DJUB$#D]Q$$C5A=A2"),R.1M2$V8$( MDC [&E$39@32W"RJO%R=X?+Y MXKP^YAG.V^8-_K1),'=EEF=76>@?%\M788:O/B2HG^5_KMO5>5W U>TO?=_X MXMA4*[KTA?CTB"5Z='Q*/M#)BYHP.Q!!$F9'(VK"[$ $27'+@^,6F6J\4L,0 M8-V%E"J) -[7?PCEBO5")<0-RR[]ZRH^;HN\+XC\L-B8M9_NSN M_C7,PCSA)*PF+S#A><3E1/+I1# AR)!]NMY8=067EX_Z1%^L)NUBUN3);8+X M(M+>?\[[E8@GHONLO%AW77E7'W9JMO >>_,55;G+[AR'.;VWP;LS*F^W@(EQ M'X7CH(QAH*S@$)-T4#@O,A2>9>1;%]I[Y%JC LY,?6/2!:+W"K20.G$1+6/B MI@6\?@?S)U9L[\K5J6<6N:F0MZ_&YKP=O^]N;1S3/:&N \?2!0^4I4: M,H7O0MJ'#)$>:#&T#XF)2OPL2 %*60Y.U9BI,C_/7%7Z#UOG(]BBBC5%)^3IIL7XK?K2[7KY[G(*\.5 X/>VXNOFXV[ACYP*(::& M2S(C7]#@.^O+5ZM!9&#(P)"!.;D8 =%E'Y@!6?D:%,O=D4F>0&D=7$JN&H0M MQM\]1GBY7K6K,,_-_/7# P4V54Y/C>#$\!0H$(\?H=/P)V+XQV?X(*UB156' M/%?77 EOJG\>'1AKG"HA>"5C+PS?^?)G]?EPV?[PKW6S>M?3X7A)+CP1/!$\ M$3P1_.U)&YN85,4 6M25K',EZQ(1,%AF0XX*_5:#KI I)955?4_]'XS@M9-3Q1FQ/+$\L3RQ_&FP_, K 58Z@:SKF5+65*/B'42N M"C#FE!Y,Z61X]2*2M %5C%0A!=?&4BMG%E$NQ=XRG_CO,UOAUMV/W>HC;X30V*3^QV& $ M29[':$1-F!V(( FSHQ$U878@@CR.:.&D:SN&FRB80. :(ZBH)+@H.4CA;MG];C59+2:X:1J>-/,.-LT;G%S,PKR=3N:XZMY1S4_!9K5>8DNT.V L MGK2SNF=WTJDQNI,80+/L B:NE9-[;Z;\%=O5LDDKS)L_>]8A M^6_+17NGP=)?+JMK/W5L4(XD1=U$9.0_DJB/9&F$67(^=G4^K'="2>W!,HZ@ MHO/@I"_ M91%UG]BT>1\C%+_B<@&(LA1$%EAA7DG&1@O#:@NM^YLJE&4-"J( MS#'KK7E+/1+9)BE_-Q[;O4F(>(QX;,2"I"!J-*(FS Y$D(39T8B:,#L001)F M1R-JPNQ !$F8'8VH";,#$>0H\G(Q,Z:5=1!UDJ"2D=V-> RLS:X@MTR$K0*# M8=J%^C_P$KN#>TZ RUX ]\YYIPIFPR@O=S3J3XUV!YE!V)6_((86!,%*Y"\,5N=3+N,NKL6?[GNEV=UT=I M?UL\R[GIGB',?@E-_FG^/%PTJS#;))TV.:?GUU).OW:G.MNZT%>X?-,DO$RU M_HII\7J^^91-UK6O>RBGQHT\P4JT-VY!DJM"HCZDJ G&PY4MP7@THB88#U>V M!&/RH FSE#CX9)",Y2[)PL$D&4%EC.!*M,"SU,JY4%_HFYFWS6:7Q;WDU6X>UDUH38S+I!:.N+"MMN M -K[^6B7D]/(<@T8B^1MDJ@)LZ,0Y'%XFR<]8SM&)FT0!00+"I3R$0(FA&!5 M=6>=#KR?&=LWC@9XV M9%OQJ?)J2'XJS=DFYB3F?"SFU"8)S"%#%JX[<"4D1*6ZB]-8R45['=6#[F@E MYB3F).8\6>:D.)%$3<5%DBW!F$1-,!ZT; G&HQ$UP7BXLB484_&%,$LIQ,.E M$%5W#X2U&I@,W06GB4/@H8#W*J(-WC"QC^++Y<6F-_.(7TH?]G#'J76:,HA$ MG,=NG ).(\)N*D+LM# M=%G^BA?K93H+[>:JV;0X/U]T'UO5GXS9R:#LZ(P91>XG+VK"[$ $20[H@QU0 MKK*K;F+P2)6X\'6[4G(62D8-@+H)248%#CV"P%&F3EBJ:WFZ()&XD;B1N/"YN MI%B/1$W-%B1;@C&)FF \:-D2C$^&X^>A/9ODYDU3GS^WDXO0Y,FWUULPPO9E>7:.RZHM+Q:S^I?MYEWW*Z?R)U^HI>Y%X'_95'W)13D=2CTZ M%X42+RO <\9!:ZZEX%%KO34=3:OLI38<0HD1 M%,, (3@%Q1OI@\Q6>'ZS*O:A%':M/-85"GLJ>DLVU9)&^! M'K%$CXX6R94Y M>5$39@&>*S%%"TC& PAS!)U] 6>7JQPHL;,N5V:7!AUP9:N ; MUC3"GW$U:>9I<8YDFDX&54=GFLB=/'E1$V8'(DC"[&A$39@=B" )LZ,1-6%V M(((DS)*HJ?F#9$LP)E$3C$FV!&/RH FSIU?XW'-I4D:#67@')Q95<>MNS>JCYLGK4/_[VUG5Y^\FW4PR3.MELVKJ(X8WH9F%.,-. M?R=M5>WI9(ZK[H[6R_ZHR2J\Q98LSH"!25XBB9HP.PI!$F9'(VK"[$ $29@= MC:@)LP,1)&&61$WM%21;@O&IB)I,[T $.8I"2'+:!.,<*"4*J(0&G)2IN^=* M6Q$1/;X$^;K'!7&GEVE3K^<;%\%6;XZD-6^5G^Y[I=G=<%_(RKE^6W\+:G,@HW M4R?]N,LHQ&_C%B3Y)*,1-6%V(((DS(Y&U(39@0AR%'%$1&XCEQJ,,S6.X):# MXYR!Y4[9[HXXD7T?#5441QP=+*@=ZUC:L5)W?629+?Z8G&%^30U8O5JH6+43 MEQ\>]8F^6$W:Q:S)DRMYG@)8=Q3UUQ=/GBFIRUT6?TG^3!)[D#H0>Y"Z$'N0 M.A![$'L0>Q![$'L0>QRONGQ@CZ-0&"*4X],0(A12%W)'2!T.PAXG72YT1EJ1 MK0,G'8+208#C@@.6$(UQTOCM"V=V:3O\KP^UDK^%9MX5"5_.NPMG?IPM_O@[ MYKHEKW^:MZOENJL-]C6C07"WOXH@H8?(E-2!7#%2%V(/4@=B#V*/QU<78@]2 MAY$&\&8>"(ZD.7%NAM3 M>$HHZ\5&W;[\$[52=\;5[6:KJ,2MU]4$1<= I53-5B@:@E*1:^5C$/JFV;*Q MJ!@, ZU$ E4T0D3%.RO&>5 I2QMOFJU79V&)[4]MN\;\B5%J-R]L_77";RMTJF1Q=>8?%IMS%0Z-C8B_U1+[JP0 MWQ'%$\43Q1^>(:F8;"@@'% M0X800@*/1J!G6+DSW*18APR#MPI0Y?J>@*&ZO@5!V)PD+\SYK ]&L=J9J>>" M>)9XEGB6>)8RPI=W0Q>),G$%(K(,2C(/7L<(1A34W+OBXRU5O%RD81&$] )4 MY Z"4QY2D#%$6S03HD]:OUM"V/*I%P=K-CEQ+%,VF(B?B/^H'&PC770F2I#% M!%!.RNI;=PV!C@>6,_,HW$TFEM%89HP%S;@$99BK["T2I*P]!B95D.5P.0SN MITR-CH')P2:>)9XE!_MS#G86TE4ZAJB[-CGC$$+4 JP7EIO*T$YNY4UV:;G8 MOX/-I9AR.[I:('G8Q/S$_$/PL&7UI$TT"904 A2/"9S2""(Y&ZU3EEEYDXJU M*]$7P6#S#Y5= 1^RKO3-JX==6,S^U^TUV*T)1W5P^\ M>2_@/%U67C_BZ0=4O;TCS?(3E95VGX"Q;OAFX\\^'&N["*_Q\L@:A%(? M\VF8_1'>M=]_\Y>;$KK:_@TL/[/W#]GBTX3ZQSW=YQ(?ID*WQVD[[\'?P_R\ MN0;OYXOEQ6(9-F8]S//DU3JV36["LL&;@#_$'FU%B(_TM-U6]9=M=&=29YTAY(?0Y[[I,W+/^T^^6FSJE^; M/I^Y:.:3U=EBW58-;[\[X#8\NB.S\=<^.'Z7#[JY;R:L5XLK_[1[EH[UZZ-W M?P[5:"_6U?8V;S%_?_E5G+$G[,]7;ZARG(6+%I^V>!$J>>#5'FSBDLO/_N;F M&>PW3=O$9E;=]Z=7[__^EM/5FZ_3_HD5[L_O#=DM?\"?F"^^_(77ZD?[7=_[ MH*\U\E&^]JZK_<*Y>?_%<_.WZ?-=#]/?YTBX/ZW4RQ"75B7?O?+OWW#VS9?7 M>:]A)%>/O<>=Z<\)^]S6_5\,R\D/\UQ]@>OC$G93D]/8OIY4BYB'F.?.S".( M>&[LW%WFL9SR7AT,(;O/4R,4#0%%@E!$*"(4/1!%G%!$'N^A9M0]O[I?N)V4 MY>)\LKC +ID]?SWI:KEO-E=M/R5_^?B7>?WS_^UY?7-<-O\V;<.\A1:731ER M2$1K[W_MI/^D V->.^G_J'5@9P?SCK[D9IG-/'<].IN*Y8X#?Z^7)#>?<_V# MV?>GYY#^C*M),T^+<]S[B.13<47OVS7YV!')H[09'UL+L3]("['W.:'E":+D M&90+&D+2!JQ@7MJ,/LA>9O575/ZT 64WIK^G[F''IDSML7GX\# XV-$[XC/B MLT'RF19)ZH@65,JN\**&.Z>0NH(*"S8(JVE=,X>G\0!\V[J;%VW'SV*(6FK>3 ^[_^I.,4PNEHLW3=I4 MVB%K-:*G6HTX01_M!=8_2,*^>\7X2./,MJDP;KBO!W*<%<1]^S M>7YV#7L]Q?MF:KT<=[A/C#5N08Z#L7Q)H7X6H P15$D" OH,7$0K8S:\:-Y' MD67_C,7%5#JJN!!EC5B0HZ LQ9$9*05DIP(H[A0XP0R$7%SB+D2!6Y2U2QGE M )0EJY=%114*V ]15/G_V7O3YKB1)&WP^_X*6+W3V]5F&1P<@4LUTV;4U:UW MJTM:235M[Z>V.$5,)0$.D"F)^^O7/2)PY$&)(C/)3&9,VZA()A((1+@_?KM/ MR!<[&76J_5P)$RCI.K7H H(!%2]4GC"K>:%RLU I>!(6N=!$BP($1)[BA(.L M)+H4*J9"A;G6]['<+Y@6SZ8\^.KKE:H[]59_,(RHSI$+?ZV8[>KTFUKL2,;$ M,YIFIRUB/("=]D&>!("%>2K33!8D$2&HN8!@I*1%052>TH+)E'.UTP)[(09X&@ D*RA,/2<&EP.Q(1LHXRT@(RE=!TUP+1N]C MUC\B@,7EB0.8-_(?QLC_<,'@$LXZA6DLETC?UN!7EM:]<'G"3.:%RS=\QFD> M:R%3HK0 09&!O^1M*#U0D? MY$F %6BPC.HD(;'(&:&)*@B7(26AC*(L$[%4B\#W7A_+>]A5?Q[QW#.![PC,4)G"3UQ3Z\'J],^ MR), *\Z*,C%-UDH6@1++!"DTER1,8Z44I9&@\MZQ]GV#57'J&J^'JM,^R,. MJA\:XVGV_8;]^7G;N-1]:VT9"U5&8Y(KA89\*DE)LXBPN(B4"D.>TGNEXN\* M"#O8?OCI>UX .J/ADRIZ7#WPF\YVJ]7I_0$/XP] N@Z H3J@W,XFYHME:_H6 M>:%U-(QV8D)K[P&P*.,ATR37O"0TSP0I0S#L\Y2)A#(NY&:CO+N5T?/%>2U? M_<^R6EQ_&/CN;ZRJ?ZQUWNWD2S0K5>6^>4.*.(K] M47N>??2W/3B>/6J5(RQIS&B2DT*% M2'G!-6)@D1$14B"_.BE!OQA[L5E3^H MRD'+\K05#F_&/HP9BP2\8L9^>'X>S!M6>ROV*;/748N4HW:]\CR2F8Y+PHR] M6V8I81KD5RASI66JPD@6N["1>\GTMOX K/U6_XH\#1+L5\4ZM:ON\NDL#Y^4 M97P/QZO'QH,\48^-QX.-A#S82%DLXTQG)!()8".'?XJT5 "0$<_C)$UC4>["T?$@ MV!CELSA[4FE,/F)_\*Z.MP *53TTTAL<'<&%FDND5^,$\>+K:'C.BZ_C$5]1 M*9,H+0&PHC0C-&*"\%0HHDI=IJDH2J&37;@]WK%K,X#L==-.^/VM_D?3+CZQ M3\J(L[\#P\,%*.!V-C>4SLK2J_L>+P_X1#U>'@]>*AFSL!":%(D9HIQ2PC7\ M&FTP>TF/RKFV$4K(+=-M<^A01 M+\N.1I;M6=J44L<\4YID6#5'PSPA!4TS$A::)441RDAN..-_N.M!SWVO@?FL M+_X#R(+Y\V57U:KKSB6LN>H6K9% 1N[LT)D1I^%3$C8^>]KCF,>QS:!BK%6( M[5I"D8(&7!:"%#$',,MI4?(L#75Q+R_#(^,8*,UI<>)SNCR.G?9!G@2.26!S M5H):Q:C,"65* HZ5&4E$PC*P_T6>;$R!^N%^!H^&8W%.9U%RX@VJO,W_,#;_ MBPM6?U)!50> MU/_%YLM=.;#STM>)>*0\X!/U2'D\2)GPE+.\5"05#-1]&>:$Q6E(\CP#0R . MXX2&NTB.>!2DS)(G5?KMD=(CI4?*QT+*7)4*]$I O323@)0I_,152@ ]=1HJ M'6=\(^WV+FD1CX*4T2R,O%;IW2./U2\#3R@F>BPI"7G1.5) M0JBFE)0I9? /CLR1BH?)1L7875(6'AL@=-#YI'#9K[U@5E1F.6 M*1(7C!,J%+M?'PHT6.6QZP-S,I"4&BSM"19)$K 'Y:#@HS-;W->4,DE*[.- M!-S=V/V[QRPT[XLGY1/UH.5!RX/6YHRRLE YCS-"\Q(5K3 "]8F%8.1'(HVE M4D6<[<>JWSUH);/D:;DDOR6V"C4%,KH-K/E:CJ3]Z M?_K,=M1RY:A#;%Q0F2B:$Q[1!$27*@AC0I!2"!9J$4G-[M4_P30!&GC\?&#Q MM_6'GL%W&DU+"I];Y\'Q@$_TQ,!QWZ&T,LR$5!DIR]2$TA( ):&)TJE*A Q3 M03<& _]P+\;=PM?MHF9/#,>\S\##UW[@R]YOYH>//5O%I4RMO0=V4^#O2HVF&I9^G5(NB:>26#_OR.@3WO M>-3??_F34#5#*:144I(PTF#UAIJ!S2RRS/U'YR%!Y'AYTEY1[=J$^#HQ[2:9/LR&F3'+#3 MQCSMB]U WLSEC2SZFUH$@G47P57;?*[ M SX==#TW! @M7[V;AO/H%[DW9'! MMLM '7,69EE)"M,9,2\ Q4H=$A;G7):)SJ)\0P;>Q8\#[/T"N/N=8^[GU[]W M2KZI!W%W/O#WSB90YK.\W&,?=,].WJ#PY.#1]9L)&7G)/KIX>(!T?7,IGEL5==]^6JV4:*M_7?'(HC89?EV??([Y#V9A=2BG89/SD/W^*?WK*K^E?[1A?S1.G M?[6#?35/G$?\:@\9 XMV% .+#C@&=M,)O%NVXH)AV_%&!YT2R]:H6@'[S*JY MR5L&*\&,"?,QKR=<)W#4%6U'7>Z;QDE41JDFN497:Y%'I(QB20J1\#S,PS1* M=Q+\>L>NL4RN^]B M\(EZN#P>N*1*I5I%G"2LP/+BL"0%3U.2E&'*\[R04;G1//$NT:Q'@LLLFZ49 M]7#IX?)P3]3#Y?' 9:X!)T$K)#DM%*%1J CCE!*1/9'3;2;M,VD8H)5V@"JASV2HY"^"=YSA#O98!]O2_MFW3IDX5 M+^..A@U/3,;M60IQ722I9BD1*>C>%&4+HX4D64%%$L/_RGPGA=H]9[X&QOP' M\J5ANW<#.V*%RPM@T^ZMOED^[W0[X8,\"713!4R%SHF,L M'RBU(KQ,0I+K),UDR&)0QW;B03@@=(OS=);%3\H-ZS,PCL.=@)D6/A?#2R,O MC;9*HT)$,BY 6\XST):IR'+"6"S029"*1"M6R@UI=%]/ HJ8;PF='3JTBUE$ MO5+M8>R$#])W&3Z9H_8\^T0.\B14CSPNJ4C*C*0R# F5Z/#3:4A242A-XPS4 MD(W!!O;O ]==#!O6-T%K1*J^HQ$[@7,$^:PHQ8P1YT) MIB(5R8)G)"\BL((U2*%2Z8)P)6*N,I5*MA&EVDF=P:_(W^\']M[9X/$LS9^2 MM/)YLAX=/3H^%CH"R.DX$Y30,J;8AC<'8,QC$A=%'L:@K<,%>RDKV \Z1M$L M#D,/CQX>#_=$/3P>#SR6!>,92S5ABF*'UBPEC"621#2D)1.4YJG<2QG!?N Q M+F9%]J2FJ?NR@>-R>L#5EQ7^C.4""DC]"NG>2Z^C83@OO8Y'>N5%$BE.2Y)& MLB TD9J419R3A">@\\M(1]%&!]R=N#[>M8U<8OLZM=.)ZO&,1D\J2\ K]QX> M/3P^FN\C*RC+I2(ZQ<"F+D/"1,2(%B(,99Q&3&RTL-V)[V-/\!C-RCCS\.CA M\7!/U,/C\NFC).?9)W*0)Z%LT# O M=9AHL&9Y AC$I=<$9HSK.5+B?HH8[*QM_I7L<('X,].R-ULJ&[!%BIHOM1*!C__]/;]J[<_>3?L4^8]K__YH_8\>Q('>1KZ M7\YU'M.2L#+&=OH1!_T/-,$T2VG,4Y[&R6[RWC?TO[N$#_(D4*LL)96,Q82J) 6KE2:DR&A$8H881,."QNE^K-;]H%8THZ?> M2],;M0]CU+ZX8/4G%53U1MW]+%!?Q7PI<>;R59^K[D7,$^:YHQ8Q1YU3E(=2 MRE*EA.<:A!&5FK",*B+3F.9*ZU06.\U(?]VT4UEFJJK.:_FK0A[?55Y1%,^B MW ]C\2!YP"?J0?)X0%)0'O(HHT0 K!#*0NQ8PA(2)6FALC1,-$E$J5-"><)!I^0Q2=,\##DHAHG8:.MT MG^ST!]$DDW064U^?__">D7A'GI'X@#TCYFE?[ ;R9BYO/(W?U"(0K+L(EIV2 MZ#&IZL^J6Z!_! GRLY_IM^5].1"9:NU2S]*K1= U\TH&VT[DFRSJ[M._R99; M'9M<_(&=^0ZA?']OCDNP3IGQ(27MK9%@N^C5I5 R5CDI,LTP% %P6Z04Q6@H M5!CFD=RHF[V+$P=PZ 7 $(C=SY54\OGU[X!';^HW/1J=#V!T>_G;P:'!3]\3 MQ&$Y*\L?MU:>,@BLTM6M2>B[]L]->V:E>9CL"""&VWEI<^"$YJ6-ES930T\( MP;-<$##H,I V442*D*5@Z,4L8HF,>;A1AGP7;]CC29NBB&9I^..=&YXR"'AI MXZ6-ES9>VCRTM"FC,H\%2XA.RY30"(P5)K@B+$ORK$CR@I<[&7;R>-*&TGP6 M)C^>=?6406"7TN;.;LMMU'Q;7^:A.-9VR:#('X&>-U]<(9*N:E:+52_DL^]1 M[:%LS"ZE,FPR?O*?/\4_/>77]*]VC*_FB=._VL&^FB?.(WXUGRG_T)GR4IEV M93[6>SSY%B>6PK3G)*,PDTS*+"9E*L&REVE!"J53H@K%DBAFL*?9+B*=;VK1 M8B+12V7_^Z9^Z5AO9W.1XED:/JG,(E\BZB'+0]:VO,A,42X =%)*:"0%8:66 M),RIXIB9D:3E+L)E>X>LI(AF\&@/61ZR3O<@3P*RE-8Q97%$J(IS'+*F"0]E M25*6:D8%J%&;^61WB;GL';)2'#^91:<-6=Y,?V@SG3=MVWRIZD]/T%"?WO_/ M+^#+O*W^/.M8W9%.M97V,N:)R)BC+D:*)=R(R9 4.@X)E2"2RBA4I(A%P84XS7LA8:Y+1 M"+3U-.>$Z5B1DA>T+,NH3)/=%*;O!.:^V[0C?5KPYKT+'K2.$;2.6O/+,B;* M/!&$BR0G- K!AA5E241$!9T_FJ#W//I&# M/ Q3<<_&7,IYDB910>)82/15E:2,\X3(C$NI=$&+Z%[MU2^8%BN67*_TOM4? M)BKORT'CW57V7YC/RE,?1>H-N89?1'[7GV) [R,%3&HXXN,,V2))(Y23.>$QI*37BI(Q)RF>8AC^(H MY_<)N!J%=!38-ZFAOZG%6_W12>J=:Z=%/DM\N,&#YB&?J ?-XP%-KB)%(U60 MLA %H4PEA.4T)6$6RCPO,A5M)N/]L!7_V* 9);.0/JGB&!^C/7C3?G4PN/JJ M6E%U-F*[:,0?06,8PAOPQ\-T!R?7O %_]$?M>?:)'.1AZ*+[+MTHTY1%,B6L MR#,PETO0"'A2DB**,IT4I2ZR>.>#P%%:OK7"\I63HG)7BN&)AWD\:)WV07I% MX_B.VMMO#V._F8ZJ5ZR2*$("=7DU;ZZ5"K#EL(+-NF M+*Q;MJV"5VHQ8+M4 MP:(9KURPK\&\8KR:5XMKC[Y/F"6/6F4\:O=EG(6,Q8D@F0Q30E4H"&BF.-^T'!(3G#'33%\WE ME:H[ALN\M9[ZU[Q(GY(NZJ,Z'A8]+#X6+ K)TE1*4 '34A-:Q#DI8AF34'*! MH9JL8!M1G?L,Q=X;+'[;?,^3)]6DT6.FQTR/F8^6/A3ID!9I3L(X-9BI2*FS MA,1AJ%))>1H6NRE.WKLJF>8>%KVOY&'3V*^6K;A@-KXMFLO+IK9A;B^LCH;/ MO+ Z'F$E59*D!4Y>DUP1&@G3PK@@-"_B(LH**L*-XJO[^#U *HT\_E:_,!QN M(G,[4N7I+"Q^?(3T 7.35^8]/OJHG#]JS[,G<9!>I[FW3A.E@H=,2:+*.".4 MQCDI><1)2I-,LY@SNCF[_#X&^-YUFFP6)3ZHXRWQ!\]:D!7.2:YE9_(7O+BZ M(X,=XO#E!Q-H3VW$^D&*O#**9)PDDB1:"T+#F&/)*B59'/%8B8S%A=ZE&?]6 MO^RA85>#A\)9ND\A=X@\^/"F_3=VP?!(W$?QCMQ'\0&[ MC\S3OM@-Y,UZJEDMJOI3@&3[N5I4OA'AD^)4 M+RWO6U=]:P;;+N#R, G+5$E21AR,CYB"@$MY1G29%'F:JDA$8A>.(6!O]!B_ M<\S]_/KW3LDW]>N>P<\'_M[5U-=X%I;%:P\.+C2/)]EZ8E9%8? 3AY=/3EX=+7H M6K"R5&E9D@*;[U+!%&$<2[(SKF(ITY8OI+Q(_=#0&89%GM)($%$6 M":&@U!).HX24(8W2B!5AKM@N_#J'"IW?1LPHGT71'GU#Q\!.WO-SCYJM36]. MP!8!5["&&C-M&AU<*]9Z>732SE4?J[A/VFA:\"3+8PGZ.\T(C7%"8*)*DI8L M"75!>9YNE%O%,1@)(L*Q6%B5G+*,%&DIB=(J%!%+\BAG.Q5ANRK,2N,9C2,? MK?"Q8(^O'E\?!%]ER;40*B2T!,"D29J20D>@_2]*Q,)2%1$I M1:X(E9$B+ XC$C'%XS0L0Q[Q0\37+"QF979BE:^'P% >7STYG"B^YJ4J"YU& M)*:@M=(X2T$K37)8?504HFEK^;6_";?O&'*EXNV?(@1:%!A$5D\1TN285<>WUO M4QP027A(/F!(CL(PCJ,L(5$2@0F29QDI*(T)YS17+!5AJ KO0C]J_O.0["'9 M0_+Q0+)6JLA#5I""83.<$M"X5%J0*(T+%6=E*M+-XJO!R>,G__E3_--3?DW_:L?X:IXX_:L=[*MYXCSB5[MSG.PI MJ$:[M$$^+*^NY@J[8K)Y(*M.S)MNV<+JI >L_12D*A&J5(6$%6E!J P3@"X:DH3*/%)I M&O)HHZ?"7=K1[ >PXG*_L_\\7GF\\GAU2'A%\S*-N.!$% 6FC>B$%(D21"I;,PWN/LB6/ *V^A/Y2%+II+%2S85^6GL@ZR(/TD+4?EV(>"LVY)EF!]<^<@KX5ZY+P(LSBC-%<9IL%>G^+__ M5Q%'\3&?N??]>>;UOK]O^/YBE7 <;"=D5A+*,TU8E(9Z)B&_D/]\E M7-%+UX_-6Y2C[T&,OC)2=&>9T$]J2JB'+0];7N?59!96[B,?AH^/%P,?@P M!C,_T!SF'^P:JSG+*!4D*V-):%((4E+*B XS%5/06I,XOD_JWP738HQ(/[<8 M\,IBPGN+!!^;-X@#;[5165],0F> MT2Y7"2O1I(Z+#) K#1DI$C#(5#F\IY*$H5XO!W *HTYJ0L-259HJ),)32,>'Z?_,(# CB;^I5CS]=-^_9*M6Q1U9]^12[]M6?2'QR.>0RRR4/;01ZDA[:]0!N342)SP8C*0@70)A0I52Q(S+*2:YZ'E.ZD5=#C M0QL-3USI]L!VD ?I@6T_;2&TXCS2BJ@TYX2R!(=291$162X35H12%!LZVUT* M%A\?V.)9$3ZIB)#W)QRL/X%U%W/5=8'ZJEI1=0KS'[I%(_X(FBLDN\X+GJ-A M,R]X]N/)+K@2"@0/UW$"AG\6D[+(,\)XE.>%IIE*-CS9/YR4T#/B*\>';_4' MY,*WE@EWY0S8YY#:8Q K'K@.\B /%[A\OJQG7L^\GGD]\^[(H(/_8FVM^7&? MBN*M^7+R[!B>_4N+_M!J>!<8'(\JZ^K^E/P6[. M+RZ:X 4HJLV\DB:?_G55LUI4;!Y\P((OG /8K>V0K#X/>S177XFL6F5TTF?P M)LO+^A=9=5=S=OT,/_WEBDD)CQOVXRRM["*=6R \R_$O_[WL%I6^[A=LODM4 M+7_AS5=\<[C%LV%V]]=;FBO?IXS#/*NT7&%%V'"S\1>#2^6*?5+674*8AF4^ M8_,O[+K[Y:=_7S^A?OL-W=ZP]_?9X@=E]+ONYQ9XZ_=T2LRW1Y3!Y/QM>:G: M2@RN3BYUF2J2<9UB#$<3'FI!P'34*64I_&6C??I=PM,?8 ,K#0*E7B!++VMT M:;X#'A:5ZC["O9_/P0;]*5!@;5ZAUZQ=JCT?I^/?7WXR6U$#MOPK^E>WO(2O M7/^K&]?[+S8L^%]7S1VY:SK'= ?D@4@81($3[\$'NVKTJ)F-WE9/\4@KM7L8 MC(<>]*<^)>[M-/V]9]Y TU2D,8US26B4"/@G5Z3(-"-A4BJ>IDG"-OL-_K 7 MY3>V6+;JK7;^>1!(Y[5\UU8@B:[FJGNK1QD%'YIWOK;_WH+:IZY=>@8K_M/Z M44P8(+N[Q!A8X$%)Q5Z*CWI6+6 AXAN3?0>Z'O=Y2C?'MF/WXZ6_L_JRFN@[ M+YKVJK&[$OR,6!"'OZQ=,S-_CGX)%A\L!K5\)'[\Q>U_I=EU_^A:?N_ M-E1#_(C M;(G9'-A!%KR %>FFK2L6F)8%1%RP%J>-R$ /9UW5L-[%$L]Z9G9=JJNFJQ:F MC!36*2X"UF*Z)HZ^E@&_-A>]?OGFQ2Q87J'2S*ZN@-=,NZ%Y=0G?/ M6UV&[ M#@&<7JI+KMJ XR>LEL.=\#)\XE5;&;8$5 2FG-L+6_5I.6>+IK6WG;S42W4% M[X-Z.:YU)-]W+4@QZ_[&I[RIZ^:S)69'6+BT/X^/L^M;>YBG(L-14?[+N%'- M@)6&)B:%QXN6R0H_<:>&;#LV&IUA[?%\:9@9]Q\4'W6U@-,RL;J!X/"PFK:" M/3&!:=?-"O]:U9]59_Y6P5XHL6S-?=<)#8#B$J,,U_8PX8WD4IBO?5*UI:AE M5]48+'2+G 5?JL7%"O'!/W^H1:!J SM=UR_Z_VG R*C)N=$(F"4M6V:M%AK"XOJT\M*$+=9#UPKK"-L L87[[:MA@QKY!K..94MPH,3+&PG'&Y MG"\J,KZ0.1GD'+L.N'SE+<\-2KQ4PC)V$LV".(R3VF M_0._\^W*W.^2[N['/:64@(U3B(R4(-51+GYG5&2@?J/+@SSR*>T#0G6N:HS\<1V*A123B5/.515,1J M0Y_7D2AE1B61F83OB+* [\0AR7F81V6>9F6YTS.'_11X[I@$TJGZI[\:U?B0 M3AU1&L"S,5!KD,*>..#9**MG 5@G# 3!F_DBNFY/SA2A"EG0@NB MRS@#Q3DRN>^<9%&DXJ)@L=A-0.AW3#Q\!62%4JGSV/!=;/C=9DP/6];+HG>K MLN@[T? 3Q(XU83VZ5+LI>O3:$OICC*\)-1S0E/YG68':@4X>]LE<3/OFF[]BG2-,SWFHC6U^R=^5N6TZK/JMZZ1;@6A=V@5RVO5MM MHH,"6C02D$XLEE:97,X7J"\MY[AVC3WN==M:;K)-#XUD8.Y%4D6<1$IS M= %DI"SSC$B5:JEH26FR49YX%R0#H=VT[\RFO%=BCJY(5"N1%,XE4C_N_DO MM[8R].&Q[KM8M[Z/)XQ@+U2+?MF!5P<+!(@NN%:L[?Y\,[?WGO\144#Q428D MT&^PC0LX\#,A KB[6+8M @[>OS>[+( ::*R;0%ET:]"EI#Y7S;(#*VD EAJL M.=O&=&9+?#!$J-K..;8#1%7 67@#,^I,@YGVX/ 01XSG7%+"$QH1F@M)6!FG M1*:4<2;S-%=\)YDOZA,>R/L>/[V;Z(ZY '8?@V$C3Q<3/EZTS?+31= LV]Y_ MWX=LC&Z@:A/"0PQ-,*EB\!#L*7L?>CGV&]71#!/&7_D:76('4&V76 M-X0Y"RM3<.RE=8?,V[_:6?#/BVJNS :(BTIIXYGO$*!0-6M!7VO@Y0%?K.IB M=!LX([BOZ[L,7_P,YA[@UO8WGZT'4:T"*,U%DUU3K?%A88BTZ@+UF;7YFB,FPFPT7CHW,HFCX8#X+ 'GSZUZE-O'QY:?*8H M=,++*"-IE(+)F.0)82P7A*DT2VA>JJA4NT#2/D1C$0 3&1PFK 9KW!]_*%K3 MU.J08C7M\(8]+0 [=_:]'CR>DH&H#\.,P"G#27%>$IYQD)B\S'-0I-.LW(E# M ,L2SVN)_WD%Z@%P$IZLEY,_*B=?F.&Q@%(O ?*,'8:^K%/6H/L-D?V&8#AB M%%>H@L[&[!:CX=H$C:W95YUU"_:Y3WI9RR[HX#C/8"V+B4+KN0N3LM^RTY6.XQX8 M>35Q"X$40F\0"(D ,Q\_-6WOH';Q-2?56.85;DO*K5QM:.KYJ<)7AJC[?7R1DM(QJF(@+%\UKE65 MPI1($PR[[+WP-?K']1(KP6ZF6I-S;^SW?@TWT:UF%;JEYDMU%OQ>HQ/,$/$G M5KG4@7DSI):#RMU\JLWGV(.;M36ZV#RM[YG6CXS8ZV:Q1I3K&(I!F$T*O9F: MV6=6S8UG"GFD8W.U&VIVWU.5,6\G)!U8%8/!ZDP87]EZA]J5$WTCO(3?$F)Y MN;1!L)MG[;X&O H9!0C&>#S+Q6\-E=]\H<[?]&]Z3M]E/ /3 ;%TO9F D(].H1+-(]N4\WP8>; M5:O%ZAJ&0J%M#\5O?(&KX*:!;+[4>*>1)U&S-T$D2_.W/AFS2;(Q&W:IE$T] M8;@3N%HX'%R#>[?5<^J#(^,1V3)&@4B))SY9W 7PKDTL02,#?78"#@+.QF$& MK,[YP9A8-"UNL G]6 &-Z;Z&''!)LVGN3A]ML554P&5NAVT!Y60!< O3K-(0 MQ^KNHI/M.K -6KL^8NY\]*O,NNH5+='31???:F&\T M.C Q#TBX97!<['QN?W?I/9,7-?("#[H=5[V5*-=VR"W^CNM8.:6;'CE;>_NJ M,SS;2N<2928[OOEB@GC&3;M":AC6Z]##4G472LYL[>Q886OS,NPNF\RK&VCH MIM6=!>P?.+.RA2!(75BV:V^_$UETF,3S8[[; MZ3ET3HG11$!K!3US0@BC)%8M*'4>B_.Y-N"HS M1?.2R(1%A,I0DZ* 7VF4EH)G)=,9?R3M3HAV:1U]-MP$-*RJSTA'P\EN^\\C M!,2;K32^H9LT"_CS]@+6AUGHOQU:;D;$TDQ3(7%&1TQHH4,L_,$YH 7(EI)* M'6WD9J2%YD#<(3'_4%EH4C*9DKR,2L5TR&6IU^,0+^$H1KOSO#\K4"H_P)$X M2GOC".T#!-2\,8")"WMA^.%MI/YS^]-?D+#FDE VX>MYWLO#T-]"? M*",1JE(1R6. 4)URPN(T)2+$H8U4:%ELT%\^F9]12HHIG-G(7UAJ#N9T.S$ MWNB+"=:TK($:GL.?W< M./\0//_#\W.[K+\8V\FV_X%[#BV(U(8STJ1P+2Z&@.,09,30#6J/MD_1Y1", M;)6MG)!]+=40"^KM^V:Y@"M,\O'@+08;3+6F2Y=2?6YTAVVU, _LA@^'K#- ME%9AAI9MR(4)87CE++#95/8O0Y>EIG9?MYG2(.1@:>[*&Q^*9JS]TFJ\" U8 MD 5#;9+-\G8V@'.!HRUK;4,X&Y1@6.HUK_1086:;/BV'MDNV(*2/\II;@8EX MT1B;<\'^ */3)!2X^QLKU"9GST?*LR?,*HG=2?"+-J_NX^@[&0:S5V+[@#E0J\G,AKUGJ!&X@IFE<1^NOO_4262TNJ#_AO.M MFC_ Y]9D[PD.;G(Y^+A&H38F_+GC[VQ5XK79_BM5L[EUCV/FZY7YHTOP,W[# M/D_/$FH%',5:6[4S9- /#;/L/AJ?1N^1NNE.B^LKYVZ\9$"13=^K8>*FXTW; M-E]4.SJ:Q[B]*8(]::*T LR[6C6\MZG[$5E:D3 2)T;EUWY8C !J][[C2D M+9LE7YP%?^N;ELSZJG^S!!/'&Z_?A(3MMW9T#,2I# *4(7YL D6270/#,KA( M+M4,+ 3CUKW)1=?C#?#4_V"\P[T:-E]QP2P#!)-2OD;@_4RM;[\%9\'?@6, MA,TN"E<$B-Y"TSO E(YV#;MF:F6<]NN/M!^[M,?.?!E]K-Q+\!H2=30L$F?,X\>4"=M$ _?2HL%"G M[2:.T;X.<4TZG04?EKR#W;4AG7[/NB%L8**1KF4+ZR8'#K)QZ:XUI& 50G3K M@ZVAKA:C7,(&>YSQ7$W[L%HT+IVQAKZF.4D_VT9%OOW4F(1RY;$3J:HRHS-R2Q_X_C8!O MPF+11![7CH'VZBM652TN1M1^!/BYO\"X?[_PQ\I9]CGX#YJ#']V0@^^S\/>9 MA7\WICYT)? ;*M^&=M=W'NNMG&ZK7)^YST!-,>I)KZOT:HJM9EU@*HOY8A_4 M0QEA/6QOW[]Z^]!NLS)F*8]*++I7&;;FQV+"7!-5IE0PG2D5[J3H?N(VZ[UF MH].L^[N:2^<9]@ZT'W*@F=2O/O[V]'UHW]Z,T0$U# MHE9+-6YC;P=T"K.!)JVMC<+(VK8:_5)S-*--T+^O"+>I)$UK$T_<-UW6Y>OU M/X&2JMT]C&_-IC.AD:30P=L!]7.K^U8@-[XF<'KS(5+QQQMC_GU67 ^/FZ2"K&:>X.+-\VO)V]D M--,E:+#.[]%-7P\NKJQSR)K2:K&>4FAZGF,*!48=5KUD0[+-UI7Q:Y?%T4U5 M^;<3?YWU3=5N82N,,W@0>[O.^J^,:6%LP;[Q)S9MF9I@G5WEX.;#GI5SZWC" M7@NX%TA0O4_3.9N&MI68 ;12?'Y3?&5:9 0K[%)/%YHW%)HG-^<4W6Z MPN/C)%(QX*$=K/&M'#1 '!?]1$084B+7\F)MVQ'K$?G<.W-UTSH8,D[A[F+J M1S8998AE3& 2&#Q"=&?.S3=-]OW^MZ:E\Z,[?^R)LOE.UK,^\4)-NO?V6^3: M7O2>[3'^ QMBO%Z+ZZO-T16CT#&?SUS[Y3?[6)[GQ[JU\.?CGGE>OO9VOGFOEJHQYG M))B]_M:-5Y.OER;W,'CYXK4+RV!6[+N7__[KWUX.?\ $\."?Y^__T4=N0+(- M ??M!+<#!_X38./!,VKW#1[_"=/1D-XG+/N])-.Q$]"0Z0:R%]C'.$#'5MF, M-\O%0.2KKLDQ]C)EB,UO&RL1VR)A&GCO*AR3T6>NF(=U8'9RIU%TRZNA*PWF M^\.S^AE"J^^-GM?KX*)"]R4&F%S:];B(F0L^#@7$0-&DSW_?I&/4BYM+,^AD MR)9W_'<)2URZY%3L?^D:8/2K:6F[2X@>];S/XB0[^C?Z:CAU= MT:M1(6_:M5F?&%\A9]C"*N3O[FX,[DHVL+'[=/M7^7ZBV)LE:NPO]3]+,U\* M;9.QISJ[S7F[YI^./'!&L/%.;QRVJ=.R,>0O:@Z":'BDD5 JPQ5#V)*/[: M_ASOS5"[=E\$@AJ.#Y3D_^X]_H/*^MHU/7D+8!K8K@AXMTNL?['O\X^FD2.K MGM=L?FVDEM'?3??#RD@96+YL*US[2$=#.!SWC[@UK>_*+%B".FX\>+8ZE+E) M2\M:75[-&RM2S-8,WV1=GV]@>M-/GKZZ(3::80+W \GV.UTUH]%F7#SXS+43 MP:_V/,<,B[8-/-2M!7<9((09G6$H*YD\_\]#;[,AD(<[/!LZ^J/P&&+0 RL# M2[+94"KCK)"):8CTI4&9;J8SC(" 6U.V92P/LYE-#Y5VG=<8S +2P0"0,"1_ M6[C"I6^# 4L 2FXDF6W;&"_S3#F7VR7Y7<$V&,$#E:Z1@46\OGKSA@(Z^RTC MLRR4W10OM@&P#A[@S.M51,32FF'( Y"DC: "B;GHXQ"DG 0= ;)N\F2#+:K'./_LP\"A'U65G>S2VYH3;GO#8NNAV56I ?HY K>B_4"NHZ_+* M)C6:F/+4M^C^;GF77(HQ[\U8(?:&*Z%Q5Y-4K7NYIE'H[SUM)4S^X+T'BUPK M%DN2%X4@5,4E*>,D)$5<1@4MBDQE]!X?\[Z%]_IL:;3]D2]^"\(=;$%H* M^G6 _[=:D^=V[$7PX0*KAMTEP-BV+?7I8MO'-?&QAD=V#H I,H1-=+-#@LYL M8M_H5Q@]U[;R"[;)Z.XF?]'V^_:/[;:G@3H;8,AWJ?J4DJ9SW<3M,XS1\AD' MPJU\O>&PZ5:1-!(2PR'N*T-NE1'PDPLK(\Y[?$OMZC;YY_M!'E@N2GQ#+HK/ M1-E?)LINQRKI,,E%R0C/"@V:#,T(5X4"32916<)+640[J1=Z8QH)*/FZ3_I> MKQ7RVLR/:C-O)H'JX-40S3 1DA/(7[_5MHQ!GC'PXRQ;Z^.]06"N> 0V6H", M7QI+"DPZMVT^Z7S 6RI/6N,*-KGG'#OZ&R6A3UL IE2S/F%ATJ[#Y5_;J)$K M.ED5OV-,R>92XV*'O(-):H-SZME92,JD"ZC%%^5,RDDID8U*]1*\-_Z&Y:P% MLMAJGL:U,QE6O&5_;/,=9)PU_8J-VLK-LRA7H: DB41"*,U*PG7&2+I&[,I^J*&(;;6P MTF:;&82:]N63&(02U1A\GT;C37C\YH^'OE/+Q0A2J]&EO@JQMV1'<%QV2B_7 M GO]4!C3^U!-)O6=W7?LRDUCJ#*59XG(<6Y*1"CC(>%%5!(59P5E)95I?J]& MX6:X_0=QH>1RKM[J'@.F[/^[V8=?<1L^HJ2\"0@&I);GB]LN_5_1HSE56AMU MPF3$Z4$/K5V'@,'&6=OZH2UMK==EP>G6HMQ' #HR8I,V(;\W%N'$/^&%1V%P,1[]LO M<'>Y=A,U/U]6*Y"EZ M&63)""NSE&1*J3C/65&P#4VR4#R7E,)%P&J$%MCW*54)"459QC0,*8=_0(R5F6TJP,8!I[M:F^2 MT XAO86(7&4H#V'WV?;7RQ8,9=-V?JIP'SM^A9C7GP,7B$(JP*(P)UQ1X P1 M9J9=6%1NQ'MCS2.>A"%)L3\CC94D10)VM$AXF<9)&J91?)CXE1P M%^)@X2OR\/48\&7*;$Q+IJ>D?4F-M:V:@?#/,T"O,@/ASQ58,AF5+ 7Y3]-U M[E&J3*(XP:GT(L,A]25^IR0I0E>BPRA-HA53_D;6>=7[-2;F_'3J_,X.[Z-J M+TVY QXB^M$'\UHKUT]"F1 WUD+@5(?6<]>#'1B^^L%8=.S]E0G"0)R61 M4022/6? 2BRAI)29E$621AG?Y*>$TZQ(4S!^4(,H14P*&H(LRPHE64A30:G7 M!FZG#< NRX(KT,%R5A*JBI 4 %>$BR*-N,PBEB8;UF0L$A6!!A&J,(+O&+,F MI$2DI8BB,(RU2 ]6&\AWH@S ;^ALLM^?^KJF60:;(:5'P)CON0N_&\!Y$'?A M)EU&12(3G1(0JQQP ;T<41815G*1H-CEK-Q=+@42XMOV9=5=-1V;O]6_-O4G M%*[RW/B*]Q,[>P1I\D#)%..@"U A<"^)V; MTH,^[NJ%ZS^A GF-JXQ&2.">=M&#;-5?J9+YEB'L]KMK1\6 M,]:U8ML)6YKAVI_JL=$;MB>SLTGZ!'-9@*-:2$Q M"?[TJ:+#=U?2%F;KS?/Z(3!-ORG][)75MYS,BX'?;/+L#6\Z+,]TP59*=EO2 M5<:+SAS_N"5(@U88$=6KX]76VXAL?7H[?8P)UZZFD3QT>@2C@C$9DA C0K1$ M#5 D"9[G')OIKC)X)UJ.U,[V2N'IRL9[)9AVQK3# <3T,V6 M#7GMTX^8Z&?6N5(G/1*IV>1FXV[HAS'1L&$R*J*[1>F^@>M:TOQZW?O0SW?E M#*_Z,[QR9]AW-K-EF$.62#OY#CS#C392TT22;3V,SX*;=J:?1'GS0E8'.JV! MXDI'I0D*WIA6-RFY*K:1+SS$TU8$.NN>W98*C"B+ %MF29-/#'C\^"?XS]P"U-N.;ZX]Q3 MV^5O;2=6[3:P1H:?3=%NM7 MF6>;R!IW@PFL47']=^]IGY+,=/OJ>T5 M:S2M<2]/7O2L[([5J4=GS)9&OH->OGD5>CT,@F%+"'-=UW=A&ELX"3.'0)D> M*:Y0I&HEP1Z7@J%B1EGU1BLVT'H7B;5*MJ_:F9&LX M%5C&IWX/*SOL=KC[*4O*6Q&6S4]VULV:XX_5M962;M;K'9R FSZAFWQ^TV)S MYQ]#4C,^2US&RF!CY?JP3HJ8#FU$L9IGB2TH3$10[$6Y81*46>DR@2<9ZGJ>):W+O>QC6C^SM8 M?>A5?L[J/SXL&O'''9T=47ZHLF[O6FC?U@^WTI1P^'LN: M$\ !5Z#P&11QQO/KO__Z''_^ L"X*T%FL_]L"LW1M[$TYHOMD]*@PN'@^Q- M5G,#ZPP81E3APT8_LZN4AH=,JZC-]YC\;!29,_NKNW$W[: _=()W$Y9PNB#< M$ZYS[5;LC19&@>E5H ,9=N0;KCQHPY5D12SYX3][*"'\UO"?IP?9;B3'XZ') M*BIN]5!NV)*#8W:8AN>L/SL'C[7]I)'G8*FZT7MF[! ^Q61'N$:NMGW@6BY" M-URRS4/^ +J@+%,>YF#RT#"3A*8"S*"89B3.=:SZ-?_F+ZVO6C:J9S)='=8QH(5O"Q MZ P^-9QB.H] F:+-RX]F@67YKH3;NM/)%VQ70P9EU@ ZAJ'&#[9TF M/7['CZPRVIZ9AV_=\Y7)TRXSH4\O,UV/L6&0Z3)OIQC9S5A[BHN6]=]?;1%H M^^2[UHV=<_8'?)(^MFHN(Y. M+19S94-]*Q M#=:5Z_K4]QQ:.=;KG^%@[1!Y!5QK_*FF[;,]37=JW; UKIUP/V@+N_<#-MW@ MM'P85O^W0_.7YF%91ID*B8YE!M(P1/=ADA.1TE#%+$IRD:U+T)SS,$[2"*[D MFM"DD*3,94GRL%!%%F=94B3K[L/M0O1&]V&VXCY,5]R'Z#HDLED0=\5/?XW/ MTD/R%\+5Y4R21&+H.,\2T+B*@NB"E:'FBN;Y3AS3[U%F M+'$Z) ;6\>R]4O:C2IG;PV"RB:>KCIU_^!U8-:(D+&=!OS-&%7CAQ+*;[?(" M5@E&#Z@Y/W]LKH#PLS#[RVQEX"'KNQ3-54>L,69ZR*/J8T67R09!'UCKGF2% MKYL6@K-9YO-!'^BI/TQD9F#(S=ZV'46ZVPT0N$,=FCI95&6;8([ ?FC2> MAF].4O_[3MVF5*'/W\<2C\7<)OFHKS9DZS*7\- V5F,48-G@?G;-S-T4"6"< MZVY-[]$'NX3[F('!_[V4GRY[1?R2_>'^/+8.-]1BU4S857CJ2 H?32]&]*:Z M9.2^/,5.=[$!8>NQ'7IY#W-@>JJ<;0S)&JH@T%8P"N3&#@[/_V=,.23SD?X4.%>X';UQ\[$)IR"1MFT)<;G6(X MMNL:;-4')&8@;IR,40WC%%;26ERW6/09*3 (072H21XZ]N2T13U(^Y8$$8RL MDE_#VL8_< M5PT>B$W58:;C[5A3!")GNLZ-6V]Y6="WUEX';=(A#;/J)LM='7$#2W)39#RQA& /MEC&S&HS+2G:S\48EQ:5<6T\\?GUIQ*>+F[KITY\K R%;U9Q^ MS-K:LOIYA?CLE;>TMW,C089E<#,V:YBP6G4KB]K\5"Y7T770\Z8GNNT@YDBR MMBNT@[51_F/-)KJ0K, Q]#;(N7[_1]W)+;";;&UC1W@,[RN7;:]F](G7[4HW M[*T[8PZ\5:[H:FU+\0[C\/C>B=>YY*$-UX!Y"_@A/D-#8Z(M57C]8C+%"83C MI9(H$&R6H.G28L3*PKGEAMF[CH+M=.*;V*$?!HD'L)*C[J':#6]$JV55*5B= MIK@Z!WX5PS8E('XPY% BWUFH1D"R-X #76)FPU!,82'(Z2HV#=20&NGO_'-U MILYFP:<6I\#@&+QEA\44?[$VV"I&(@@CA37S2IIU?L#2.\L7\"YO+-B[J=&] MGFX!;>TU>CW/*FM6GS&OL;Z.<63-X)GOS;ZS \G/> "76%IDG(5)3LJBR F- MTH2P/$E)I!A72D5%%FXX6^^4G&I.\"/[ZCUA/SXKQ! _[-WI.L#^.<@W*R;M MEBS85PS==8.1;T0EF(?"&WT!R#,SXV^W'4-1 MA]UX55NN*-B3JZ;%T<73[3,Q MMM7F&RYQQ&IY-ACH''AV?HNK_/[N6]EXKC4P<6'#FVQ4QZVNWFEE1N8,MI&) M&>.># /$SX+S[45UW:C.]GY")$]45LT(N6OK)T.99Y[1&7.L'Q-JYW0/@>G- MUS2!Y:'"PL9VO?HT3D6L:M"_W937>75III=B\1.HZ-U%==4%_?QF5(T^JWES M-6$JA1X3,%H,48-N9'@!0X=6D;>%_SU. 3W8FF!3I(_CXU_ ?L!U=<4LP4Z> M._B$NFT.JY5IX&,-L6T8,\ZP<#X2XYM9^< I; ,6]"'J*:%/Q]6/4#LJ3'Z6 MWZ&EEE(_R^^X9_G)D.DHU0D!?3LBE/*"\%"6A.8JSF7&(ZEV,J_IPP5@BO%] MO9C4L;\U[5Q-I3.2,2@2V#?1US7?5D4WNTJL2W&ZKZ>KL$]E+<;R>NV=&673 M%%MAA))/IIPL?H10$'D'AYZXR7]_R 4K>X=,.CZ,#BY_U;@H6 M\*9>&B^%$?9J:9.^7'P:OS<;,X6.%;]U%P\U)V!<[#B/JQD?P5#@W"+#9DN^E?NI5 J/JJQ')AO(:C.[W/ M4L,%N1Q'?!44L0W^B/;)U&NR<7[)W(9E LO&A MG\_G;OO=80Y;;N-JQILYV;@^B?$*P64(J\%;M:+J^G8IV&9CWB_!%(V[(8LK MS3O, ^;7_:3JH>K'5?A(-U/9K.?,EG9M+')TQJ(>./IT[S^4:_I-+"TEU5=R M44D@KF>O_Q45A911%I-4Y68@ ;;&SW/8HS+5,LQ+FK''85K0^]28]+SRGT?P MA*WU$]Z=K 5A&D5%JDB:III0QDK"HC D&:]LUP9E^]RH M=\;8C';;M7@'YZ31[7";'L>/0$*F\9IIEHS9X7W@T<78 2+W1&!AFL09+3GA M28(U((H1'I=FA@77DK(DS3>:7.].F;LM@?V7,NZE;]'5W;J1[^#D=CV&:1?$ M9'U50P+^FHAYOUU5 9EG[&>][.4,*A F*,:&$$V][$M>[3/0M6,NZ2^8JAFB MA?=K*^9\<:@T3#X=M:'.2C63YL[$1:7L1(R5T-!P*U>_:D3R%C7(*60;61^P M#Y=GP=]9?5D%0P\^]\K=F'&&>DX]]21()9&?8<:Q5?O/@S5B*:IPURX\=' J1RKCYD9 M_RYW2>WNI(U,' X+WGCV8_M8C9DI:LCYU:!3.>UM MB^^I+SU$0=N!VMQ'G4]8NOY^XW;A-:#@F*QBJU8N,*^G)DZ[,CPQ%OJOC4X8 MG&,+FU,XT.6@8O52$GG0*+0]9>& MF"G?VP[[(8K9N$R3,D0C$]O*X92W(DD%*?,\2S@M=:9V,K'FPP23<(K2PG<8 M^&&!_+''A1/O,?6F#OXWJY>8VA&'4;F2F_QGD'@-:-2(M8/[.F"RN3*FBP,/ M, -=2P+4JL'VOIPYGMRL!4"+=G+]\FH'+L6=5SNS7(LRC1@)M0263").6)$S M$DFF91*6.J$;O>,452*F+"J_%B"7HX!@57"J/A0S541I-X6AK]YK?7 MWZF-3L_" ZJ-_I-I9VW5H7I%B;+Z@(GSF K)KZ9X;7Y]<#04LHRG*4@!246$ MTQK@EIZF^ MZG)\['ZA4GYI0F/V^CZ7;>RU GI(^^7H(=%(4]) MU'O9/HSJ%C[E55]&"HA[";HZI@:9-]U$Z:$]WK*[PD(5+%/H'67&-KALI.UY M@OG;N&(L<$ SQF9YLZZII_5HZ]ZQ;N;J/SM7PN,6,.5CDR)JK:YQG!@8'&UM MZXQM/IAUDEZAMQ$)UA3&S"M0?.!!U[-)"%4S*Z(DMA1Q1=1P3B;ASQ:Q]E?@ MNYM\?5MDUQ=P]$KJ6)MJ[=-Q][H;MW.HEW1%$ZME)G#JPS=,&V6C-"^Q(S%J2O*S%FW:$A8,&4C!5+B2[RE-!"9J2,(D5$5):B MY$Q*E>]F_HQ5Y P2.L!SS="WXMN/H%J$Y44.FWW#=&["( MHF_^T4H7-9N,C1@8??5^-MPQ!O.,WV[JPW1UE2:2B/*V=E)J4NCUW/41^X!] MQ!X\II'RD&HI$B+*&.= ABDI-5A?- Y!&\XC)8M[=6OLN?4UJUK#I)-996_& MC@ ^T?*VK;LQ'^R_^D2P,>0\V)J$Z48^W%U M\*4R5BSFKWH7\H\BW[AY4[ SA/UW)3^9T8U#]X%CQL#]RY#S#\^#\P\O@B)* M9\&$*%J/H"]3:7ZCWX3!O]+/B9_26X:+Z81W^YN+97 M+U !7&)AZKBZU:9(/W/[-5M ::[OF\FLO=6J0#.=(FS<'E_4-$, @+:@_[.P M-_W!+_?(/"Q]Z! R;HKI=U.A6VKRMS$5;[;6:P[DX+)%$32[L;G=:C\U]-*I MKU=S5M53Y\ZPDH;_MRWZ=RM+ MX%B=.*3>#SGW8Y\=4SP[--JYZ3!MW'3]OE9 $Q309-J."I:*1*@5LXELU4TW M7A&-OL;P06L,4S^^XC''5QR)^+ZG<^=\,M6'7X]B>EL3*RQ_GXHZYUY8[4R^ M,GFR'U^YXB.93"_/ELZ&)SG3I6':NYD,/ M@Z&GN'&C3 /?N^%ML%)M""P--R$"TQ+!2.MIJ]BI>WXR*W?Q^>/+<2,_ZC/ M*JX5IL-B:'YHV[#^C+,5;6G2$'WHV&J;=!JWD/VRVQ>08U97P;2O;^TWJVWW M@MG8PL,$8'757IJ06F4#-.N--MC40+,&H.GZ8\K\)U:B^VPMJ6BR!K/L;C=O M:EN-VEA358_=*USWD%$WF(U9=8OK*V>^@WD-5QA*68GZK:U]N,O6I0^A)[[2 MP1[6;:_NEXU/@P]=_T1Q/;Z':8Y1&Z_ $!XS!-I_Q349P=C?W]>)U\^O;$MB6%_4*98]ZP:C.KESNYBU\B][Z^YD] M<0W2QN8Q8]?0-7*;? T)RFW(&A4%_5CP/M6L[TJR\M@;SMG>OXUZ>V-[]-?^8[)VUYR\B,-'-:A7D\5,1[DI9=M!,):$78MH M=P!.<@[>QIY=)BRXW?LZL&.W--:;N2T?Y7=/HUIKT=@?I]^Y_4^6+*A)&XX04 M3!>$EHDB+%G"0LX'\GO7 DBC=WP2(=J/VW37IWPPGKYQ M,[&?I&GMV 7G8\;3?;!G[XN?CF:YNV!\8 [^KAR^-0,?QNL>##58"1_')(QG MP<>V6?*Y2=+B"UNJNA0+D\9E_7/_!=H>EKB\G'C@G,Q-XNP1R/ZFU[J7^-_[ MIC][Q"R7CTX-#$!"U'TUTIJY_ZT8P&!L.C7%N6PYND\NP11S&7]3>\D$7[=I MF/#9QY?O7:&S\?L;Q7]"7%?6>#!W;493 F=KM\JI0CUQMJOTBEJ-6:+-E)3& MON)-VV('/=M,LJV4?>2H5&%G2+3V%]=G@.@VQHKFS,RV^.P[^8X)+I.]PHHO M.R: N(I;VQOX"[I"2*.U693)A<0^16WU"=-4^_+=X6TFC;1W44?]T+K6[KR6 MA_&^#]?7:B N#H;[9=]LU"C]:]9O_[MQ0567UGU7UTL;*:H:TQ\"WM,P3C,6 MQ[B46^>NE+9Q$1+C1 RLC2=!?PKZ\>:3WJ=;HT9#2UA;;MD%S71,R9"PX"GZ MT=_W8.2@H[K0N!?>*]>2-WB/_M3W.%SA.#8\<^PPX9=4@S!@+Z,J.D-3%=W"0<"&(2 M2[>]\"U8+CHLB-F=@\)#S WV378KB+'-RMG0__K#LD;O_4O7E&FX]%#P R0Z M*.%?,%Y46[>.='SUQ>0%"@,?J (L:Q4D8:\ / <58TCU=M.M@8DKI1$>AM+1W_?A5.25.7K-E%"'CO>=,C/L7%=.U%M! MC,AJ=).;-DK*C9^Q,V-PVLW7OG+O%B)UI6+06K:FSJ&KX$ZP04/AX?7T=D:^ M=TX_-O?'NH:M#[ )!$[.KC+0S$5872X4>FHF\\>\Z#L=9MABP!F%SAMP'F\? M1KMZKS!S$(R%-\YTV188^0U(\?^ #O6J=V<<'4;YZ,-^M?/$S!\?YU&-486< MAJ"4O[E$Z>Z2FV=Q3*9\$'9:L!!T]A#T5Q@5"T\?$CH\YOB(NW09U\I13G2IIB23MA MS**KZX1L,A$[]Y8W! )G$\SI>\4,=3M3:,(^-1.70'_;?KCGMY$FWRO2Y(^" M--N3J+;^]?\*@@-AU <#)GQE7W"S]X*;;(4B>UJ[5:W-V@GY]:W7F??V'IX;LB.9#'6N0PE?*T-"RR(E/"LB4O(RC'.IHYCM9-K%FZ'^ MH'M38^;3>2W_8Y^=FZ&8HQURBRS*FX_^'I"R M[? ?*?L*+'X5Q($1E?$OD^YNW\^DO6.K 57DJ8Z8)GDN&:%,A:2(HI0D2<:R M4):YUCNA%22/"2WTK;9?-^T'-E==9]'>HP3A/B1Q?_>D;G BK75\8VQH M>7F).2C-2M?OL5LYJG<=;"+6$#UJZZ^-#G7&6L8@XK.M1M03!')3?.M, ?MT MMUAGM-QP M3726??>2[WV>G-W[%GX5C[J*__CW1;N-XIP>6P)C<2;^^ 2&;BV) R%M_F\[ M".'8-*M /[-J-/YA"W]O6R .,L *.G>E18<;U.5R1W"SW1KYH::%6Y3@A3RQ M%P3*P$__\Z?XIZ?_LOX%C_T%#YI<[V*YW+07?\,L_-,^ZR?_@IZ83^>LG_P+ MG@PQO^H;AI[L>7O;8^]$%IPLP"#&W>1\]Z@!E[ M9]? CL?PM-_%\]>#R$O--47*I#33_7SZ-Y.4NM6BU%)+++*J&/!NCWA5561& M_.+(.$X+3+Z_:"?R_^^$P>0T"#P9AO[[H@+XG#AZ] 021Y_8AH^>P)/AZ#:# MX&2WFIP70HN#HL7'!++;;+_+J\EFY,_D5IJ'CB=MR-;+F:&?ZW-0>?C"$FR1 MA\E1+ +)S*>0.,X6)#,D,R0SSY>9_W[5*5(_UX=DAF2F2YG9])LFH2%WL,>P M- 8"/T(.5P..'FV^_E3IZ;_,M@,0UKA(ZW\]V6T_$'+T!RGV5:SS[!J&OK+6 MLRL=#F'"//!<0Y:JI_?VY @F9A[OWIXSLR@E_EK7R% M8_+@(_=%>I[AK3R:!73VR]GD[6K3-_7#G6+PYS!8K]>D(Z&Z>]G%\@L4'SO" M^#2?/+88O]OSWC^]$@\"1IO$*F;KIB_+C:]MJ_'3"GLRL^ M64#T&A2W$KP(%ARZS$L(419SORU&05%2CA**=@F4D05\R!RTX4F:R"/NML6X MWPCC7IN,V\3LEMSP0QLY^,WD>C';WO#O__?OO_RI*LRZA?6"\IM-\\,+G*__ M\ W45]NNA'_X9O;^ZLWB^@+2\@INOO'-=\Y,I=:W[;-N:?]N]#*U7TAYN2@= MZ*"+H):@MO=0B\JCMRI"U (KU$H#3E4 M2@%]RZZ)-,!H#;&ZXOK31?83:'H MIX3KEB3S0^LMG]_B^SWA;]4G!+X$O@2^!+Y/@.]7=>[:;--C!Z8/]07K&-J5 M,DY[4_UV9RM,YPKM7F($EM!RB;)(N=-<[I#0WG*Y]@[M4Z;8Z8'[\Z3X60?U MA/(GRQ^GBO(=X[#)/BFLUC6F&$'%4O\RR "S9M:B+H5W$LWXA,&?(_*^HAAZ MJIP[/:RE5*&C!=_/VS2_Q:87/YY_'#NROEPNULLV9^_FS66H3["=.O:&3O:. M7LUZ0"5-Y V2/&)4(F\0Y!&C$GF#((\8=03D'2IAY^YHVO#5R.2!@&]F&G@2P1::R<9(!HI.@I'/@2LR0 M>&:*9V4YZ@, VT$S8I3CA'2$=+2A_4*Z8:>?"*X\:E7-0AE M1&8:!P#X9E- M/BA?@?&8.-I%^HD14^/MV*#T.-DEA*F$J<.S'BT&F;+BP*6O""85 ^]8 H;% M!A$$=ZX3M[CC9 ^EQ%2*CK,]AL+_%)?M45PV+B\N\BI26/9TY(_TSQ?J>;0O MQ6, ;Z4&%4K]*UH%:EM1F3&QG:1O;E.1DEF0.IJJ?T0 )[R JH.<5"ZPJK;Z M$I;U4]]U]<[(Q8!P;60;^EQRG#%&]\U/() MGE?/.S%0O#K=*C%LA6\63&9:YZ!1L9U*Y@XLG\.6N_&I=V)LYA#%&PE31X.I M':.>YAA3-A("V@*JB *>Y8I_RO"<))/!QBY0K^MXHYUZ3V?2%&X\0KCQC\MY MT]^KK=J>7-Q$'^^6E9'J.1'9(]7SN.IQL5[(I PIM5"C#AH0,4!.6B?<AV MYZA+"(VA=7;+R!&4JTH(JPJ#J+@4#H7CT?8DU,B9F3I!L48"-MK0TP*V:CAG M::(#H]&#BK%4^QA%-9>+Y5KEK!([ + =- -4R-&E+1'2$=(-'>D&'9%-%2E# MA3Y(NE1,#*[BJ+$9BA0A&A&"T?R8.-I%1-9/C?)C0U(*R!*DC@92.P:]XB-+ M@GE(J PH857K]E4@6X5!6MV:?G4!>AT'9+V=*DX!60K('B$@VQB:YFWL3\[& MTU6/&E.^RCZ7W"@I(A@E&"A=597CJ;Y$DQD/UNC=C F=12BME;"T25=5A0XP M( (OVG+!"G.M7WP_ KA23 6G.1M'DR5J DQL\7J(/:6T56(;0A-BB^$:;(,. MUY9BDL^HJOW7YD6H7 "]EQ S]R)HUDZ^#F .'C1<:Z?:T[R( P5T"=R'PA\$ M[D=HJ*>8%[%4O'5252@U",YZ 4&@5M%BCJT+P/[AM^/ ,1=J:@1YX3V.+8L] MQ9;% &/+;Y=7.)^\<+H$1:)/Y,2'#CR_4(%BN#DC..IT3EI#4,:&RDTQ?/O7C@U)*]25,'0VF M=HQZUL>HF(D@71OL6YU=0"$E%)$-U]H*93OQ?#N.V%HNII(\WL/&8WL-EJ_I MW5I9,LXN<3X)RT5:PQ6^G^3W^>+RBE3(B8@0J9 O&,["%)08('GM0"75IL1[ M#8;;I-ND!-Q5(:*:TS%P"5R6=E 8.83B++#Z2VN59"X\.1O^0,%3:Z?5%R!- M0KA&&TKM6D]VRTF&1[:A_;!-AATRU&BB3=A: G!0BBM AM6#SNA9P*2YW,DV M[<#R.7!S -%U)M2QG4.*&!*D#AA2.P:]["OFR62 .=P<*4O (A&$DLJG(CC7 MG8!>QQ%#8Z?.F[$!6[\#AJ>6P+FYVV_;10S+>7HBH_/.C"B\%8;&Q)-UY6_2 M10_3?)-&O7G.T&JBN? MO>0/*\_J%2CI4CMDTP$4-QZ\C:9-NI*%)^ESV&G+J%T)O@@&FW]4<@5\]2W M>NXS%A:2+SV)E?JJ19E\6;!TW(+;';!]+#O;EX".KXYMW*Q%.F'8.L%J'G66 M'# H7O'=5Z0/DD$%=JMCP,2+.(!.V'>.KGOA[(MQ"ROI =(#I <&H0=>@OR' M/*MXI=IQ.>M8O 4A6V?C) P@+PE"TK)J$68-WTG;.*3:Z636'!-3[EXV#X/ MXZ5'(J2Q2&.1QAJAYR*E3\H$"WMR!!,SCW=O3XY@8N;Q[NW("*8V.L_S M5AY;W4V#\K>5^O7UZ@/-PMQ?65D?)P<\KZ+V62?Y-(;CJX=B1LNYB0@BQ +* M% _.104J6I64#EK&G1+-Q%0JJ!44R1DH*1-@UADBER6F+ 5B[$F5B?)3KT;$::DDDH3RC?4S_=(6.>8836-PE4 M]AE<\0K0Y62E]YRKG1*L?>!PQ_GSRDV9Z+B54A]EB9)@CA96_OJYEV_HS(JR MYXB\GI-'C$KD#8(\8E0B;Q#D$:..@+QC-&CE>VK0>K3BVM=,@%JNKLZK#P%M M5:L[<:3UKA,QP3JDL)](AF1J$/Q[5BIE'Y4($YXMK(P43>)X]Y)19 M*)BYY.Y^5"OGD%WT!K2U!123 ;S6#'(P1D3ILF)]F0>E%9OJKM-/1BX'!&PC MV]"3 #;O4K0J,& L(RBA"F!)<3/R3K!HHLOR ,"VYT:=3XQ%>%FS-)(+ KI1 M;F@_@&[0V2B&B-+8 M+,+4T6!JQZ@G"A-&1@09N 5EF(8@G 06LL3@DPM.=8%Z7>=Z&#WE6HP-V2@L M._BP;%Q>7.15I*CLZ<@?Z9_']4_6/$6?,U354?6/UQ&\8@:R=(5YD;VQ\;[^ ML0Q=9J6:YLQ@U3]*@YSVJEVZ\#R.?"@FZEF M=FSF$,4;"5-'@ZD=HUY!)K46#H(R!E3D&D*K,A,2A0Q,1V=V3EGV@7H=QQLU MGPI/X48*-QXAW/C'Y;SI[]56;4\N;J*/=ZO*2/6U4B1(Y>,D2 MJ,(9A)PD)&1&\\!2MCMCP9PQH3@1(7!5U17*JH02MY"=C<5 MLN/RYI&+ >':R#:40HTGM^4DPR/;T'[8)H,.-6:9/!=>0]2A-6?)%IQ7$80K MWD8E.&I_ ,OGL*%&,;6:4AL)4P>RLR>(J1VCGF&^NGUV.@]50Y/39@HU#C$$*-C:%I1,+^Y&P\[>*HX^)K5)6,P1IF M+$2LND<):R%HZ2$%(ZWCNBB[([1%;?"7$GE*4E-B&T(388K@&VZ#CM49D:]%IT(4CJ, % M(*8"VF1D24>M^4Y19@?FX&'CM7SJ9,>5,GV47IJ$0.A.Z-XO=]R@3EP6!C;& MBJ7%>? ^,C!!**D9E\)V@K\=1XZY=%/5=37B>&3H&,%EL:?@LAA@\"%AM)NX.P[G6L6F2HP.V?H=K.TU6+ZF9VEER3B[Q/DD+!=I M#5?X?I+?YXO+*U(A)R)"I$*^$("0PKO2&EWGUO+:L@3>%@Y)E\!%*%J$?%^% MH-5,Y5*@Y-A4"!H()B)DXP5#B:I^VI/(JG53KBC>0+A&&]IK7+OW(:QSA-E[ M>#=+*2_>_/A_70Y9F:B "ZE!>8G@F2D5JX13S 3&A>XP\?;S_Q"/$6CT@.(3 M!(U!!RDECX$I&\ *[:%ZZ!J"S@BI^M_.9QZ2W^D(WX&I=?AF!:-K$T\Q2L+4 MT6!JQZB7$M-2-L"+JOVC+3A1#3F#F6$TW/+=HYE]H%[',4JCI]*IL0%;OT.4 MIY9/NKG;;]M%#,MY>B+!],XT)KP5AL;$DW7E;])%#]-\D]6]>=P'4KI?F!TN MSD2[5EI>MSWH2PW.L_GI=WM>N:\JSGAX[0:J*Y^]Y \K3^6B1^4Y6&]R581% M@+-5@X:02]*H#/J=Z*P0454!/&H.F)/1K@*\ MRG@ G3"$E.%Q"S+I"-(1I",&H2->HA4.>9#Q2I448A*1&P_.M#E&*7E )3B$ M(K@MBI50W#%54CBX!?;U1TWU[[:1W]TN[E^N+_)J M%NOK-/NU6Y%Y-FS?N;>H]_[B[9Z]()6\1VC[TO4_2M[-.MV&F+,QUL4$UJ;2 M9E!:",H%B"I[S8H,@;/[@F>8=EC_!U[FUH#>"7#)"^#>.>]4R7W5.I^L_SC']7I69CG]\.&/]<)-**YQ_A->->'[\*=JP;UM._NVWO&'^3+^ MXYM)KM)WV8X 5]?Y+J_>/;E39UK*WW_;P7;_[_7Z:E8^O"H;Z?1P[UV> MX&T$OF[$^FK3,Z8N9H68:NM."LY6DU]Q?ITGR_+9*>"ZO?&0@W"8)_]3CODB MY-5$\NE$,"&GD_!APTHW.SY9KB;Y_66.C8R+F^V?3G"5)^MWR]\6DY#GR]_. M)L\8!+GYT6P1Y]>I?F.VF%S59=O@P]U+30*NZ\?+S<>SW9O753N;?#^O#U8_ M7WVVEGZ&?;IX3VNEW_<&=RSW\I-MGO, /V\NT-YK3\N7;W$6& M+C'O$2'HBGEV8.\6]6\V=?*&A?ASE^6%Y?U5N\S^G; M[>TX8V?L][<_B(W%+M?YS3I?XJHRV^U2;*RC[;6_>2C)X=?9>A9F\\JX;VZO M\5B%U>:VRIU)_OMOO_FW+WQ'G&GVU'>>O 8_DTJ]]B+'>9!7)90\Q(\/9YGL M*O2''O 8"1"?#/\#.(;C);!R1OOT#]^8;[Y,[+%[^SV\'/OTNK[_+"/HEV=F M! UIM?;(/(0_A#][Q1_Q!/X,'EUN_9/3WN_1$W@R#/T?M][UR>XWZ4""C(-" M1C^MRGV"2DN?):O[%?)P_.$.)#,'EID?6W#[_VO!;9(%F? M467S]3>SJWJM^'C:W.;<97F]QD5:/ROSJ#\+T1?@H.9RW_W/[.I=Y:3E(D\^ M9%Q1D>7@*IZ?U\KA66EB5/G_>4J74&@\QP1>8@!EF(3@K0/.DE?%,Y?*3O&B M=B7X(AAL_E')%?"8-%C/?<;"0FJ#/KXFI>NGCR?E6V']>9'_3Q75SVH:]U6E M(J;ZA1G!/980ZAM%D$>0]\SY>MH%G@(#ZXP"Y8P'3%%#MED5H[*)11\-\IHK MO?&D]P5W?.JH2S,9TOLPI'^N-'PTHZMG5M?I_-VDS'[=OD-3\$Y%D$B[/*Y= M+%JEI56@N4J@K$#PAD4H)6O-BPS"V4-JE^]+7>BJ7-YNQ?7'*JU-SZR[L*VY M\5-N7]8JA(2$4&^4&WH2J,=T=H9G 5%G"8JG"$X&!5Y9%15Z&_/.S.ICH-Z^ MS>O*+U/OJ'<]V=?[LJ\_F=,?+>SZ,1G8)R5)I&H>5S61<:N-B:!+K@:V*KRJ M&NO!IVIQEQA\M;X/KFJ:@KG1-6_SHC,#V\FI%8RT#8$>;>A)@1[7G EE @2M M2FO>@^#0*(A"1!%+8J+L%( ? _3V;5];.S6,PM=D7N_+O"9;>E]B<^R$S:,K MGJ<7X#14DY3,2L8@EN! .24!?;2 &%60,:'"<'#5U*41;C2?&M[Q6 F2KJ.7 M$1#H#HLM3@ET72I3]$[HITY^K[3 V<-0N6>H[+BB0=E M&>CB.:C(-'B'#$0,RC"A.?*=>3C[]U?VWSFZ>B96=CPZN9\B=W*MH??6([5) M2'Z_:2W[>9OH>7X/:;;*&QYJC4JO+Q;?IMGZZFQ[ MXQO?CIW9]LY-%]C;A]C\%O(B559ZWZAI35<_VC+@O[_[Z!I?;AH ;QQ>;)&,-SC_#3^L6[O3NSMTN_PWW=X?7/O7+/% M^7DKK__V&%L__Y;?/-+]7/(L6 D@?4R@A$^ 6B%X8;.1+&J7=B;7O*3[^3T3 M_IXJ^7Q2S5^7ZUD3TX^QKDZ:H;]"Y([>#KTLY_/E;U4.;CM\7U_4QZV775<- M&ZZ^/ FYM=RN#WW]<^A>U&N(C;G\=53K.KS??K MI=_A>K)87DU"SHM)A=8FDFF"5WWJN+YI%5__$-,)GI^O\OFF8WQH#<;_=_FQ MP?F'R=6'R[SY[CPOSJ_>M;[Q5_6>F[7:L/]L<;V\7C^Z:F\.U87\J' TDA;D MW)Q9]\JNWD]];LY$QW=XZG-]YLR1'\&,'E"G0N+'YF92==15L>L5V6)<3'ZJ;[][5N[TL!9L(!V2A[8,)$EW M%^RC_+21>C\M5T?HECPT!B(Y(CEZ>7[=L):(K.%!K?&ID-CYG(,A0<]_KI;K M];^'U;]]]^DXB0O ^H-0X2GY^WWF_ V7S]J^9R3R?Y?.D3G'3=6&VGM( M"'S5$_8CFL?7]^]DO9Y.WE?[U]>K#G8._@TR_&0R?[:'M^S$R,)[F ME>,,5NCOU+>O:B!\LU&/';(_U*#X_H_W/\S3\:*]\J"3SJ"*D8#)1PB6V9!] MLEGZ^ZVV"XJ2X MX&+;3^?[&*\OKN@(CWO'&F0@CSI*8E!:7=" JS@/RJ9<3?'"*Z:7[(0KJ>P. M)#L\\-\"_L^K_UXNSO.JFRB)=_(4P9_")*0%2 OTVCS7(HJBO %AG045G >O M788H<[2E<($F]@^E]P3+4DR5.NA@XKY('9GE!,@]9XW3PF'#E%6^&-!951QF MG ,6M"!8+JH(JXSJ(0YW$2;AG "9 )D F2SDTXB39)5=16H.P<4 2D8!OG % MUAACQ0-DDSR,]]U$0_B4*7:*($_Q$$)[0OM>V^$N.F%=9F"+\J"BKLB: M=093@=E:X[@*Y5AHO*^4/3E5]B3CT61D$^SVG#5."VU#1.^L3U 1M]J^/(B6 M1%T@1:D%&I>=T<="VTYB&XY@EUK#';3NZ'Q9:5E)X7\<,$%Y7,R\K0 MRU5.MV\N0WT"W/#YFY,M=:/"12)P: 02NQ*! R*0V)4('!"!Q*Y$X( ()'8E M @=$(+$K$3@@ HE=B< !$4CL2@0.B$!BUY$0>*B&<1N*9HM4G^F-JA=]8:NT MFX5JB[*YS-W+LMWOK"3>U'WL'@;(+8OF?EY#"J(HEPLH MI1"4M14(2ZN7=M$FYQ0O"H?8(:[K>H[C'\H?*I&7$)<0=ZB97LYKG8THP$M* MH$2QX*R-D)-QQ3B.T:?^(>*^VK%-9=?=V$8O)P1^(]S4$P$_6WQR&"5HUM)< M/5I 4U\:D7@4W)CB9/_ KXL$6$TH2"A(F]I'%!R\TZVEB,P;V5K9M&*""I;! M% V^V&*DB1@R'A]E#]-PS(BI<69\8$N.-Z'NJ%"W*>8%!Q/E6\X\:[HY<4@K\1;NJ)P%_!ZFG;$D 4(:I1 M&#U4,Y"#M$4S+H6OOGG_X*^;OEH=%Y^.7F0(!T>XJ?W P<$[W]%A0"8CL.13 M!4XKP'.M@:D*L2([[=5.WY3]X^PANU@U%]N/T+0D%YNP=538VCGV8592AE M M2Z%+FP?IP5EI (4IF:O N#G \4ZG/:,4EU.K1IC)0P8D@1R!W',:5%M7?&B- M\3PZ4%%)0,D0..,LIHQ6^J.!7"?NLNBX1=YP!(,2^GN4T!^7%Q=Y%2F?_[1D ML&/EM#^27QK>>'Q9G.""MIUD^=0WE63Y)+>=9'F$FTJR?)+;3K(\PDWM1P!H M\">(PF7C, =0RK'V3_5_3=; I>0FBB?&%W^BLT5"W5&A;O>=!%(.WE1)OH5;JM-&*H1F%KAK) %G&$" BK+,Q?6\YWB MA>.C7R?'D50Y2S!(F]I+&!R\ZVV%$!B$@N!\A4QI$$(4!ICQQD<31,"=W([] MP^Q!1]"2@TW8.KC=/4%L[=[!9MHIQ11$Q32HDA&\WC1H$25$)[U/.X4+A\(^ M^"!X^J@+;5FPY&\>CE?32"_K/2$T!I\L9.0(RE4-B+K^%167PJ%P/-HAMN&6(^S^0-$.0MQ1 M(6[GB*B*JT#&6[3#95 ^!]] <[") ,L*3+T)!0L$QH.#@G6X;I"FM MQ:)+;>*5TP)@&+RT.<@" M$J,#%9@#KV6"D)V-FEF6M>X?*.ZK4Z*L,,C&!X-D.-\4?"09I4WL)@X/WO(/PN4*CK:YV M]J"DB^"-=*"EUKG")5-Y9];!_F'VD&G\U;]6?GR(2OXU0>NHH+5SZ.,8K*W7 M@NBB %7J7\%E"=IYGPOSD85P+.C;U^DUFQI'YB-A'&WJ:6*!_2#Q"\'^,@QSK M%'?,%,@VVPK/6@+Z8,!PZW00RF+>:<=T?'C>5^=-H:9&=-R@B:2-@)A8@X#X M"2 6.2NE-0.13 :E4((S%8V=SR4(+UR6MG] /,2S=I(Z F1BC:$#\O #(X@A MQN@@Y. JX%<$]\F(BO_:.1X%BSQV#_B'S)"G\ >%/PCD">1[9'5K[H0408-U M7+5!H3,I4%GE"^X,]3I4"!,08ZQR!3!+;$&P6V+-LN',A@%,@9=5N#V4U;@AEA6\'9YA?/)W\]^.9N< M+RN]BXOZ_@3/\R)^F."BKM=E%8'E*J?;-VELP&D6_ RZ$&[P42)6O,Q*%4 = MJH-BJI<2F-,0D=G@E=2>[;2K"=)G;W2"NJT!%"H+0>H,@DUNR>(N)TC8M1%INRKT\"9 "69 \=,!&^Y]SEZZ\/.D,3C(^+>FLQ( M/\+A*=1W@<"/P.\Y62(AA6B+!J(5TKRNX!>28[S:@ZR(G6SJXX-?%UDB MEE"04) VM8\H.'BG.[,4@S<*O.$597T%6/1<@W'%!+3>);US*GAXE#W0V ^ M=88<;T+=0>WN":)NYZC(19$&LP0NN0%EM*ZHJ#VDP*)UJ-"YG<.[XZ/BON8& M*#LU2HX/!\GH)/@C^'M.[@(S+NO8)I7F LKQ#,B2A!R++_4S5]A.ON[QX:\+ MUYL[PD'"0=K47N+@X)WOF'+ (C5D$ZN9R5(&CXH!T]%4%.75$=^I2-X_SAYT M<@"?>C["4QURL0E;1X6MW1_O2,U5M@8,L)LB8.:B,'IR,"9)+,D7CH[!',_ Z<9>[ M+GH=CF <*LN_YTCZ"I'ZJ;)CG%WB?!*6B[2&*WP_R>_SQ>45:9@3$J2.-Y[23+(]S4?D1Q!G\,* 77(@L'7#@! M*G ./@D-H7!II/.!A9U^F )+B(&W#+6B0+G(Z]>=!8;)6]M*Q0(;9 [N5'3= MP.?X81 Z'R30'3CH=A\ZC\)K5E$P"=7&[EH/SD@#P8=@E5!>1-T_4-S7R:&= M.D]S> G]:%-/$_UD,%&['"#JZ"OZ90M.ZP",15-1 D6).]D1QT>_;HX4"08) M!FE3^PB#@_>\36&ZI(J63K#6I%$D<-PS0,FCY=H7S0Y@9!XT 9?\:X+6H>WN M"4)K]X7_*"1FIRHT\ +*!PV((0!'FZ4W5A9]@*!CM_FWY$43QM&FGC#&1>53 M# B)Q]0&C44(HB!4LRZ+R$VH7S@6QI&O/(;LVU/KL;VYVV_;10S+>?IRTVU2 M18]1?=//?O.X#S2S?V%??'$FVK72\KJB3X_&0#V;:WZWY[7[JF$5#Z]>/U3E M2T3ST*&79^_RP\K:A\BDT@$*DQ&4# JP6 ]&H/7G MJ5Y4X2)ZQ<%X+T!%E@&SK/^@%*(Z@Y8GT3_ULB=](ME4"4$JI9.X"RD.4AQ' M8"]2#_M4#SHK%K-%,,Q[4#QD"#P'R$)F'TO4*N3^J8=.@HB*] 3I"=(3Y& , M68.<0,!,&%NXU [0M2;5C)76I%J "9YSI;,49N=TZ_ JZS!E0YR)*;,O&Y1" MT$)!,])I_6$\TFF]\8HX1Q\,.O"Q)8G9ZAHYIDU+I? I>^&23?U3,7O2*5;9 MJ7 <^M^:=2@0,1W,G.@ET"3IE[[Y.]?'BU(=8^#45JT,I3NU(C8RWTK3R M3?OT#]^(;\9/+!$X= *)78G 1%([$H$#HA 8ET_1G1?=YA/JG'',[DIQ(/IT(UEH2 MG2AS$500@4,CD-B5"!P0@<2N1." ""1V)0('1""Q*Q$X( *)78G 1%([$H$ M#HA 8E3MY7^]?7JPV3]L<",1K>] M>EKBYY5J#Q6]'9]77M5FX,45I ^M13_J1P<_T3YG8Z*)&C07FZ;0'#PO!6*Q MV143+/J=I@2)J510*RB2,U!2)L"L,T0N2TQ9"L0XQ"EJZH6C#$Y"PI_5P68_ M$C[&]@,GP2.GJ@4Z1VF>N&;2!TB1(:C@ KB4)&AEF-%%Y\)8_U!Z7\/(Y-3Q MEPTC&[C4'73&.P$RL0;A\!,MO++6P0<%1N0 *FL#WD<';29DM:*=$)KW#X=[ M-/6+I(X >9RL01;RJ.,DRJ-&;C44:YH%;@-X@1F,,CR@32E*>WSD/]#PK*G0 M+^OQ>!(R3I$2T@.D!XYEH:,M1E?CW.4VY##$#)[EUF,QF&28*L7NC&T_/D[O M"YC55'!]BLA,ACD!$Q&<@G$BCA1F!0+H.4&F_ZF_/ 0>;L/0I=9-D9 ;M_X#_HN*2I M,2<)\A0.(;0GM.^U&0 8>M.9PXI-V4O MG#$Q<-DB(YM@M^>L<5IHZY-.$J4'+ZP%Q9P#5Y0 J942T0538CX6VG:2!.(( M=JD[W$%+C\Z7E9;%17UG@N=Y$3],<%')O*P,O5SE=/OF,M0GP V?OSG9:C>J M720"AT8@L2L1." "B5V)P $12.Q*! Z(0&)7(G! !!*[$H$#(I#8E0@<$('$ MKD3@@ @D=AT)@8?J&;>A:+9(]9G>J'K1%W9+NUFHMBB;R]R]+-O-'>S?,<]/ MR]75.9YG:*N:TYT>$WB^-1VW8SH^.?RA\KE)= ET!UJLE?TR7C/*L#Y$D'E"HJHE:EF2^(&ZS_, MF_Z!XKYZLIDI8WY\,'A002'T&^&FG@CZ.5N<$S&"D26 \CY"D,F#%4:5$HWT M3O4/_8:8!#MZB2$8'.&F]@,&!^]Y&^U"15H&L7 '2L?J@Q=M@6LEG9796-<# MS_LP;<>LG%HW0IN37&]"W5&A;O?&9\B1!>& N5Q=[X 5X5(%R9"89\(QCFZG M'?KQ47%?]:Y"324;80B2C$Z"/X*_9\"?X"XPIQ((5R2HZG)7H[#BF6/H?"DE M>QO[!W^=^-ZLXVZ'HQ<9PL$1;FH_<'#PSK?P%359,>"#75^^X>9P_9RLKJJ69\?)!*+C9AZZBPM7/LLUBDCD:"R=F DC% X(Q!5,HY MU"$*>8#SG6X;1QDVE7R$:$<&)($<@=QS3E>,+QBX RFP&GB%%0A"6+ VA)(5 MFI+#L4"N$W=92$*[&^HHJ[\_6?UQ>7&15Y&2^D]+!@>MG 8?W5!:(/)JW!=G M,RAK/2#F!)*IE!T/(K"=Z(9EZ#(K"1QK4] 8%_4OK4%JU#:4P(W@0TSJ=QWW M[Z:8!R$N(6[?W8%)0]T!AQ-E5C#$B3 MXTVH.RK4[3X465+UKEN.53"QHF(V@#Y5D$Q"1IEYR('W#Q7WY7C;J1!D)OHEEDO67D-@48.R(8)W44 ,*J')P92R,S7J^.C7B><]PF,8@D&"P3' MX.!=;YF]YE%),/6"H#PWX- A,&.DR[88BP=PO0\ZF)I-->MX,BHYV(2MA*U] M-S%Y5EYK6\"%R$&Y%,"EHBM4*%8,SQ4(#^!@=YK-K_E4>#8^L"/[D3".,.XY M]IWDTKCJ00N!'I3,#H(6&K+)(F;&C<:=?IR'PKA.G&4J?;^ECG+Y#YK+_\?E MO+DJJRV?3RYN4OOO#ETFO71"\C=HO33XN(8202 7!7A"!DKQ4O4>(DCOC63" MJ)3]?;WGC G%B0B!*P,*9=6 B5O(3CF>LLT8U1#S^/F4C;&@EP(>!+JC MW. M0=%+%E%+#Y;%"HK<%' %97TIE4V!RU1V^J8>'Q3WA()"3@TSXX-!"H40^A'Z M/0/]T)5J]*$'5DP 57C%M% 4"..<4(%;+[!_Z-=%D(1Z\Q,*TJ;V$@4'[WA; MP87(++;@L02EN0-O7(9L6>(N:JZA+JC0MT#9+-R MIE7P8)BTH!A3X'B6X%.]:(A%\*3[AXI[@D'#I\Y2%3VA'VWJ::*?E89CUA:2 M;;G\2OIJ$\H"(F2)1F"(>J>CX/'1KPO/6XS0&B08)!@< PP.WO7F.DCEC0#I M.8(RT4"0.@"K_K?2U=YT^0!&YD%S^<74:CK:)FP=U.Z>(+9V[V G-%*9-@V4 MF=:HB4-P-@$F7^K_*2GP (<[G>;R.SU5CM);">-H4T\4XX14T0@%[3^@;$D0 MF"X@.28F$06W.P,^#X5QG3C+=$Y]2QWE\A\TE[])P)UF_*2#7BUKH3)=7GU\ MW$;K9+VFSP<9!L8G1"%HA>LXVZ"_13MXX10OK 6 M6W7,),%_;WB$X/\H>;C%N21*@"AUA5IE/#CCJE/C_<&F+%C9<3%P M/V6;XB*$_X3_?;3'0[0\E"# E*)!>5L@($?PH2"B=EKZG>X,Q\?GO0&RF=JN MLUM(V@B(B34(B)\ 8LN*LZUF.00&)?"9X6:'R!+^G#5 M1++CUAMCDJUCU!NY_=0;N2'6&[U=7N%\\O>S7\XFY\M*[^*BOC_!\[R('R:X MJ.MU685@N!$QF@ QB03*> 8A*@\R!X\HC61>] \4]X2"7D^EISX%A'ZTJ:>)?BU$ M+4K,8)6*%?V,^[>M@.%1>0 MH]RTD.;@DJXP&YPT06E9G='CP^RABE?,U+@1&IWD>Q/LC@IVNZ_ACJIDF2)@ MM39!,<&K]@\R.6<5*"G:G=<3^T([*_54TVP1 CG:U!,%N:QLTC$:0"T3 M**XU!*42:,.4\I:S!WH>' KD.O&7?$*WT_R^WQQ>44:YH0$J6,-LS^27QJD>'Q9G.""MIUD^=0WE63Y)+>= M9'F$FTJR?)+;3K(\PDWM1Q1G\.> 4H0L=#' )'I0UGOPT1A(HGB&&5UQ.XW2 MT&JVZ2Y1M?(X?!Z$#0D+=@:-N]['S MJ)G348%%&T 54< ;(<#F(-%Q60%N)W9^?%3<5Q*NGDHZ.23THTT]4?2S7JMB MK8$2V[3EG$T;YRE 1&9B5"E&ME.9=7STZ^9,D6"08) VM8\P.'C7F_.<0W(: MK'4&% H&3J@ F>D21?7'A?/=P^Q!4W#)P29L'=SNGB"V=A]VU-&7$B0$'BKV M%?3@>7: 17E7"L_^$"9FIQFXY$83QM&FGC#&>=35B;8G,P6;& N MHW?5S-MI+7HHC"-G>0SYMZ?6;'MSM]^VBQB6\_3E[MNDBAZC^J:Q_>9Q'^AJ M_\(&^>),M&NEY75%GQY-A'HVU_QNSVOW57,K'EZ]?JC*EXCFH6,OS][EAY5U MR;JXG#4P$1RHY",X7@Q$*71*WO&H=TH"A8@Z1BX!K:A.C*[*VFF?()?,(D=I MN<4A]@%74RG4BW0Y 8S@BRY@4\G>!155+4(3EH"RSX$,LX$6,.4GI7.J!RCI4[1";&O^RSM4$+10U M(YW6'\8CG=8;K\AQIXWE!E)!#2KJ#"@T@HNAA"!3YKOMP(^O8O;5PY'[J7WA M-(2QBS9Y0Z0Y!LE>I!_V&C6SH40K&'!1!"C)<_,^/ B>0LY!%UER__1#)]EW MCH[L25&0HB 78] JY 3"9I&I(-K #6D-@N)<@>/>@-=!)8Z)&U>ZUUF'K?O3 M4R9>-LZ( (2"8Z2Y^L-XI+EZX_QDB5IHIT XKT I9\'YY(!)IX.1BE7E<"Q% MLB?-X92;>CI6(<^&],-XV(NTP#ZU )I0O-0)&&YFME@)(08! ;W(SA@E_ %" M8(39"W[OW%V_W?-*WC%/Y,J]FL;Y.LU_OT'NW M\E6=:6=_?_\Q[BR!>.JI'E^$_[U>7\W*AY<&/UZW*F_?Y< M7U=O?SV97:TG>"O430(GZRK6D_5'B9]<+E=7IB$,LWE%B@DNTN;U;$/,Y&HY>5<1<_-V6M:+M)OD M]YS5;U+?;G.\WG[]?HSLJX75[/-VYNGJS+_8;(L[?5L55%S M?767GD]$WB$?V^.O-W]>X3\VE-2;88S+Z_96_5E\AXOS+8F;E_5Y*FWU8AN: MMG>K#Y4JPMY]LG5=CTIZK!1LX?,C^?/9/_)\]FZY3.W7>'O%MI*39:P76,T6 MYY-&S,W72[ZYS9WKGTW^O'V>_.OFV=_AU;U+S=8WB[E=O\V5;XDHUU?7JSRM MCS3!^7SY&[9G;3]8-Q"9K=_E[;;4*RY7J[R^7"Y2>ZA[U__($>EL\@.NZX^6 M[?KU$US@_$-=^>GF=A\Y*=?UKYS=GJ@]\&)Y]XIUT7"5/WOH#0_<<-IR^^A7 M^!ZVPYPF%Y_->?K$XMOM7N4+;&BPVEV\.])0):L^9A6?^J6_G_U2?UION+YN M?%07XAPWBF^Z_>B\[1$_W+GD=+->][_6%FZ];!S\T \J0]>[5J2( M[ZJL_)HW3]EZ"VSV?_O0]ZZXO4U;IOKA*E=9SG?$9KMHE?'J3G^VL&=W8;2B MYB,JXDN ]-&"N8'?&P.&*JY&38?0/F;S=L\)]U3YN1\O/BSXM?*[NV15F_;;#W MMM[@A_DR_N.;RL81+YM&6%WG;UZJ(?A05<3M4DW.ZUJM-PQS(UY5A)I>V##[ M'6EHW[A<+6/.:3TIJ^7%@]_ZK?);A6&96KXF*J]57GP MS5UF&ZTU;,]3A;H]?OLZS/'#\OJJWN)]3M]N;\<9 M.V._O_U!Y90Y7J[SFW6^Q%5=U=MUV/@MVVM_:BMRITO)KU7;;-7MF]MK/-)_ M9'M;ZXX0?XXFF-/Z+36D>$HF'.]7L M"M=##_@U+5;\GF3]4U3@ -&A\1)8.:-]^H=O>-6P7Z3V$7.W%Z=N2^FG9'.>*50'3LH>W0SX>D%Z(>Z^:JT3__R'@B=*#-T-ICD,\2H MJV+2JH +7@,SJ)B,SDFV,^CX)0F^7U)F^^QF,'7V9;T,!BV7QQER?/QS1L+M M4>/V*?G\Q#:$)L069 4>Q0HTR?C C 2>,8'RN4#@J$"HI)$[ZW+8'8"UYY#& M5UF!WVGOR,S[2C./PA][SKKZ2[ZZ?[3]+]N@R+]25.00^O!K.CPS3_[ M#K\/IQ7+ZUI)=J\^G[V%#^O3D*4PEFG@,FA0K'A FQ-X'864&I5U.]V_]AU5 MN2VE?GYD95VWJ_[5MQ#+P(6\VZC+US7S(LTP$*;ILV8X=E3FV8O8?9BF+UQV M1(^< *C?K#%" "+3]!6FJ> EIE(,Q,AS,TT+!&D*2,$];U//D\!#9*^\S#3] M3G6=RS(J*:904$>9,']]JI\2!7H&EU-&*9.=G2^PBN:Z132"9@I4M ZP1 ]& MQ<*J#D',.WUP7Q(/N17+'ZM4MLZWWR_23WBU:63[<[G?%O>3;MI70_0I?^%\ M]!Y+!66&CPSF#KJA0XDI4'4'R3!MZ E;*)P7D]!59]@Y!BJ+" XE0DR2JUR- M%=1Z'V[Q<2T4K:?NA;,H1R<-#W;7?Z('_>/,_HINPJ_)4GA=U]O)@ZU\[[51 MEO)+;91?O)%'[:'\XTUSXP^M1V3>Z1$Y:6W;/N]MWGJAK]KW'HKA'>:A?_?E M\.&3U]T[9@H,HH*C!JT+;]--+(30(-2BR"Y;P8(]^BFW^0P@];-/N<\>]^2. M(*CUV_/-PB\FB[M)1YM6_1]C4/=:>F^:\+_#UOT[_SI;7J_; (B<%W<:^[>. MW^V"NR,?ZJ6(U3^RNBJ68PD((N8(R@>BW:F\'"?U;4K.;I2P#&_ M^8T&%SU"JK9!_8!)*]-]5O^Y]?UOF+/*[_)B/?LU_WDS=Z.Q^./6P?>IH6GK ME?_#9F; WW*YL<^O'S]5_RU<_E+;Y_OKP\(2:/SW\[KIC$NXMX M,[WD[/7Z;K!C ]ZV@1+;+O]]$ZYL5;(^^Z8$VL2K*EQ!*PXAIV22,<6('3WR M$N':F^W]^$@LJ/#;I*0=B:SSXIOO%LL^R<=#@Q_*KBUTO">\;X6)L\DS;#5. MMMJ3=9XB1)L]!V:CK/ZM$8 J)^ "-:M.K(U!'/W8]U%;[3MVIOLD1T^;8YN) M1&22=N@F&3M[/#NWYR99?>K\/LZO4_Y\C-4\OXM$^_O<34)IC=*=>9;9_I)J&!G=GVSHT%=OM\F]]"U2G?AN7[ M1F@;XO,Q >3],^.X MR]]F5^\F]='_4=5=&W9).NZ>CO.1%:9#@B!3M<"0M593+8W"HT=M6D;!%\%@\X]*KH#'I,%Z[C,6%I(OMSKN'9;XYJ_SG,YS^G&VP$6UYQX6]YWN;!/3YW^.?5?^5YJB_NS/+; MDY(3ZNSQ^L\C:KDV:X_X]U,=E$U!FUA 2%MYT:D(&)( (U1AE3]=8O$U\Z][ MS+_?"7GV^$G;,5ET [([QQT;UFT>]W32)L(V6^O7NFC3;MIFT5VUX:O@PF>-OIQP$_/YJ$T9I)N_D M[FBBPS_)=#OA=LM=B^VHZ+KC]X-3;8+RXL-DN6CSB]?7>36]V>WJ2"\>FJ"[ M88K-O.PVD7VV Q"OMBPW'FU9:]N?]\WN)31N( N@"3TK.^J^>K*\"@28)'W]3795\3,&,5IAF8@FV?@97/[7S4K_7.X@W_JO M>=5\D;IJ]?UWN,KM:WFUWL9S/D.]*FCY(^R!N!\._8ZS'L'>[S<,U0AZMR5H MD]%EOYWD#6&?@<&#A__5)=KO2&7IG&=<(Q01L=IGNFX80P3#>8K>&,O#CDY\ MR:GI?R]QT11@7K]=86K![DTDXV\5^&>_-BVW;C@\7Z[K=CYCN'(OT?#A&IP7 M,TM;K8FJ,-7/]AB:O-2/L_;2(QR]5VLG3]606- M#?2VD&;>JG.\O%PM;T:>-[5^(W7KR;RNZ>1R.9_%#Y\&4Z?*@IL^HEBO<7X] MQ]4DX'JV;N;&*I=YO5V]3]7A]9[KZ_ANJ^+;%^MC;*^S7)WC8O;_-K&U:H,T M"S!>-3LE5J _;VJ@OE61_[S*X>4<%XMF7K0'7F\GP%=:&_ZMMA/A&YG;">O3 M[1.G/)\M_GF]52F;&U:YKI9%;-QV\UN:K1^6OEEXPAL(N]W+M,N<=D2UO+ZK)T454ANSL+67EBDNE"K]G+[ M>.VBL_HDC0T^??6JF:8W.WWG[3VZYL5JM?^GUP%JRY\_?^[DKSA^3OB?+&LZG^Y:K]- MS9_:^D+;TXS=KTTNZ]VJI85IYM_W5!WO=J8=BE? MM9GS6U$\90'ZXPXF_7'#86\F#8\O\'^7[>BZO?\8S*ZN2H7:Y2T_K^\Q].J^ MA)X=T3]]<*-OMJ:%<7N]T7LV1+:6Q^JCY3%M)X)W%VBO%JE5W)M870A6W"9B M6.U,X3.X((3C1A61=AK:O\0B_26^JZI^7CV,[^,F + U3S?$5O/TQUMT^V1Q M/<,N/0G[ZSX_W IT3K?27^5\OOQMHQK6M^^E*M?KIMS:F6-.;QZ4L+$=NMQF M=&\2NA^"$;R^6MY6>;?G:0=2]?';UV&.'Y;75_46[W/Z=GL[SM@9^_WM#^IV MS_%RG=^L;\**M^NPJ5G87ON;APJKFZ$99O.*UV]NK_%8R?3FMH:=2?'[=L[V M^'?$TU_A3WVNS_1KKW&4QSC01,_^3/ \8.'36,G[.+W3O'I>\ -/WMMQG\]I M%''W.*#+.<)]6+>^3 IYA+0I\]2LMI]-0GB?J21 F2 M*-+GI,^/[U7T05:>':YJ7W\SNZK7BH_W,YRU%(SE]1H7:?VL-L?]71@"D=[T MUMLY-WQ#\/(,XV;XI!)Y0R:/&'4$Y!U5=]T]RML<"#V]P'X_5U\U?N.)@7"FUREHQ2+(84"67 MUL&'0TQ>)H8B:RT.BF.MZZMA'0^6'@J.D75\6.OXOY;KR\V!V_-"0*1:>D4Q M=>3?MT:)C&65A 43+()26#5*Y@4L8SKQPK2,.S.#!'?5'"X1C$VV=1+-@,PF M8$9P*3/:H'>Z@G:H4:QB4\UI)!"!%VWH:8&73M96\[7ZY#ZT@6>, <:HJI_. M0JF^>DQR![Q8T&B=SF C5K<^L%#-817K7QY5MK%(%0X(7D:9J?.2P(N,X<,; MPS^7,HN95,F)B!>IDL=522Z6!Z4=H-8!%,L!G#((C*D@F' YZ1U54NUC%[T- M(%7KCJ]"_8WE#(+B7EFLKX4YH"K15DV]>[PM,?$Z@5&P(OLX"/8P9N.2$]WY6G/#.I,"/[86GTBU9PQ>=MM8W.QVSJ/R^5ZMNFP MOVJ=<6>_YL+ZX8""B_<\J^J+AROBBR!Z>VRN@IW M6XC>5BUM*W7)*3B1. #%O+Z0"LF\8ME;R"A*BWEM)J)'0(U)8/;"LQT]Y+W8 M3 6 :KUCU5WMJ#BGBE@^26TCP^ /F;A2=9#S4^D[-NA'SNT$7R/;T). +RTB MAF(3"!D8*%2A6M#& XJ<3?9%>B=W*E(**BZ4A^QBA3PE*^1)98%9+;+ULN*9 M/"Q\"37EEH+VQPO:[\E('F91_Z>1%*123D3(2*4\KE*D2*IH7M4#3Q$43PZ" MT2WH(EQT(3B%.T6.7J8@18Q5#;4BQR09!)X,&)Z"\T)J[0\:XF9L*M7C0^B) MUPF\^D Q@=?^ZU *9R+E"EZ1MYH2V=)19/W+I2BLDNAVSN>B8MXIVZ:CM%!T M&V2+1B)DS-*U,<[1Y8."EY\*1N!%UO!1NGZL9^U96[2X?XDL@A)9Z#2)SE_W M$CBR@0?K$&(I",I[!EY[ 2PDID*2,OB=1'5?L@BI>@;!1E9_HRTXENIOG,Y: M!J'PH*U,O!%38SI.5"=YH3068@N"T4=@-"GFN-,"N-:M*TI$" YM=26X,CQ6 M9$S^/HR6ZI44APA)5?Q5T50832J"CL@U%ZB%L>Y=J6IT>@M'^>B24Q+(S M_)8< 9)(TF#[B)@9RQE:#MZT$^0@#7CF#4@O5%'2.IEW(F;UL\30Y*I$?*D: MC".X$"1([JO:0Y]=/F3S S6M&GBJ6,<]#4EBR!4@MB @?>S<-'L95 E@LW>@ M$#TX9A"*5\FT&G[-S4X++*9+2JA &>]!<72MV#:#R"$5Y83@@1\42+6Q%4P[ M[B,S'HDYE#/0:TMV/Q,U<)$FU2NY7E^MVLN-D=_#(PA)1Q"G<9>Y#R[J'65GE%6QZ3G'4O4T8FJ>!H?D76(^>!/C M0>->JJHZZO=(X$4;>F+@I:1.SD8'(;>:'W0&@HD!"C,2/3>,&JI>ZM$CQ99P\:\G!,397O.&@_%%XG*_QU5OA__/-Z=GE1_YZ4 MV0(7<;8XG^#Y*N?V'D7:R=VE -%>SHJSLTXH!SE[#)98H?L#>G$5/".L*A*YP!8I9#8BBOI11&)43CSSL=(YAPBFK-"2?*O0FG0!+!53FLC(& MI2X\'A)&O9I:U_'HHO'("]GWS[/O-W?[;;LH83E/CPK6?V^"ZZN/O$TF_HEX MRA05^H)Y;G@R: 1H&PPH%%@U#%8=X24S,CMCO;BO5[0KP1?!8/./2JZ QZIA MK.<^8V$A';3NU4QY-=!5UZT=1\[M!%\CV]"3@"]C;-$Z,+ R<5".&PC658N7 MBQBUM0G-3O-V(:*.D4O 5O2J=.MFJWV"7#*+'*7E]I -%?74&SOEDL88D=F[ MA[#V]_/Y\C=O+FQY,@3_"JPVJZ=DAF23#FJ6[CI]UY+//IH5RL#>NT:F76UM1>3E7))"?%%H13 M4).O.D?GG2KK,,G_YM**5F:EG=A+_)+M8[B3 M8Z..,%7^E1C.;LV&H_GCT7E=L(>S5LE3)ZJ+7IE>T@(/1O:>S"+_L5'-^?#B M#$-W/EN[/7E-'PG#81(N)PO2]4SW%LC]L"5",UK;T')6=2TNR[TPW-_K8GUG M"%*-PW8;0@Q%O'9H?MY; O9+!L8:C+P#1UZ5J^^)E.!=Z06UDAP-+0J$$FN- M5@AR'#9P +(^Y#5C'\R8GIN1]R5')/2Z[\=F.?W)>/GIWOZFY/2QNSV9\C+Y M]>:>93*_.(U7;]II_? Y8?]].5],VM7-A9;?@/DBSA9OER0 />S9_$V*\WHZ M.:\KQ'YZ'#PQVGU[E_J/U[Z_ (L9.2"=M=\L^?X[<6+=[YXB\?<8='YY05CU M])5;+>2]?1*8$B9-SM_0FHR6>[9"ULT*3L[[,L!R(;^P=I^-T;VS$=?7E$+< MO^*K@CC/I_PQ+OK;>3Z]+'4^'L6SZ?F[T70YH_AV$-CBZJ)_=C;Y4 M7/:!.[_FY)[>R0?MQ\_<),F)I<5E*-B4E:I^EY D-![;V3/_Q MY6#MUV[TY*=^RK,\$MHU,62QK/^6K1=T1XC!.LBR.(G28RTK&7/1B%J5<"!$ MHM\(Q%[_@B"5=$F(JDS#5Z6 #X '")A/3_N"=V@=T',- MGS=]"<(KJX%8D1@TA0C!FPRBHFU.AIS%2CI4$F1\)QD@ME;I-]CZ7&\#Y :8 MF*THJKDM\J8Z>3R/

4K,2-#I=2G6MV)66 +6EVL/64(W29!V@!H^Z M0&F&[%T?L9K7C6]]'IJ*D\=/"@? ZSI7\J;P>2;=VY..NSW]NW+2W]YYX/N''U)][43B\?./1]3WLQ9P^3PO.1'Y/N?99>UM M0A>D:>:+$?'J1\T3UQ"Z>_%S?466OWK=];^3!?>/,IP\ MW@!A^WNX7CUQ.*QD8L <,T*5AK1 :@Z\,0FLJ<;K((+**ZQ4K7?.:]=-$F*_ M$(G]2 - ;=[J0!>R=KVL9$\>/S/?)2N]Q%V[.#Y8__(R?43XR>+]*,?9[*H? M)OX:3R_IVN0ALZA^:FM96A FD+65!#D&$A%B$@3CIC6S['&SVM;2!8^IQ/Z/]OOS:\^SG_[.>]X_^ M5-/BIT2UR$?%/'PFYNZKP7*] M@:C.RS$@L3IYT.$M&EN3 FHB]L1 KD(H7D-U.2A4V(1?28^MR8MJ!?%U;J2" M(NFA&(G-K5*FDHMB8EEIWC10'L5!Z:GTD/LQO@[C7%R3/EI,1_.::5E&\>/Z MC=IL>K;,SOC+7__KA\\4%Y%6/RQ/TC\+<"UC8&4RJTN*WQ!UEV?G;S^+0%[$ M4@C8[Q2Z3*X?_&-5B#AQ_9T'HVOUO+Q-TP]]->@2;V[SVSX\,>WQ-8KS4W[E M]O?/AL_2XKI'>)T*]X?WMT4U%_%=O2Z8@=CH2=_$T]_BU?SM-[__;(=NEG^9 M0O;(VK]FB;>9;_?B]7P@U?#6][YEZP?GZ@W9-KN;4+N&1;HN-OIK/2W+K@K_ MC)]W#[LK]4^_V:VV^!C?N*FE()LDA^8A^1(!C6D0 OFEIOB4L-DBS4H$R@KC M(_T7@JX*4/EEZU0%,G@?/+9:[&W#U/>QY3<_7\[R^SBO\T[*_/OS0A[(:9S/ M)VV2EZKAI[:D^9-C\LMT^49?@[],9_UG/US]/)TMVI30])_U7<^7^V7YQ>4? M>K8?3J?Y7]^,*FF-B^5AQV7]YJ5FOMU3*_^7][T/1Z_([ ;\,E67=.2\2+J8WF>C]>;I6(0KZ MUX&,@NDEZ?:>D_KV]G#L1'Q[\X/<#;2+>7TSKQ=Q1J;:S5(LZQ"NK_W-0R6F MOT[FD]2S5:_>W%SCL>+1Y6V-.-'FVZXL'_^./ E6?NT[7_M%S:FC7)O,/FZ(;*N8Z8 J)-_JG__F-^N;+ MU+ZT-G_#Z['.2JM_]*3]/R^3]E_.%0-=IZU*QLL[T.S9*K#T/#3=\ ]I]OL_ M=BOP;[=5-"Q/+$\L3\^2IU]Z&1C+S8L[AK(5S%;PLW%'BJ\ SZ!AY4EY6-]- MSD>+7K1*&GK^I-Z# UJ)/82/)\$%+=4N#A?6J:]6 H :UMM(%YLB7SP'/M MM5A]?7>/CV+FYT/>W>.CF/GYD'?WT"A^G:&WYAZLPS7T'EO<'^+IN.P+!K1LD1NVU-U5&#S&:"JJFTM K)9.\G^1Y+R_G M3D+.]V<$7.OJRZ?'SFUXY/$..'X (]48Q!C$!@MB2KN PDM(11 @84D0(@9H M65<,L2:4*W,+BA#!]D'MN3H+F&.%H 2!6'"H9''>=>#;"8CA6-D-#QQF$&,0 M8Q ;%(C%EJL(4H".O;]$;1F"SAIBL;HZK3)JLXZ>R%L",3\6N)/AD ,$L:WY M\'>STY=7?2%DWDW_75[G[H7%%S+>A^+V_[3L!W1=+K9,Z;YN%51GVQDGR8IF M"&+'^N6S;G"Y80NQ]]P7C8QDTA7)9 19BR8+.6=1ZDHYI[(I%ID@86\=VQL; M1H4.G"C6U>PKBI4>,3_'JU[H,2>E?K.@2\BJ8Z:)"(#M9-RT M>MA M2X^@0VO9^6J=63&6=P1F.HQ58.N9P8RW] C S%B3A+,99"P%T*G:F\%8Z&W! MM"W5)>=>4SN]8S"3 L/B\'"Q*)=1N 1-]2PJ80R$WH-5&A,BF>G1V96S MNQ>%([:%BSJ,@SB\ 3C(N,BX^+V<#$FGUI(O:\M)L D,W@A"@BCG(L6DU8K M8=H713:VA8M2B+&1C\]ZVU?A>24P3\SRYB*>CBWA5IK]]S'&( M9U.B^_\LHWJLPM8[>WT'+2AVKN2^O@*L!I\V)%(5;[7H0_6P C85KL>6^H!* MVZ92J_XU89/KYJ@WH/!SO)JVUMNC?G\'$-:D )W;K.X;I-3MQFT80-\DQF7& MY0/&91&L,7TR7XFE3]3P#I)Q"-;:6)T6(:K5"0?/"-ML$9?I01B8&9@9F!F8 M#P&812XV)3)^'4K E!&2;!&2((-9FY+;ZCGC\Z<); 68-QXM&J38[4L\:;^; M7CRYN]F=+ACUO'#_BTU)GSI17?S*]++/4AB,_#V93]9=JOF4U=D;E?CD57RD M_L8+)'?# @H7 :7TI,Y(L?E@E"E5"2M69S0'542TE=1):(!91O I:= R2+0Q M5+^S(G4_=N'Q:>*'+%L[-"GOK0%[&X-C#@;>X0%O4C6:YB%*$_O<5 -1*3(1 MO=,$R-ZWL!+E418=YM[=R(O2'9 "000))?@B0@HV9[^S%D=*;3AC<:"RQ<#+ MP,O NS_ :TW6BN 5"J8$&%2$8'P ([11RB87?;X/O,:W%)H2L/R#A7X=8C'@ M@@PU-I%*:#L"7JG&0FXX)W*@PK7>4J=#[TO/W8PWU,WX &AE^O:;/N95IF]? MZ&->/0CZ>-3/9D?]J&-E+ 8)IF^OZ&->9?KVA3[FU8.@CS.1>/S.@ ]C=LX- MW/3]B9O_2..(FEVJO=>;CA8038:DL8'VT9E>**;#2H&T%]7+F"R8*#U@](0Q M)@G(RC;O8HV^GV?OY(C$CH,YO.)H;EO)(,8@]CB(!8O&J6K!J^+Z.:\&CZZ" M*$W7+$0?:W$?Q)I"@<%I4%960-43(6-,D(.()5@MI+$[ S'MN5LE@]C@MY1! M;(T@EJM!5$9#E9$ R?:.X@D=6%-4SCFJL-JJQL@H AEC$#+!'19"LJB$!+I" M4D8$D>2NTK.E'FO<<'[VWJ#8L-O3/+":>]^AAN?O')2FX=YJZ^CR7D(O0H7B MK.Z]")@9.5:.8P ,9KRE1P!F06EA1$.(M4E 407X MD 08V]UX(ZK+X8$ZE9I]:^!%R( A&? Y1"A26?I :*=7#F%V-7_'B+%7/!IQ M'V(!!]>JEN?O')=X':MFV4Y?+(-!5,)RT*77ICO9Y[TG!RKJ2-K*::%7@M0O MBB%LKY^Z&CLE#DXW\: )!D8&QNT!HR(4M,DBX5M/)]"M#R:+"-):*;W4HM25 M%(07Q2.V!8Q&C[4/C(N,BWNSMXR+P\/%U*IT2&A88K: 2CH(6!!<:1ZST36% M]80VMF8P&CN6@H&1HQH\@.? 5=@@&QMS/_%]5(,UJX;!-6C%FNO>JS&V $F5 ME&6TJ@;]FKC)%ON)6^XFOB6O@<<\[ ^',"SO(RR74*J5?3QH;A'0U4"O? 05 ML]9&2VG=:CC[&5&;+<+RACV200H=PS+#,L/RX<&R,K;(EA"$4ZDG]PD(I7EP M"JOS.NN"ZC5!HRW"LMQPVLL@I6Y?8DG[W?+BR?W&>/@.MR+G5N2OU(A/7L6' M59KV2<1D"I@L23WYE"!F(Z"Y(&K*6-SJ.8@2II5^B(RV)]O(V(-&IH*JJ33T M2LDD=S8#PKFM:K;!R!;/@&#@9>#='^!5UKO0M 9G OD2302(RN0.HE88)VI- M;B7$(T2PA;Z>J[. .58(2A#P!H=*%N?=SJ:>X9@(8N!EX&7@9> =-/ VCTFE MA% ">D ,$:),Y)OKF(I4Z*-L*Q:ORB9GJ2$Z1]ZWYX\WR_?WRK,XFF?Y=)K_>(>AN%@Z>&*V_W58JSN," M\.G>7[S=D]?H9<3:K]W_<7+_^W*^F+2KEP+ Z^A?"N?H/^:\54FX(4,0/&'L:.!(,A>I]< M5J'*E3QR#$49+Q.AIHS]-QI2RQ(B!J.-="&WE3SR%Z.F_0PU39]*=O)X^1/B0$N^BG1M>?_/.' M[T?NN_B[T>D2^.)B='_8AUXR9I_Z,1[-ZORB$F&_UM.KD[M*@M3B"WCF=NL_ MZM>;QG+%)RU3 UDT&6*A$)JT[,!4;TR((2>Y$GHDU]A'^B\$716@\@I\"0ID M\#YX[&V$Q.>G:1]+RW^9?I__?3F9U7M\\,/5S[1*;4I+^,_ZKG_UE_[V+W3+ M'TZG^5_?C"KQP477B[/+^LVQZS M_#YVC9FNEBRW7,S1_'HUE^JU\^55C;-Y/^>INX2_Q[G^S8/&T*&9>3>&[_5. M/I!U'B\7TQN#OS\/;7M__/YU.(U7T\L%W>)#+6^O;R>%.!'?WOR ]O T7LSK MFWF](!1:U)MU6+IZU]?^YJ$3U%\G\TF:G$X65V]NKO'8T>CRMJA/I K?OOWF M]U_XDCRQ_FM?^=KGXL0(]=J+\'-LX#DL*O'I/U_]P6>?;VMPV*K4#V8ZR*<0 MSQ:B> =,X9.GV>P\(>;A]5AGO.W'Z1G9=WD23_^09K__XS]J/!W]>;X@/?!R M)AE 4B.+"HO*AD6E&Z%_.R]DZ<_Z6RPM+"TL+9^6ZQ]U/NE^-FL6EA66E2_+ MRB_3!6N08CQ?OIY9RL MU?F3BM<&M!*#@0\N [F_VCT,SR4?!]N:A\=LK6R^5U+M_>YSSWP6:!;HQQ-; MG/3.U>!!:AT ;<3>5<>![>FCB*HYC/?3&ZHNJG=J -VT -2N5U9Y!!U:R\Y7 MZ[XXUNANL[E[>0[KZN8PMH9G&3&4#7Y+&MZC22B.3YZ1>LFTRH"H7CE&M)4:E6&WLH?BPVEBGVI#1 M-=$N(SSD(^O%. MU8:48Z$/;] .F\",98QECV-9D$+DZBMDE0B.;Q[+5!@'GC+^0&#RMOW.(&!J$^76GKGS1-.ZP;X\.W];)O.+TWCUIG_Z]B*6,CE_=R<3>W)] MXX\A7''B^CL?NP/_Q:MY+Q"^NT(ICGCL21I5II1O>3X\I8VLA-^7%+V M7TO"?CK_R^2Y_V0MS+EQS%<:QY2ZB)/3^;(=S.3\VF9:]BD MO6PML_RK;AK,2&XPLU\-9D3 KS8R,?JK36B>T,G$O+ZC"C_(1A[$A><]R%?2 M+OQ@"PO]OA1?'0>!&R]HWNQRK+?V_V/1_P;K_7>X5%L5C9<7=^_7(K#XW*[6 M:J.9Y?_?<+,9%B@6J 'QQ#H%ZL__OIQ<+-W/VQC Z/MWLUJ7!PHL32Q-+$U# MZ%9S&$+##N7N8>D0"'QMGYIA(,KRZ[MM4[,WV[XEY!@.4FRZ!&@EOC]4UMI& M8M:339C])Y7)VV?RF%&9O+T@CQF5R=L+\IA1#X \]@[6[!U\(0WNS9'R&*,% MD[<_Y#&C,GE[01XS*I.W%^0QHQX >:]R%)[A$]PMBEAFH[^PT/ENJOGR.GV4A2^)\RXQM+8[6W_<96$?[["ZR\0+\X7 M(2K41']Z&PN( 3WDDF53IM?9K#2N=$(+1)-!ZUP 53,0B_?@A"VIAHA!J/N5 M7P_4=SU6#+:F*G'$L5!V%U7BFQ2% 32\8&QC;-L+;!-:5>6=!V--!+2><,K; M!-I[A:YE74U=Z:Z(I@@K'%B5/:#3%;QT]$\CG4PZ:.%6&OEL']ND&2N[D]:\ MC&V,;8QMN\>VX#'DC!6:,PTP.R2[+7C063=MHR]&K%3L%X]&)E' 2"4!4R)G MTCMR,E,.+1DI?&\&M'-L4V.UF_:QC&V,;8QMN\*@F#-9TD 5ZPKA'<-<]T]MCDY-CW/E;%M-X%0 MM:9 J-K#0.B/[^E6%::M/:FHCM7-H"C>JOTP#"WSK"Y#R[5_9(V^>ZB'T89U MF$GHBVX21,R.;.U*>*6R -&JELD*X=5*XTV5@T$7)6@=2-L)+! SJ;2B2!V6 M4K)I*QVUGJ'#_O>,J/J)Q']-RLRJ@XM /,VH>U(-%./GH"AF_-PO_+2U2*&K MA-IR(_Q4&4*R&JQ$XW(A/R"O-&&7+8K>L1"J$KUQ,0I(5FD0&%3(1C?ZW9#P M98L:3[""J<5SX: 5+( MWBY>& @Y)S I91,PM]*&A*!^[,7!G? S@C*",H(. 4&M42&HC!!CBN2/BS[4 M5P;(682DI7)>QOL(JE,+H4D)3:$$E$I!$ U!5&N3)DA6P@X(0:4=BW!PAVVO MA%".3&\W,DUL/R4J)Y4#T_LG:T>HU#:L=E+$VI 4AZA(AGMN$7Q(#D*4*?DF M@U:ZNL+PB M3DBD?R'@I'^7/]5$UY\O9I=Y<3FC[WY2;W_^<%'/YW5M5KOS?K.ZC85KYS-V M&'/WBRT&A;E[G: AI+2YA A1:0U8DP-/W@K0_W)LI=8:]6LBRCM!]#GM%;WZ M"K2;,>*&#]&&*,.[28YCC-\7_F",W[Y=773%C+F!QD*(ZF2&**V$+$UM.BXK MX5X3_1Z>7>W'5F\X&L["Q9C+;,&8^UC[GZ3(?"74%#)50-\D!.D36"$U.F65 M$:^*RP\/*3U_21^)#!7)I%R,9Y0-T*D*9TI !ML+EJ90NNQ(=T3DT5 M^J;PI%F[>DU"JNZH1&.L#U&9W3>20C/&L.%4PV$*W0ZMS7M+P&[(P%B#\7C@ M>&Q=2<7;?OAJ!'DM"2&J[$!9GYP5P?J<[^.QP=!,40FD]@W0)@DI"@DN.66: MB3Y*OWL\EF*L-MW,8YA"QWC,>,QXO)]X++PF0!6"P#09 N4BP2?ER5Q61N7@ M6O(K>!R2-L)$ S$)LJES;!"T09 *72C*"8$#L(^E'KM-MP89IM Q'C,>,Q[O M)QXGCUH$I:$&9WO+I@:I%TPZU-IC3J&M-@TM.GH"9/I-DV0?BU@AU"+ 9Z5M MD\ZB&H!];,,8[5;#]T,1.AXG/HB _)^(T\]2G8VT'(^44.I(QT_R(%$F;W_( M8T9E\O:"/&94)F\OR&-&/0#RV#M8LW=PZ_VNEM^^.5(>8[1@\O:'/&94)F\O MR&-&9?+V@CQFU ,@C^L MMO1YX=*-SKGS/_U'>KMVJ_DP<[K[":GI%4R+JM^ M%6#*$KSM\S5R4=%:AZF$E?S/D$P5V,")8@%CTO0;^F-"C,4+3"8-X'P;_=@? MWAP-;I#)V,;8]L2!OVA,438 &M<3W&N 8'2C?UIAJJX!BUOI@N"=<*Y6J+6/ M:,-@(#EKH>B2I3 -FQO T'JIQB@WW$:,L8VQC;%MJ-A6I? RH(-8"MEM6B<( M,@4055@RPQ3AWDI_<^FS4 ;[V-Y(*.A*@I2%!-F\]_0!&7^OZ0*\+FR38X4\ MLH&Q;=@;RMBVN3&Y(M8JI"8G5,G>X950SAL!JJ#3*>N0>X?7S[$M1Y$L-@/: MQZ4?&WOW%0E&5^E:Q>3" +#-J;$YO 'C^Q,(/>;6YC^^IUM5F+;&_LVW@$24(+ZM( MV0MG5V;N.B.2P1:AV=Z9)&-_C4G4^M&4*.0\9/QKRY[Y,57B,D9PL\2 M:E3)6C,D"U2-#W!L.2,H(R@CZ! 05#CAR=B,4(HA"U2;",F0-5FK]J9ZE67O MXW'/ K55%M]LY!!>^Q0O/2MX Y9*<'A* X=HH1E /3NPQ,?YP>.^&Y MFGLH:T>HTS:L=:(HH452&1FS[G-X$@3A(@0EG%1*-^M6,G(W'#E>\WQGCYRZ MQKC&&WIQ$$@FL$:5B\ !^2@AR258YL:5'XDB&&0,@6&Y(O&A"DJ[8D22 F5S)Q-QP!73.RZ;%F;Y3CGKN(>_X\ MF_XZF7=A^V[VD:E_M]KLC/40CQ!]W9;ORWS>O3XKK#Y;H5"!2'V.EDE]3D#6 MX(LO-6F9HERIQWM.U'8GTW_GM%?TZJLJU*LC'+V^FSP-GL&^+_S!&+^#2 QF M[W+38$T,Y*_X#$'J#*49E[6K(0;YFACS\&:PJ[$,YOC =RC"Q9C+;''DF*LQ M!YVEA9J=!A2)[-FH$63+HAAKI%^=6/B.@Y.,N8RYC+D#8HMCPES5 MHK1%"(BU6D"GR,ZU!J$9E8Q3.J!8J2Y^3EQ^>)BK<<.M' ]'M+C#\(Y'E_SY MO'"_X4U)YE"&B/+DWDVKQ">OZ2/YACFGZFL!-*'U3IZD(X-HD)J. 9-$4U?K MQX46B":#UIE^J)J!6+P')VQ)-40,0NV^BQ3B6&PWXCX4H>-)ZHS'C,?[B<=2 M%Z$"&BBNBCX5O8$/%D&&F@-JTUI8R26J:(JPPH%5V9.?H\EGD8[^::2320FA6!$#?NZR2G0LH31--1=UP MY:RT>#0RB0)&]LZL*15(WA7(*8>6C!2^M '@L1HKO=5PT5"$CO&8\9CQ>#_Q M.)L6'/H /NE$V!HR)%0:DI MR$C&;ETY1W4EUMQ$A*21[&-!4.RS)% NUA7" MZ(9Y --*G!P;I1F/>9;XC@+R?R)./TMU-M)R/%)"R2.=/"T1BL\E:E.-*65EJG.J+4;K0"93 ;-P$(U2H*KP&E&WXN+NS[>-''MW<),P MN3TF8QMCVQ-S*7-)U=4,R><^*4@:B H#Q!JKKPY%V2 M?FU"!BE*3+I(;YK9/;8I.4:YX5Q*QC;&-L:VH6);-#9J75)O^BMZ;T(+Y#8F MT+5B]"*ZC/8^MEDK,&&-T)17@#YE"#42U-DF/;V'P0\@+U&ZL=QT6P'&-L8V MQK:A8IML.ND<)"&:+7UR@P=O,P&<]!4Q1U1AI48\.RV++AZ$2_2;: 4DQ ;) M)95C"RDJL7ML"V*,FZX1WQ=LX\;FVPV$_OB>;E5AVAIW+S\6&=MK+;/7G<=- M-HH43P1AC ,DU02A!-),6GC24$&6U<[C.6?CL@M00\V TB/IL*1!!1]RPU)D M&M*48DFZ;,/U]4,UZWC.^_[M+"/H?B$HRMBLC16R#@;082 OP&6(Y \4(S(9 MTBN5E[;D4H7R$,42=86$(&R%D+1V(:3F]&LF4ZX;00T>G"_ ^,GXR?@Y!/Q, MJ924M09L"@&CS&2!-@.E52.;J]'YE2B*"E(J1 =%ED06**H>=%%@I9 A.==D M?DVGO77C)XY1'%RDF!&4$901= @(JFPUT;D(:#RA(48R/HL28*NH2LF8)/K[ M"&IB2EIE20M8>W]3PM\H38-JD7[FBI+&#@A![5B[#?< V3L$Y<#T=@/3'V?' M3GBJYA[*VA'JM$U'CI6H.AL'VOC:3S*7&;D)!/H:E-8IEI6.K!N.'*][;KT8 M>W%PD6/.\&!H8VC[(K0Y*[0D0()6^U"R%"SXV (8A\8D[9T(;@W' !=MRNJQM8LB'B$Z.NV?%^F\^[U6:$FU895*/ H M!6#L$WT-JAVFYU\.$PA'@WB1H\@GU? M^(-!_M! W@LMBT6"Z5@"8/"17ID"/DBKHLFVY5?%KP<,\F&L<:O#8H8APXSQ MC/&,\<>$\,9XQOACPOCH")>#J] J9K+)E04OLVYQI Q'L=RTV>Y M0Q3B/\9CQ>&_P6*D@12+W!4.2@%DJ,QXS'B\+WB%SQ&[77QK4%K/6C?D3DU+-!TLJ@-NBQ6\#A'01\V ]I'!02_ MA.'22S"Z2MH5E^[]>-T__?E?#%I5[LA_9?W=;3UI&?Z*/SU*=C;0OD0]$*]>0([2/=%=GBQ$#S"#)O:_A4( MN!'X:Y[X>/>/L-9O3XC='[A_"J?Q:GJYH"M^J.7M]=6E$"?BVQL<)!8^C1?S M^F9>+^*,]NG.&=Z=(\%>TY,FIY/%U9N;7SQRV'=]$^5.E#3?OOWF]U_XDGSE MY^;$Z;#A>WSM]CF/ MYV7^I,YRPUT@1I.M%XD\/DDWGH[J?-%K")95 V\89YY@ NT_J4S>/I/'C,KD M[05YS*A,WEZ0QXS*Y.T%>D,>,RN3M!7G,J$S>7I#'C'H Y.TT8GVW MATOON/2\L0#^"U,!!AK?_G%Z=E9G>1)/1Q>SZ061>W6D?,<(PN3M#WG,J$S> M7I#'C,KD[05YS*A,WEZ0QXS*Y.T%>D,>,RN3M!7G,J = WJL"W"\= M?*O6-/A6[5^(^Q]U$2>G6YEONR<<^!C-7QQ=L>NT_6V-?AG:6!?[M+$NSYOB MTIJHME0- 44$1-6GSNH$2L9DC):I%G]_BHNK,JI,OS'.!\!L+"2)#G(5Q9>B MI$MM]U-]CRV\^%3K_U'Z^F4+SS^LA-,M"YU^FR\KG6Y#[ M#-4N+F?U%M9 W<6UK\(:GFQJ=.O.9.!I^OU;1K>]4U=LN6T,Y@C(:A2R04,G M 96*D%*08)IUIJ"00M1U6&Y_GR[J_)/5]C]G9*2MRT0;2^'&V@JVTAC'!JVA MV$I;-WPI8X)3S4-T+0%65\"'9,%(73$X,N+P58[GLZRTY>NU66CN9%/#G-E" M.U1D8POM\" N1A^LR0Z*]Q[0-@=1&W)$=4'CR"_%BO#U:" HIL%[*.5 M8R7[+I>@BXBJ&J-V'UMS8^\4&VT,;8-66FRTK?VT0"N=K5'0I"2CS2J$X$R& M$FO((3LMU(K/^1Q$VW%H39YLRA-EP^U0T8T-M\.#N>RCI?]#,MPB^9GDBT) M\E*S; 65U#&FL@[#;:.A-:'TV(I-G16PE79@.,96VL' E_$92Q0>I$6"(F4# MA!8+D#O:G/8E2/,JOW.GH;5-N9W[:J%Q$N%VDPC_.IU?+#L1/ZT^GI7-H"C> MJO5P%,J&#&)2-ZJ"$KH!YA:!S&,-(/SG^#J*R%D)5449E MBC'R-9"VVRBG4B<,:@QJO*''!6K&ZZ!"*H "":"J0DBI:2CTKC:E1&=6LJ)? M8J=M,*;I4(R-W%1NS7'P.H/7@6WH48!74&A5TPFJ\F26&>\A.%FAFEIE:P:] MCENSR-8;T50;.W,^#OYG0#NP#3T*0!/!9J>+!^V5!2PY0RK6@4.778[1H+#W M 4TD$YTW%>@+ 3")!+%BIE=ML&HF44[]D$S>#%X\88>%7A54S4Z':&G8A!X"02? MLH<2)+TAO53^54[F#J-F8F--4/:,_SG];[OI?S^U-LF5UKER^<*(=@ MA%Z+):D71O;],R(1.R37P7O:N#;KI8GT*0;T&T78;PD3. M^V-,XPT],DRKZ(PS0H,T"@%ETQ":JF!M5-'+XG5<269^B96VP0BF<3@.7C)X M,7CQAAX5>&D=HC6F C:?"+RR@U"J ).M$L&E()+9FD&VU@AF..$3&<8SWM#C MPC,?@C;]=,5$(PG/D@)O8@!I70TI*ZG,2K%LE81RJBD0M7I 'P4$C1JTP$8@ MJ+&5 13+JK'B,V9&--[0HT.T[%!9![U)3'L7%XI78D8K9 MJ]9H%*&D*X!924BH [34:M.J%HUKL68W.BI&6[OY5M M34T1:NQH&@E(O:T&E-&FJ"1?!IAQ5RZD$LV*W M/@=<=][VDD^T&%X97H?$%L<$KUE9TY3,$$.+?9:M *]M B^CJ%IIE?Q*+NY+ M;->-QE>-T6.G-CRXAB6&@939@H'T$2"U.J5F0H6HO>NE]!X()S5(%;5,P=?8 M7@6D.XROVDV/T#D<&=I)ZK!=4^JPW;_4X26WDU2=G9%D3.CEQ6QZ051?C4Z[ M"'!2\9&D['/%RA%WR9BB9(3&2)H05444%P)D#04=::BY8E M;Z"FP.<(INP)HKD64 M"@-4GUO/F&^0-)(-YXRJ+FA".#V N)D=6\4#WAC2>$./"]*:\58FT:"*2O96 MZ^:97)O"\Q$[;;-Q,X5@Z;BC*\,4;>ESP5:NK-E@%-?4D0&,2I) E M_5/%J((IOJUTN-B83;;>N-G&FP?M"__O(BW0KR-PFZ8B9UX3WXHB*$E&Q T62+8N5H1I>D5KNF@! M218+5I;D@]+&A %,$E=CM^GZ=!: PV_FR7N\_R#GK3:-7&@027M Z2.D9!2X M9'R,"9.+*[,LGP-RNQXNSBF!;+CQAAX7IC5IL=K:0&??KB%WC%:*R*&2'G( &M=+VUA.[^)Z92H\.Z M,HQW8P;96@.;\H1]3L8SWM#CPK-D7$[9]+ZYW1CK\]Q\DQ4*JAR3T816]3Z> M913!H_,0='9DP"D+T>K>A+=JCU'8[ %)8BU(=#[MH\7;]K@:Q!MQ^F )XXQC3&--_2H,*U@1%$;&6A9RUY%J\E* M\PBA-M^4K,&+M5AI&PV9A;$2'#)C\.(-/3+PBM77)A+4X@R@B0V\B0)\:3+' M:))SKP*O78;,N-[LFC9.!=QB*N _ZGS2GW423UG!<)?.UVTY=[J];AE>?=*N M9G#9=PN[DH4=98-DB\55*.3PI@&D$UH MQLIL6$VQ$/& <>84AMMGM*$(OB61*P3L'0ZE">"S$9"JE2X4XZQ=3=Y^!MSN M-DCK3C8)@U=A:'H'+,,HP.B2V."88E:*UDIT&57PB2$0"1XP52@I!HW%-R%?% M!'88N#:;3O9D&6)H9;9@:'VLKVYNQB9CA((^DE5K"5H+9C Y2B-5- K][L.M>JPWW?&(A8BQE=F"L?6QH8U&UNRK M!4G./J#0 F(FB]2)1KY_D)CS2C_,YV#KKFO&-YP RV+$Z,ILP>CZ6&P5A=F=+U$LMU@[%5IW&,;L.U42PO#*/,%@RCCR4 M).US%0FD<=B'Y 2"4>% $B VHW1%\:H P YCJQMO$'HX,L23Q7H&?C.!3TJ!ED&ACJ+ZFW8>UT8PQ!-9K[#(PN Z(+8X)7*77ICK7R/P/A&UT&QQ3'!JW(I1:T;2-\G3@47 M(-F&D%*+"JOVRJR,;'F)[;K!P#:.O5%C%!ON*LT2PT#*;,% ^FC/?N<(% ,H M3+T!6700B@J@??(JV.!#:5NS4]<:VG:>;52&5H;60;'%,4&KTU66DC-X72W! M9/,0I##@;"W)UV7CQ_O0JGK!6XD(: /9M3)ZB-%44#65AEXIF>0 XJN]72WG M#3.X,K@.B2V."5Q#2K48G:!@(W E=(74A 7A@XXRM]B@=H9 *"V S))@25!&&KL*7IE8RWE]BN&XVO&NO&WF@& M4@92!M(!L<4Q 6DPV><4/.%2KV^KY/][;R4H&86KM>66R];LU/7&5RW;J$-+ M'1YTWNLK9.O'Z=D9\?@DGH[B>1E-SLOE?#'K_^24X&-JWZ5"J+#G-7,EX4P-0K!4604((O(J1@[GAFJL#YW4&KP/;T*, KUC1>"4#")7)[VPH(9I6(**U(C=A2UJ9F+8Q MBVS=S1$VW-/[P/F? >W -O0H ,W'4$1,!DR* E"G"C&81OCF-<&6KD&J^X!6 MA BVA 2YNI[K&2L$)2JHX%#)XKP;0EV\-&-E.9#&D,8;>ER05I,OIL^EK:V2 M@VEL@Q"#@N"S4%97]'*E7/(YD+;;J)F2)QM.\CEP&6!0.[ -/0I02UX5C5I# M3 +)B;0(25H#NHDFD\BNA976T2^QTS88-?,"QQ@VW-STP'F=P>O -O0HP$N4 M&+1S'HI99FNH"%[UD']0(?F4BS=F:Q;9>J-F>M,M1?>%_SGK[W59?W_^]^7D MHO/JJ-V$2D;QW:S6_AXG_1V+&+$:^4*-N3<80LZ@C7 <(H%>J#)I5%&9N-*DZ#DHM^.DO[#I*5$'+@-LNAW8AAX% MJ#E1JS6B@!0F *;6(.F80)C6A"DZN]7VZR\QW388OC1>C97<<)>U ^=U!J\# MV]"C "]CFTO*5) ^$7@U92&*'HJT*4H5BJYQI;WYQBRRM88O TDBU%,A%V&#(8BM^ MI5+V.9"VXZ"9X]H,!C7>T",#M>9L]+XUJ#F57O2?(7@OH FK CF2WJL5O_,E M=MHF@V8!Q\YSF3^#%V_H<8&7RR'*(FKO !@(O(2%))L$T410S04GW$JRQL8L MLO7F_(D3=C&O:>,AX1O)$5S>[;?K14S3T_+EJ>&L;AZF^6-'S>7C/M!.\X6= M.=6)ZM+[Y6-I"E=D*'&)E();?=!6!O& M:%]6YG/8(KLY2+OM/;XNT3R\9N:O9JVS22FG]>A8ZQF8_XP5.D[,EUEX8Z(& MIWM-$Y([E$1!<$IH;UQJ#[0^>P[F[SA*+5[J&!VV;+[04ON6%<*P%<*@;0UV M#_9;553T!6L,4'7,@ 83Q-@,!&6"4DXV*5;J_5_B'FPP]F_'TJLQZI>EF!VV M>+(KL,_(/VAS@UV!?<#W$+S(46@HPBO &"(DE^F/MSJ[VFR(K\+WS1V/_.WO M?V%'@!T!5@?[86FP([#?BL)7[W-##\%7 YA+ZXHB@/'184%CI5T=3JJRR5GV M$P5ER7F(%KP)I3=$%%E&[:2+NS\G<')LU,MZ&1ZVR+)SL,_:8- F"#L'^X#Y M:&5KN1%^%]%GHJ9"^-T[/MH4L]#!9:4#1&Z*%:*#X[&,3WC2S.B3P!0[")JL$QL&ZL=3L#+ S<%C( M/VAS@YV!?]01N%NH M0:^[_O[CS;+__?*LSB:9_ETFOVY6GO[[]VW_QCD_&,:*X?LBG MEX7()VIO23VM'Z!,9G7)?V]H]2_/SM^6R?SB-%Z]Z9^^O8BE3,[?W9)U8B;7 M-_Y8ZR).7'_G(X4W#['\+=3S0GSVH5-#EWASRW(?GHA?4GUM 1Y?\D] ^9(: ME->MOY.?\6-GKVL>_,/[VU*A"X*]$T\_2U>S=]^\_O/=NAF^3_* M^X-K_YHEWKPQLA%^OA;9WS_&UD^_Y:WR^8@&'W6/5CF10:=!)$EZQ/I$&H5T M3VPUY)9\C7*E;9\5QD?Z+P3=QR\IO^R!I4 &[X/'5HO]O//5/R_/:(&O?FK? MGY'FH<K'T_CG+YPK9TZ MHOU"S_##Z33_ZYM1)7UTT0O'9I?U+@/M>L]Y)=@/YI5NL.\=Y(?+>CC>+/2M'?SQ2CUM1Y-&_WK9K5)C7]< M[M%I7^%1NAKEON+]:]?OQ.7K&W;T K/3J[Z.=Y:FWR:>7WUIM1;OXV(49W2UQ>24?I'S[+)?)5U>OTU4S"=T M;;HW"=U%G74SB;YPZ#Q:W;BR1:][\W*+KM^\03D_;/P72P--+4J23#[6\ MO;ZZ):/QVQO+;;D)%_/Z9DX;/:/MN%-#>J^HKW]%?NUS>XV=/,972G^7O/)X[>]#C/:<@N#G5*YN7V1> M[UOV](,0.N4ER^LR5<.3?93N[-0/214BH6*M3IK M]2&X%X.0EB>'R?K7WTP6=*W\Z.I\-SD?+=Y/+^?QO,Q_]W(F&,3*; ]'PE' MR"NZ^_VCQM-1G2_BHE['-M\PP#S!PME_4IF\?2:/&?4 R-NI[OJLZ697]\_L MKRF^T%]SH+KNQ^G969WE"6F\B]GT@NB].E+.8PQA\O:'/&;4 R#O5/NHB3[32/WA,.7&.O]NWM^:OJL_9X:$'8Q-""(D/SR2DH2CA M&R,$X0(0\%13;4.CX_U\1U=E5+EJ,,X'P&SZH -TD*LHOA0E7?J\*\\R8_%3 M(=5C&8ZKV9#K&I(W-KN9D;=)H1C 1!9&.4:YO4 Y&6J(W@FPOB.6K UBC0(R MII"0<$[:E3;$.ABL!@44W2Q@6_[&2<@EZ"*BJL:H@:%<8)1CRWH7EO5?I_.+ MY6G=T\)'K'@&1?%1CP+;B+ZIA>QF52R9Q*X!AH+@&Y)5K83RQ5:5U6H[&^G) ME&X9K"MDB9M4(0I70%@EM:[1)5,&I6^TWLF4PX.1!(:V ]O0IT+;N@A^$-E> M@67_]__EE53'N>5L,6[78OQI\;[.GE!*V9\9\$0I^=A:?2+5G@A]4[#W60;9 MQ70^6=:YSRJIR,FO]?&<,OFD1#)&^2=WS'DH,#%)E[I"$AI)@2.%M$=C)I+/H^R(;> ME\0V 5'("-@,0D")H*4M,4:11!I6I$$9RR [7#]&B?7X,6H/$RB7/>)(OE;2 M**]+!]B9.)+X 4?#OW#ZZIW.6BH0*G9'0!#*!"\@R9"S;";J](".4CX(:2"C MZSHJDUZKA1 K%&U<%C&%@>FHL70OZ^;+LL#@=I ;>A3@ALKD('IRB,'EM*)" MQC39UBVVI*70(:N59K6N190* U3?C7;4#+X@VYKU#;NY'#1:1V1>Z.BBE% #%D#? T!95_!- M1%U==5JL&N2MJE1DZ+/X!& P#KPH9--[4XU."N/0DKXY9,1Q>8;8 ;'%,4&L M;D8*8PQXE1V@*@27N@4@9#6U!&=-[PG^.<0VDW3S,4)!'\F5L/2;@AE,CM)( M%8U"/RB(-6+#&8"'(TTC%KM%# MC*:"JJDT]$K)) <&LS8PS [,D1BT%;R>CF=]JA%Y-)?SQ:S_DQV$8SK'XS/M MQ[4.*1Q$%Q1X&2)I$%?!%ZO!B(#!A!A]6QVP;=%A[@K'BP*8P)9S@'DS=N3R;D\9=[*,.#/";FAX^8-^W'.& MEV^/C9[,,4]JY?6,E7M62.7AM=M3\_;)2_ZPO>N%U@K)P%5&),"J$;PW!DP3 MI<@<6I8K41;C6PI-"5C^P>(;A%@,N"!#C4VD$H:5#^/&VJ@7V;N'+;R; [?; M^/6ZA/3P N*'S5JL%_9;+SB7=2JV@!9RF:>?P5MTH&U0SNMJ?3]L(7W]6X8O>X[.I IEY_N[2_6--7^ M#V7RZ\T]RV1^<1JOWK33^N%SPO[[+DD >MBS^9L4 MY_5T3?SO/I9:GS\2B> M3<_?C:;+ME*W-=B+JXO^V=GD0RUP.:_CT;LX'_5\,,(X^LT%K>,976E\YQQH M/&IQLG@/G1\+OUZ.C:5M>YX=X_J__01\OD]:6YU#T MRQN-<'(K<73?//N$V!'JJ]AP>/(\XCLO40M/T/" M'N.$KB1'_\]E[#UH1W\[+R3%B^GLL_.\V_6X&VKJLJ>_O?\$=Y;([FR%7K<@ MW\]'G;UO6&QZ#N^FG5-)3B:T,OWEQX_^_7'5Z)_3R]F2_T879&TT4N?3\>BW M.KI1\^52W M#W0R^N7]9%:@$W?=98%DY==)_8TD=%:[-58N\X)$-YZ?$V&G1!?=N10^6ZNB<9'(^ MC[.K_@SUTPI4^FHC'.A7O+X(H0P][.GTM\^'1[Z, P]'2'\F)E@R0W\!_SLN M\OLW3V@"N"D1>>!QKM%W?+VM\]%W$O!WX^66$A_F*?'0))YG8A!2$;?0O3QW M<&_G-SQ_07R:KY97GM5WEZ<=B:[HY;\O)Z0Q.J>-EQ^6Z8BP?%0_O)\D^ED\ MOZ*?+JZ+'4?3&]_^R9+0DD[ MDH8E%4>J[-=Z>E=UW=+_ ":SJKYM$_5O7VFZYG.>W MZ#$A\CZNY2?:EU>:?%3X]'CS]\M%G"^F^5^_G]=\.>L@MGQ!/[^^+A%Y;1), MSG^MUU+^46*7GY^P<'Z2AGLLM$O!_'YT[V&6VS6^T1:&1/+_9^_=F]M(KFS? MKX+@F9EH1V"K\_U0NQUQ1WW;UQ%CNT.6KZ/_^2Y;T,:356FSVVHFOSNH/Y17B^ M3[EW.7J^WC9 [W97K]Q<5?=9F-:;5G.U@6/9^;K]DQM?_67H$GE[>=Y9\6J$ M6*TW^WKR.B-:S1=^?_E>=9=+W+V!P?4OAL5[&=D^4C/U6 M)V/?OV>(#SYLWG@\MU.?G]/'0<.66_UW6K2S*[3-<,?M\U8:< M_($[.S.V^N>]XB5_\*:-]GMK;9JW]F54_/T*_]U]X\6OK0J[PF[S>(?OU.90 MZ4WQV/VSV+)H_6O9+/?HO?K>ZW!^6?:_U,W'NN^FMXM?-C8M_=4- MN.$"=/PNW><*BS:?W;41H'-^*&?&GO=MXM+EPV]N9FX]7+ MEAIQ/R]?_#_-Z:\[KU]9M!L;8C>WO]C7/^U'W9RB78U65G8_:\GS2S>3:)54 MN7B^ZZ88NS?3B*MZ-U]_TW;]H^UF[U\LUT+;QQ_OD;6[VK\=V[<:;[8.EZOK-=;;K4ZK*DP;G] MRU^[/-Y[OTO';A#H/OL^M]K7Z\OG+_:K'*O]PYYOWOHZ#Z\S977Q)I-W;69P M75T=7OVKH:/]8GK1G%SR_CWWM5J70>?=ZUY8?+ MYK#EF_G6FX)B^Z9Z?_FF>F^Q;?#KRNX/:],K2G=WM:[GW9VS/WRI]^J!6U_F M72P_,:T[C9LO7WWM#^^^K'Y[7'[;3X<_6/_?WR+(J\W5L/:X.>/RY<5W']R? M>15R-T2]]SS,ZNJ-WW0+LD>V^\Z--Q_:Z/9=7/_6J6DO\?CMS;O?[GA+^#[F M?W?O>7CO6_'!/;]NA?WJ/M\?7[QMMGS5<'?52$FAMD_Z.)S_&G[??G?V[0<1 MNK[\;^ZB^ZM^\0T3YM]U-JA%]?-E!W-SR_>WLC^!'[S^LFB_W, M^]6V/-Z65C>U.?A[;=[O=8V_7EU/KQ]?_\9MSPGNWT2(1TKS_^Q =_L_NN_/ MS2//;<_O@<^ SS"^SZ >_#/H1T:Z+WJ-SSRP8C[YP,I-[/V2IUB^Y'$+T_6V MC:VQ=KH"FQ.ZGWY_)L39I]7>\,%Z57^_VL:043$G7@X'7@-"\+,NW3F2:0:<@T M9-H F<:1:<@T9-H F<:0:<@T9%K_F<8],@V9ADSK.]-^ZO8&0*HAU9!J?:?: MT_)Z??ZZ>THD;KZ]>IYD_[>W-]KW7[V[V8ZL1%8B*WOO5[[KF0CCOF2X,WGJ M-^XF+_ MAB2;U%,1'[2DW=J MKK:#&(;+O+V'KUHIW%I0)-3/N;GAY+*RU@V M"\F7B_O=\IX4=] 2!8&G+Q!VA< 1"81=(7!$ F%7"!R10-@5 D)",2:]UW7O&_OI7AWEMU^/^7'LS43T "!8Q,(NT+@B 3"KA X M(H&P*P2.2"#L"H$C$@B[0N"(!,*N$#@B@;#K1 0^Z!KW7N;UD4OMG3Y_A=]< MJ.ZB['_C_5=@WPUU_>^Q(OYD_?)EV>R/-'RU6;]J@G^?K?= $@@7+17O5'#EZV%[U]G=(OA/X7M=O'M8O_' MO\(NO;B+][[R:HW0D+>IOEB?F.8/+7";V/\X1B%5K25DAR >NR?@@O.#).-5&JXOPL@FX MW-+S$%X]_G%U$2[2ZN+YTY+*ZG6(Y^7O37'[[J[DOUP\N=QLVL?\<;5M@?BY MA,W9XO)B=?6&__SW/__Q0QO]VD_:"\JS12YI]3*<;[\_H_9576]>AMWW9ZO? M=H\O+E]27N_HS;\X^Y-QI#L)S2!=CZ3SQE:6E2:M M9:-6<9*B$)9<5=)(K16O<0#2O4/&KO(_[=O;XX//.[-T0@!\ -\(@@KP M]0B^1KGJO#"MQ-,-8JP6"J$8TBE:[Z3TF9?>P??LUW5'MVVOT'/:->AQ0 _0 M&T%0 ;T>H5=E,9HY1R:9!C 7 P4=&!F=@JI6&.MM_]![L2FE?^QI*Y9>,V / MV!M!4(&]'K%GS^N+S?]4T]:MV3& M@GJ@W@B""NKU23W&3!%"D5%:D,HZ4^11$^,I2,&J=U;T3[W5Z_;57QOP^F>? MD&ZI&"H^L&\,007[^KRM$:-TRC%R22E2,1J*TAKRV6==0O66\?NP[T6HZ2;P M_11^[_YX6EZOSU^WGQRKJF-+(0W !K"-(*@ 6Y\K>%G7Z)@G;B)K4]D0R;/" MB-F84RY9!I^/4=3];=U*M'=<^_-FO=T>"V9+J_R2O5&')LB!FR#_\:KL M=\C]:_NR&0\#S8RR#>/+)SL?77+.78!A21?1M?M*<@8B0=?62ZE*0=.Y'.1X4% N -09TMWI1Q-G$=R!6O2=78 MK8DJ3U&%]GVIE ER +P-U.XHE][C5A!HAZ#.DW:Z1ANS+L2H[-N MF&Y&RU'4 70(ZCQ!QV+VWH=(4FE)*K%"WC)!UBCN,Q>I6M8_Z(9L8%Q*CLH. MP$-0YPD\8;AG-C.JWM2N:U&2LRQ2YEE')F*-]F#;F2\!WL!=BWRI&)H6@3,$ M=9XX\Y8[)H3KFA,5*2XX>>4%51&RJ-ZI6(_22])CKZ+@2VO0J'BM#HV* SSO9_%)B\YU>+V"RF<8A&<=$@V='VA7A\\ M*'IT[@[2^ZF6SO>\ESD2"\R%-?IG[O$NRHW0O0=D_^M_.<$%K .J@"H/;HUY M57*F*FN#RU1D#*2\"A1R]TBV-HY5)ZS,M?=*;IA^3[W4UJ&4 W0!W9.SQKR@ MVXAI5=:*+,^&5!*-MU5FJC5RGEFRHO9_?VC(WE/99M$]'XR#_ )Z80W,HF$= M4 54>7!KS*N@\R(&(6TB75@B9:,CEY.B+)V.5B91]5$*NAZ;4;E;:JY0HYUT MNZHY4KNJ&6.[ZK/U+IRW)'KYLFSV&VR^VJQ?-=V_HWOUR)DI'HDN-?/ZLD%F MA+EYE.'LYHLPDP'-5&&*C94LKXQ4K8&<\(RJ9L+[K'*U!UO<>R^<9UQ34C:T MWVGC7RRYL<]GJ6UB70OLB72P&L^7P@TZVB&G#B\"Y@^P!Y#[!KG.%U6RMB15 ME*1B-11* ZF4O,'8)LW]P3ER/2!WJ,/2&X$'[JQ"BH' L <(?"N!"V=%A, I M2EV[??X<12LBV61K<=K$5 YZ(8Y.X&%.;3=FV0@,^H*^H._)VF->].T>()"L M>WC+>4X.\GEGQ- MY<%&"B;;-Z>:9F^(L5)UX#[R6GKG[T#GV#NUE+KGW<.07\ O[ '\WG4_VB*2 M+E609-V#&%8K\DY+8B4KF7D46?>__#OH?K1*+0T;M"L8608(PQZ \*T03BP* MSG@E9CPGE6J@X&2@['1)@4M=[,&FDE\"X8'WR)5\:10("\*"L*=KCWD1-LML M+0N.A-2>E%;=W;;,R/"<@TTFA.J.4>;VV"DME];YI?1H'SOQ=FFACM,NO7^= MT;5+__SLA\7SSO:+]**]::%UK5NT2L]H1^V>-Y"?UY. DP\[[M9[^#]?0I'"X-Z""HJ&(0=N3S-H,ZD@JDZ)F>")-'*#U+,.?), MNNX$29N#UCZ*@Y,.>JU@!FW1XCAA%^A#4%'&(.S(Y4D&=29EC"O,&94R:>N[ M_9Q4(2>K)>]<\+IF&YRZ=QES4\_-NQ+F6%LW"8N:Y(TZ]-0\0$_-1=F]WU&S M^&93TKJ)7Y7M'S#BS"C]4#TB[,CE60<5N3S+L".7)QA4Y/(LPXYZ;TRQY# M'>53J$_6%]O=YG)_RV2VI@-"('!L F%7"!R10-@5 D)"'R(XXFX M.,[Q1/O7&=UB^$]ANUU\N]C_\:^P2R^P:]:,=A'"KEF?VC5+\A1]*IZ*DYI4 MLI5<<(5DUID)Z3,WY>-=LT(*)C*92/BH2,DB*583FN8037;1%L.O=\VZW-+S M$%[=M!WHNQU _W+QY'*S:1_SZ)NB6[%DTF-#+? -0?TZOF&'STF%';D\P: B MEV<9=N3R!(.*7)YEV)'+$PPJ7KQWVL7N8H14HDI/.DLF04>39D>&Z_*Z36W>_,YOPAI-3G M+@+J9]CC>,2=STWF2V+D%V +^R!T@ZE'>@"NIRH OL [J M+J=.EY$O>NN6",QH3CF93$K&3#YI0X+K$%6N(KEPC$7O'C?CXHPMI=)8SC[M MCCRACM.1MW^=T77D_?SLA\7SSO2+]**]::%UK5LTY8%"1R[,,.W)Y@D%%+L\R[,CE"085N3S+L".7)QA4Y/(LPXY8)!12Z/.^RX_?\0M_\ORN[]F_^+;S8EK9OX5=G^ =2=4?J!N@@[ M8%"1R[,,.W)Y@D%%+L\R M[,CE"085N3S+L".7)QA4Y/*XPWY;)\#MM_]ONK9?TA-P.E>L)SA,5V!S0O?3 M[\_$V?3%0N#8!<*N$#@B@; K!(Y((.P*@2,2"+M"X(@$PJX0."*!L"L$CD@@ M[#H1@?=ZD.V^*]GO/X36/93V9<^QC?(QMJ=EN^H^[2JT?- M:!.AGO>.XJS/K:,^OK3WR((_KGYK(;WX<1/2;K6^6*SR]V<__IOK[)FUA80U MG)1WG'QPEI),TJC$=?!MP-F_RF^[IZ5^?_;DWS57IVM.Q*JMI&HUY*+V)),M M,6K!9?5GBXOPL@FXW-+S$%X]_G%U$2[2ZN+YTY+*ZG6(Y^7O37'[[J[DOUP\ MN=QLVL?\<;5M@?BYA,W9XO)B=?6&__SW/__Q0QOTVD_:"\JS12YI]3*<;[\_ MH_9576]>AMWW9ZO?=H\O+E]27N_HS;\X^Y/P;,F]^>.W'XK_$W(!@)MY4.<" M...S2CI0CDDW6!E)P:E,/ENF9%!6B#P X-Z1[;]+(U;YG_;M[?%Y)ZU>6B[ M._ .09TE[T2R-<3&KAAT)L6B)2]X)9]2,J%RFY3MG7?/?EUW4-OVRCJNW=)P M!]:!=0CJ+%GGHO/5N$@Q5M&X%2(Y$2L5R4MR-M;J:_^L>[$I90#:B:71F,@" M=@CJ/&$7#9,B1T],R%;8<<\I\O9E+,%ERVU4LO0.NQ_7EYO^62>X!>@ .@1U MGJ"+O/@80_O H4%+.T'>UTI9FB!<]R,G^P?=ZG7[ZJ^-<0.4=MPOK41M!^0A MJ/-$'EBW8O0DTW\>ZG\'OWQ]/R>GW^ MNOWD2$#32R8T< :<(:BSQ)GGP5?).''5(*:BL-0*.$M6N22-LU;:=(P*[F_K M5H^]H]F?-^OM]D@(\T8LFP$ L3?JT+0X<-/B/UXU*X;SQ5^[#6W7%QA=9I1M M..X2849=B1RQ,,*G)YEF%'+D\P MJ,CE688=N3S!H,[D+JE5-C!E.,5@)2GM*\7D/26K5?!)!RO:TI M),5(%5W)J:C(.F9#]%GSZAZJZ8/A;BE@AJ#.$V8N6"V[QQ&\#(&4\KP#DR:F MN<:$N@_,!FCY ,#0[O%@[1Y/SL-VNZJKDC&HW#O18G-.* M']Q&U(P'KR2C8$LAE9*BD*0@';5@71^%*/)T]_[I]Y8C<@O8A350S,$ZH JH M\N#6F%:J)0LR&Q>.4\;,D7K& MS!A[QIZM=^%\L2G;5?>95^$7C2LCS,FCC& W7X29C&'& M,55U=>0\]Z1<]12R:V.88L()Q;ST!V.8LJ$XEAEQ+G(;]ZJEP&VBJ*6HGA66 MN)G3^8C(J<]=!$P98 \@]PURE:XQ1M% &Y4C98TA5QFCRFUE42?#ZL&1M#T@ M=THG-B+%0 P2^:]%;!/.U6'*<<6J5;J5@ R>IBBK!:U%B_T7O=,Z01'J! MOK 'Z'M'^I:2A1;(Y6JN\R]8?G%A^?/I.YU1+Y!?P"WL MOW]=- MA))0@05%7MN&T20B118#.1VKM27DE YV1#L^>@<_^1,0!H0!X=.UQ[P@S(IQ MVC)!-3)-RNE,(?) )DH57?&YZ'H?" ]^%JGN^RQ29! "WL L'<]'=6EXG6- M':-8%"1R[,,.W)Y@D%%+L\R[,CE"085N3S+L".7)QA4Y/(LPXY8%!/XVG,.Z3RP=6_Y2I]JA25RTYPU.'B(5/_3);9; 389Q1OQ=-'^V/\7[!A *H[P+HMGZ8VYM@ M;G+5EW3&G,ZEZXG"TQ78G-#]]/LS<39]L1 X=H&P*P2.2"#L"H$C$@B[0N"( M!,*N$#@B@; K!(Y((.P*@2,2"+M.1."]'N>Z>#Y;SX$@ M$#@V@; K!(Y((.P*@2,2"+M"X(@$PJX0."*!L"L$CD@@[ J!(Q((NTY$X$,< MX+;Q?Z/?X5=>H$MN$:Y5] ,M^#Z^-(>?8NLJ).5 MW ERIDA2KMOI*EM)3.JLF N,:W6P15:4N1BMR-?*2$FMR6=F25;!+0^!9>&O MM\BZW-+S$%[=M+7HN]U$_W+QY'*S:1_S:_8._>2.67S)E%DRK::W,XY"5()J+"8(8W1)A_N>'IMXSWY='V5O^,_5=]PN ME?2@'6B'H,Z2=DQ%S0JO)$/[C\J94Q0-9+%PFZH55@C;/^U>;,IQSL+X).^T MTTO##&@'VB&HLZ1=D=XYEB5)*6(CEU#D@N:DDM!!,*U"[9]V/ZXO-_W#3EJW M% X36< .09TG[)*PSI62R,C08!=3H*B=(6]XL=5RK27K'W;'/>OLT\C3;LDE MZCL@#T&=)_)RCB$E+OVT^.!K2E,!P\ \\0U%GRS+J4D[.%1+*-9\$*BH&W8JZX-F7ER2MY>'#M M5Y1P'QW#]N?->KL]$L/4TCJYE!PST6MU:&$\#=2\*)?>3_"08] .M /M[K)8$&2LCCG2AO-&.Q8;[:J@Y&/( M#6&:N8/[/4>GW2"-BY(OM07J@#H$=9ZH*UH8[ZLG85@EI9VG:*0@R:6L,6@9 MTD$?S_%1-U#7XM)83&+!.@1UGJQS621E4IO$-N:1"IR19U(2L]:SQ')J#.R= M=+@. M.$-09XJSHH*5UBG2,6E246MRRBNJOL:28W!2'*69I,=F1JT.G8H# M=RH^.0_;[:JN2L:X1B.2*2I2NK01QP9/AFD;:[ UQH-2VZIH0C2)K*^"E"R6?-=")(PLU3,A M M*Z&=3B'VSMU!FC_5TOF>=ZQ$8H&YL$;_S#W>1;D1NO> ['_]+R>X@'5 %5#E MP:TQKTK.N\R"S9IJ*\!(V<3))YFHA.A,$85'==#;?O1*;IA^3[W4UJ&4 W0! MW9.SQKR@RVMPN<1$.NKN)"]7*#@A223-@_/!6=[_LN6@>V6V6;0$>H%>H/?D MK(%9-*P#JL :*.B^OJ +-457;"*6JB-ELB,?9/M/M87):*13!UO_?$U!UV,S M*G=+S='5<]KMJN9([:IFC.VJS]:[<+YHU^M\T>8H;:*R.%^'BRUZ5X^"+*_%$^E?YDFG91KM![^LCJPXO N8/L >@ M^P:Z*A86JU DN)6D1(H-NJ;-#'*;2JB0N0D'#[3U -T!SSZW2]/W%BQ(,C 8 M]@"#[[J%<]*1Y](8+(,E%3VCX',ERTK4)DFEF>F=P4.=QMYJ8#_LB@\2#/R% M/<#?6_EKA%,U][([Q+F0JHVJP1A%-M4<4PQ7-2%IWBX=>_7E+D]=DNKI=.B__.> MIY4Y#]$R+=1Q6J;WKS.ZENF?G_VP>-[9?I%>M#8%"1R[,,.W)Y@D%%+L\R[,CE"09U)JL]J?*L=.*43"VDE$WDI##$ M9-4Q:!^]TGVLI^^7>Y[LI[W=K'?P_CZ%XX5!/005%0S"CER>9E!G4L'XH$7T M7I#-NE4CI43RM;0O5=1,I%BM]X-6,(,>&\YQRB[0AZ"BC$'8DY:+(B%5)1!O(IL>[8;&8UJUSF@ZW^O[B,N:GGYET)&QK'8WGT MU#Q$3\U%V;W?4;/X9E/2NHE?E>T?,.+,*/U0/2+LR.59!Q6Y/,NP(Y8%!GLJJC@E6IR$S.Y4**>4]>J/8W)T0C0=61]=)>\[>R>\CF&M;S MSBV33P\P;X)!1?TRR[ CER<8U-.H7^Z0R@=7_Y:K],WU!1JT/N(\:2^S)A=* M(E6"H)B\)&UR,=DZ*U0OS3NWU$=';MW9ML"UOWVF6G(]'WO]$+GXH5%N\P3N MQHPSNB=)6E1-DPH[-GB?KER_+)JW"^2)\ MW]\UT;5W^K*-%]T8]UU\NMK^LG@:=JN+Y[/U' @"@6,3"+M"X(@$PJX0."*! ML"L$CD@@[ J!(Q((NT+@B 3"KA X(H&PZT0$/L0A1%PN,;C'\I[#= M+KY=[/_X5]BE%]@;:T9[!6%OK$_MC55+E,'J0MPJ3/O%J(,E58MT2JB8A;[>&^MR2\]#>'73II_O]OG\R\63 MR\VF? M/?MUW?^Q-DXMN9_@9NU '5 'U-T!=:F6JHK.E(U(I$P0Y$0-[3\VFE2 MM1-++QB(!^(AJ+,D'F\EG-=)D%2Q.Y>Z2/*^NUT1F=*Z,E54N _Q;CMW\:?P M>_?'T_)Z??ZZ_>1(/!-*+)G"75< #4&=*=""T8FQ0)IS0RH(W^!46&.5%J%$ M([(XRFSUHU/7_KQ9;[='@I@5=JDU(':M#FV+ [1I<9 M91L.YT78DII;:XC0O<(:@H71!VY/(D@SJ3TL69 M;$HQ@:14O)4AH7NT((2NWU8*K[)E]>#9J:.7+@/UGW$F4+6 = @JJA:$';D\ MQ:#.I&J)/NCJLJ-28R;%C"+OF""NI)4FT0U%.DW1WH M=G#U;[E*WUQ?H$%IZIFNHL1*HE1/*C>N>FXR<:YX VUN/[7WH>GQ.[>V+1CM M;Y^;[TV/F1_&_K8P_P'P'&5T9PC/WN$6@A=6IT*&A58J*JW)!<6(J[*#R\[#=KNJJ9(PK]TZTV!Q7-F\_;J=UL5V? MK_+B.C;C2<6O#/OG+\%,QB8M/15%(E\38V,=>&JFBR$#GX=/#(1-!" M5AT<93(;UTG1\R9.R*5/78*K,8])8!;6N!]FYW7G M!]8!56 -4 76 55 E0>W!J@"ZX JL 86FNYQ$\0R)G(L)$L(I"PS%'S-Y*R, M@HEB3?:]+S0-L_&:Q9H3B OBGIXUYD5<9FU1H6@*4BE2R2MR)66*(CKOLK&* ME?Z).^3^;[;G.]3(+H 7U@!X/P/>6IV,S%=22G;@#9Z<#(5*UE:YG%@Q][JG M.O V=&KI)2I:@!5@/3UKS NLUO!B;&!4G(ND- L4;,Q4;2I!*UNU.GCFYFLJ MVAX;*?52BYZ;PJ>4,0_2:6F.U&EIQMAI^6R]"^;X.%ULT81XY2\4CT:5I7E\VWHPP3X\RLMU\$68RMI7DDLH^D9"Y31J$ M;T.42XE\J2;%$H(H!P\)"*.L2MZ3T#N M4'LF.KFTSH+ (# (?++VF!>!@S>"%6LH*9Y()='J7R!N[L[VX-MS$%%7_"[[#-$1S MMF2@[T.G%^@+>X"^U^?E:&M\M^A0O-:DDLX4BLI472V,)>^T=?W3=\CF:+GD M>M V/B09& Q[@,&W5\ V2^8:0)G0B926B8+H%H.3]:7RZI([:.?[$@8/?ERW M67K7\_D>R"$@%O8 8N_Z*(H1.1H9J,IJ.F8:\D94,JZ&F+B0(MP+L4,<(*[L MTG%4KB?>-2W4<;JF]Z\SNJ[IGY_]L'C>F7Z17K0W+;2N%5W2<]H3&B=?(>S( MY5D'=28UI58QBU E11?:M)T%1:[-UTGZ()SR*7EUL*_$,:;M^Z+RR7YX[4;7 MAVBA[;E[=O(9 NQ-,*@H8689=N3R!(.*7)YEV)'+$PSJ3*8C,2OA:IN.A"P+ M*9\3!1X*"5UL^[\BVL\'G8X,U%/'>VZHFWQ^ 'H3#.I,H.>%-2IE138UU"F= M,\6:;/NR04_D&(I4PT)OP%8V!?0!?0CJ3-&7&#?"N$1.>D:*)4?>=N>%1Y^U M]]:EP(;H&OL(A4=BFUER ;J!;@CJ/.D6%2M40DA=" MU_OWQ-[4K=4#R8S&_;)K=>C(>H".K(NR>[\?:_'-IJ1U$[\JVS]@S)E1^N%N M",*.7)YU4&=2/^9HK9)OI@?6#PURFQ!O)&/T$T03&IN*?,DR;%E:98:B4FI$VY,;7X7KKQ;D/J<7OQ M[C9/-$O3]\&&F"L"MH#MJ=>7HDTG74J&K-/=ED/!4.1,4K4FV)IELL$,T9_W M 1R/UM/"/+KSP#8$]239-OI"4L3NW#GG*%D52,D0R3EKB'EE7&*E%J^/W?WW M/B>/710JV?-VF",L"6]K!;R]_^\F7WU)4^#I7+J>.#Q=@MK\OZO5=[$5XOBFE^][V\6R=!4Y X-@$PJX0."*! ML"L$CD@@[ J!(Q((NT+@B 3"KA X(H&P*P2.2"#L.A&!#[K@_?ZVJZZ]TY?M MW.K&N''KT]7VE\73L%M=/)^MYT 0"!R;0-@5 D/B.*>8[5]G=(OA/X7M=O'M8O_'O\(N MO$U*24LN5P"55==8$I[;PJN;]AI\_X"C)Y>;3?N81]^R M6G"]-!:[#0)P".H\ 2>#<-PE1C9&3\IZTP"G,EGN=52-#4F4 0 WT EN@O.E M$ Z\ ^\0U%GRCDFA8Q!E@]].C\^Y8IZM][CB2 MI1$3W!L5K /KP+J[G"F9>+>C4LTA>Z/RP2E,QV?=BTTY MSADAGZ[LU%(J3&0!.P1UGK!+5I>2HB61:P]!^O .K#N+F?!">VJ5=TDMGA2M7$K1FE)II*YM"Z% 2:Q1SX![I/$ MDTON 3P #T'%V> (.W)YDD&=2?&BHU2"*4,R%TZJ?4F>24[<*:NDBTE[>8SB MY:,CR/Z\66^/=42CMFKIG$)!\D8=6O8&;MG[QZMFQ7"^^&O[LAD/H\N,L@V5 M(L*.7)YU4)'+LPP[8%"1 MR[,,.W)Y@D%%+L\R[,CE"085N3SNL./&_] W_I^0V^?W2>JJ M2ZSFH"NMIL"DR92Y:;^31"4?JZ0@2O8FBLHD/Y&-?F3?[?/(I4]=@JLQCTE@ M%M:8-69M$)^M=^%\4?[/Y>K5R_:=1;V>V2S"\TTIW?>V:.\]96"[^2+,9&CCL40;E**4@B3E5!NF:FKCF]$J*A&$.3PA(-G V\\$N>R[ MX= [\CXF8HHQSTKU++,3:?$5W"R9&;3-%SEU>!$PDX ]@-SKT_:XR,9J3R+& M;M_>PL@%RBF]!X%!8!#X9.TQ+P)GF13S)A)7 M2G2-OYZ\UH)RMDQ%5V4V!T?%')W YUW*I?:#'IO#ND%^L(>H.^M]!4E\I@2 M)VMD(55THL",HB1BMD%+KJSOG[Z#G*!N$Y;;2-$^4_N=%.92I6D\G+6DBU+]KH M8BS9XD/2058;U7W&H1>AIIM6&?8#T9-]2G89.423+[<.I\X#= CJ+$'G8C(I M\T*I2$>*!T&-?9&JXM(')V.H;�#=1:*Y=>*9 /Y$-09TF^PJS2T6E*53!2 MPFN*7G1[SABCN,A"^(-]PWLEWR MK7(I^FYHG7R"@'H3#.I,J*=RT-Q)0\JS M]I_D,\406]$GBB^2L5SLP-0;:#=99T ]4 ]!G27UG,V"!^8H1ZVIE7V!@A3= MFI[SFO/LBQJ6>L-T<-J^GQR=?'X >A,,ZDR@5TWRQBM&*4I!*JA"P;E,-7MK M<@FJUGNUJG\Y] 9LG!2RYVU+)I\E0-\$@XHFQ5F&';D\P:#.I(P)1J;L0R+N M0R;E4R)7BJ/8RACFN))5W?\.Y4W]@.]*F"/5)&[I&%:AKM6AY^\!>OXNRN[] MCK_%-YN2UDW\JFS_@#%G1NF',>>3[7]&^"1R):VL)!5%ZP_0^">63J/6 _,0U'DRKWIK?",1B609*2TC!1G;EU;IG*/-/-WKJ(HO9=Y0 M.TBBS@/S$-1Y,D_Z* 4O@HPQFE0JAD)VA5BM/H2D&\"&K/.&:?H3F@%Y0!Z" M>HK(NP/B#J[^+5?IF^L+-"A2;;%:29E(%].FSLE:\LP4RLF+RJN/W/?25'@; M4H_;4KAM@6M_^]Q-$S[!HO)#I]QF"MPD'F=T3Q*U:#*<5-B1RQ,,ZFF43;V7 M-5&%&KQP9%UI,T7G*T6=6HGBF"K&9EE4.':3X?LES='.*6\6F%YMN)B],5V)S0_?3[,W$V?;$0.':!L"L$CD@@[ J!(Q((NT+@ MB 3"KA X(H&P*P2.2"#L"H$C$@B[3D3@O1Z0G\Y*]CUN]3Q;[\+YXGP=+K:+ MS=O;+H]GZRCP 0+')A!VA< 1"81=(7!$ F%7"!R10-@5 D)"'S0A>[W=W%U[9V^;"-8-\9]8)^NMK\LGH;=ZN+Y;#T'@D#@V 3" MKA X(H&P*P2.2"#L"H$C$@B[0N"(!,*N$#@B@; K!(Y((.PZ$8$/<2@:%\+;Q?[/_X5=ND%-L6:T19!V!3KD]LG&UU-#I*R-HX42Y6< MLY5BNO-\6ZW-+S$%[= MM-WG(&>?+97T2^UP*@80AZ#.$W')N6JJ$.2SLZ2J@SI)V+!DMG!,DJJRD4D@4LE:4%'?>L\15T?W3;IBS MSHQJQ/,3/)H"M /M0+N[G&MKF96!9>*E.^],RD*AZDC>.%I>K\]?MY\2:0 -0$-09PFT'#7/4EI*+GA2V1;R)AJR MNHCB@N#%Q6/42 >C6BJ&XSZ!-P1UGGB+U16?9"(A6A6LN&ZH MXHI12$F5)&4KJ@^Z%WO VU#=BV[9L W< 7<(ZBQQY[@T1KE*PA1%JDA-00A& MS-7*>7(EYX/;VT?'W2"MBY(WU.'F-E"'H,X3=5;6R*KEQ'TRK;)+@6(IAF*, MTAE3&O(.NK2/C[IA^A;UTEJLGH)U".H\62>+45&W6:Q+M=$J&D=.,DF%9U,S MRUPIWCOKANE:M!R/W@%T".H\05>X2:9D1R47T4"G9(-64E1*E-E7%;P]:-\Y M/N@&[%@42XD%.P /09TI\$P)3A?3YJ[,JS:+;=3SHF:R0E26"^-!WFL6.W"_ M(E]Z="L"9PCJ3''&BE \2DZU=(MRM3J*IFJRP7&C58,6.THW29_=BGHI.1AV MK0ZMB@.W*CXY#]OMJJY*QKAR[T2+S7%E\_;C=EH7V_7Y*B^N8S.>5/S*L'_^ M$LQD;"I1M?]UCP;Y;$D5$_BAL0"4B(V^=I!"=$8Y5KM+!%DO'9^XP7:C2]+PLCL0"-FB++DJ*3(L8BA+7],W>8;EBS9+KG[>R068 NK 'H?@:ZDH?,K3%4E;>D MA-(4?+!DF!8V59<$/SCI[/C0'; S5RVYP!H#T OTGIXUYH7>$IP,)7&RVG9[ MUN="/I16_K*4!>7H'?@'F&U]++G X>0/0 KK &P?@:LNJC"JG1D M##>DG%+D?*@4L]%<*59-.DI-VV.WLN1+:7K>!F5**?,@_BK8+3_C\JNMFE)UF0]]R54%K.O)](;S9=*V:6U@Z[GG$X"/F!U^=%%P-3C M!.T!/I\\GUV;7H0B+>7,.*GD'47G#8DLG"G6J3((GX?:QG9IC5E:/^B\YG3R M$;@&KH'K,>-:YQQX3I(X5PW7NC!R099N;\IJ:PDYU8-'#8^.ZT$ZL?E2*+XT MKN6:V]JOVC>I@&;J/L M4LE!'U8\G5P$JH%JH'K,J+::&Y],(Z[SD1J;+<5:.47&HA91<9T.=T$^-JJ' MZ?M67"Z='G0[C]-)19 :I :IQTQJGG245A6J7G)2/&<*ICN/7?A4NJ.(DSS< MQOGHI!ZP65PZMK0*Z]7@-7@-7H^.U[I4GI,.#=!1DS*,48A;"J257@_:8GTZZ@<:@,6@\9AH;D[@JT9'CW?/MW!L*HFBJ#<3< M>E-T8<>HGOO<1'O)G5@JB8:[$^]-%^HXO>G[USG9WO3;XO'SLQ\6SSO;+]*+ M]J:%UK5NT8D^H_WM<9S#)]L.;?'!QS8(I6X?P6(L.1&[+L0:O*DIAFCZF!?L MAZ(G^Y3L,G*0%G';\SXKD\\)@&Z"09T)Z%)W;Y%Q3]QU!ZPRUA7?U5&NG#NE M3]65 R%^99L?=Z0./+ MJ3=,!W#OS]1-/D% O0D&=2[4JR9:T1W,*F7WG\ H5%V)&1%BJ8$[?K"17*_4 M&Z:9UK.>6P$FGQ^ W@2#.A?H2=F@Q2I%IQK O$\=]'2WDX)CQAHI_+!+>T/V MI;J^=X^??)8 ?1,,ZDS05W51HM3NV=;B2!GM*:;@*0MGG>0QN'JO-OR[MG5^ MA,+C]1B)GK<=F'PB@&X3#.I,Z&:T3-&K0#D42ZI5<^0:TX@Q:Z73,B:1[TVW MFWHDCTXR;I;, V77ZM &^0!MD!=E]WX3Y.*;34GK)GY5MG_ H#.C],.@\ZE! MQQMOC+">:LZAE=0\4:SM;TXEIK,)LJI>2NJ_E=W5L/-W]$..)". N0D&=2:8 M2X([II6DHHT@%;LCAYQSE&7Q6DO)DN_E@=!;,3=8-Z3M^[G1R:<(N#?!H,Z$ M>ZSZ5L%%0RP$3ZK(QC 9)>F&,\:SMZJ67KGW +V08NDT.L#!/ 1UGLR3/%F3 M92:CDB5EE>[XII]\F\P?9"!?/ / 1UELP+FCM?L^AFM;4[ MS9R32\%1JM[;-KO_JW7*5OKB_0 ML$@U/!7. Z78+1EF72BH9,@SI8PPC.7:RX.$MR'UN%V6VQ:X]K?/MB0Y(:?' MV ^](0U623+#1"BZX,_=GVT=]E^]S[%B/ M0B^9FF"M=O^>R_;W[I+W:]T[ ^K=>[OVUI]\MSLKSZO7U^^95]M7Y^'WQ_6\ M_/:AL/]]N=VMZN_7+[3_%[3=AVUZ^:N3Y*&2?NFY7_[3[$(]7N_8: MZ;NW'X76^_G4XW9%%OO/?"#J^OJM+KJ+0/O+^(DKUR:G_.T\X;TP7+TF9^SC M5[S7-/ESCCE4?IN'_G*1SB]S^^46PW*Q;:38+A>;M_V(&I>^&W1FV7 MY_J_#5+EM_TG^."J[2]L7FW*GEV/V[6Y?'GQW0>6?A5R;G7@6UL^TJNK3'G3 M3V>X[-X:L7.3OXOJW[EJVEWC\=K/=W^XXKG'QN8R]G0_O!M"OCOYGC7]; ML*W\ )-=!-YR\L7;=O17X7FY:C5OPU_[K(_#^:_A]^UW9]]^$*/K .RA>2Y[?D]\!GP&<;W&=2#?P;]R$CW1:_Q MF>>T[">?T[J)O5_R\-:73+CL^!95IBJON:#[Z?=G0IQ]6NL-'ZQ'[?SLGFY^)]UFUA]??Q/X9K \%]I^,_X??Q2(6_,\F#4"2?7C: M%NMN8RRVZ_-5ONG$MDD4;?_7RW6[$/]?R8LGZ^UN\=]AN]HNXN^+ZS:C[J98 MUT>TN*GCZL,/TBDE^4@X>=M.$P>?ZMT54X^,OUZ-^F"]^M5ZN]JO_6[*>?LX MK\OM36'\3OTY8X[\H(G_B4ORF7,OQPD'5 60=\+R8-0)R$/Y"KOTEOCCJ&&. M6;T*)@1JOH%KOBE>%.38IW*,(\>08\BQ7G.,(<>08\BQ/G.,>^08<@PYUFN. M.>08<@PYUE^._;19K3=(,B09DJR_)'O[>/D?X^;;/UTU-79_>WN[?/_5NUOF MR$?D(_*QQ][B]2Z<(\EPGQ'W&?O'CV03>G+A@V:R6UO'5A>+W8OUY39C IY MHY 'HT+>*.3!J) W"GDP*N2-0AZ,"GFCD >C3D >5K#OMH)]>Q]$.%^4[2[L MRN*\ZX)X/%,C 0F0-QYY,"KDC4(>C IYHY 'HT+>*.3!J) W"GDP*N2-0AZ, M"GFCD >C3D#>@ZY8[V6N+G+[H(]5>Z?/7]\W%ZJ[*/O?>/\5V'?#7/U[K&\_ M6;]\639I%>.1!Z-"WBCDP:B0-PIY,"KDC4(>C IY MHY 'HT+>*.3!J) W"GDPZ@3DG>3 JY(U"'HP*>:.0!Z-"WBCDP:B0-PIY,"KDC4(>C IYHY 'HTY WKT6 MMK]R#9N+]JHW:OBRE>W]ZXQL:?NGL-TNOEWL__A7V*47=_'=5UZKT9GQ-LT7 MZY-2_&'X;Y/Z'T>.[(U[Z-^@G+,C2=]T!/A8^X=7^!Z)\,?5;RVN%S]N0MJM MUA>+5?[^[,=_^^"8+951UB:1"IR1-\91%;%4P87W-9XM]J_RV^YIJ=^?/?EW MU4G64@S%P!PIIT3[6[64B[*\:".+96>+B_"R??S++3T/X=7C'U<7X2*M+IX_ M+:FL7H=X7O[>]+;O[DK^R\63R\VF?9EV'U_MOIM]_CB\B7E]8[>_(NS/_$E M=VHI#?_CMQ_*_]/(4^*X^0[&/;AB,*XWQDFG+9.LDN2!D4K.-EX50=P6J8+) M)3,S ./>P>V_2X-6^9_V[>WQD><97S+A 3P [Z0#"N#U!KS&M1R+U22S:L!3 M4I$SIL$KX6=86QI%0/L +N3#BA@UQOL:A%1Y<+( M9.X;N(RFZ'0F+5JY)VIFK2#J'W8O-J7TCSO%U-(Z ]P!=R<=4."N-]PQ$5P( M69*/49'2TE!@VA"3EEG9_I^G_G'WX_IRTS_M9)O)>HWB#K0[[8""=OW=GB@- M4=%Q$JY(4I59\HDE4B87PWC51HG^:;=ZW;[Z:P-=_\P3S"X=;E> >2<>4#"O MOPHOZFJ44E1%T(UTOE"L5E"00H:2D[?B7A7>BU#33<#[*?S>_?&TO%Z?OVX_ M.1+1-%LZ:P$T .VD PJ@]0:TX(P3+!I**36@E2@IV)3(>QE8<3EJ;8]1Q/UM MW4JR=SS[\V:]W1YK*KHTFB\-4^#87AN:& =M8OS'J[+???:O[B(%]Y M&V1*U*W.9D47<2*=BTZA9@;4$-!Y02TQ75RKB*GX#E",!_+<%&)>)%<+DT*[ M : V4*LBETOI4%(#UM:G_V>E 78EVR;D& MX\ X!/1+&7Z[.73BT][OJ]T89&NF%/\8W<,VM+^2[AW:5KX6"8K*!U\04LI4-J_V3=J!= M^)82M 5M0=N3LL6<:.M]2B%E0<%YWFAK/,6NKBVIXY5P<[&A_=-H.LPD@ M%TO9][8+2"O0%K8 ;6^AK8JZ)8#-5+.(C9S648@UD0TBYF2<*GX V@ZZ">%2 MFYZ;))%<8"YL@?M L UH IJOBR;_4Z%KS;K5TWU M[VBS/&I.BD>B2\J\OFQX&5U6'F40N_D2S&(8,UZRE 2G6C(C)4(F%Y(@K;4J M_S][;]\;QW6E^WZ5AN:<.0G02]DO:[\YXP'N.-># ),<0]'<('\9^U7J&XK- MPZ8<^W[ZNXN*;%E-FJ;85>JJ>F# (D6QNY]:S_K5JEVKUG:UV>*.!NFZ%EDJ M#E1]'IK_=:.DV9%P1E47=,O\N(6(<3=K-ELE)CW+(:,^/@2X7H U -MOL]?2 M>HXD6M8=G$)05(W)NJ:R;<%&#A/ =JI=HR5O66J0%^0%><_0&FLB+T>3JHZ1 M9'5VH&B@J+4D;X?YMR)H;D==NRA64SV5\[$[9U*MY:\:>&8@, WQA#<#W ?BJDD2*';DR M-TW<1*18LJ3F9(E&=?R&)ZTU3+W%N=H:AZX%D!5D/4=KK(FL13GIAOW43!M6 M<:7/%-DQ"8[5:9<[+(_F^7]*63OJ7NM.\58Z"Z ^M=WY_A[GNYSVF,;GA;?G M+E5>=\'PTR^?J6=+EPIY+.3!J) W"WDP*N3-0AZ,"GFSD >C0MXL MY,&HD#<+>3#J N0]:?;&4]>E/YR;P?V='C=Z@^>.K_>7AYOKM[0V2E1H. MZ("\^C IYLY 'HT+> M+.3!J) W"WDP*N3-0AZ,"GFSD >C+D#>9]DN49UHNT0UOZ7M;^+AL/G=YO:/ MO\:;_!K;)#YQFL_TBB>=;[6*V56L+"?+3%G81*QDI!B%)3:L# D.766C7N4*N%IP&XMK" KH)K0@?I ME0SD3,W$33?R2N>!<,4++7()1Q/^1^#:1#L)6K [*?<$KOWKOW1^*80<.7Q6BI'#R&'D, **'$;(ST<>L(LYV$:NUD3,U5-T35/R,0L7C# ZGV+I?L3M=*0(6R4,%N1O MM:'19=)&E[]<=1O&B\V?^K>_7/'?6ZN;C:'_<6N;-Y' M9BY)^(DA?_@ @,RPS6,.P#NP"PV:P!:@"6P#FL 6H EH<@ZV 4U@"] $M@%- M8 O0!#0Y)]N )K %: +;@":P!6@"FIR3;4 3V (T6:=M/DMWCSU1=X^=7W?/ MR_U-O!B&UAQNKM]FS.4X>3*JYVK(QK)_FR[J[-+Q)!2_^Q"L8F94*CD4&0TY MSH*84R5O.)&IUN92- <;/YX9E5D$S\Y3T-D1.V4I6AVIQJH]1V&SKRO:Q@;I M],N' -4RK '2?IMD+LHWIB9")$[&DZ^920I9*JMLE7<3D'9!&^L@NP!>6&,* M\*YWJ0+6 55@#5 %U@%50!50!529DW5 %5@#5(%U0!58 U0!5<[9.J *K('; M9-_ZJ*TMUE$4VA$+52@9$TD)IW+SPOM23W&;;.Z;6"TI9^[KJ;N_D>XNGSVF MNV[AK6!+E===,/STRV?JV=*E0MZ3 JY,U"'HP*>;.0!Z-"WBSD MP:B0-PMY,"KDS4(>C+H >4]ZP/NIZ](?/IS-_9T>]WPWS^_Q[A?UL!L^ZRY> MK-1O( ?DS4<>C IYLY 'HT+>+.3!J) W"WDP*N3-0AZ,"GFSD >C0MXLY,&H M"Y!W-@O;_M$+VWZ&"]N[P]\W+^+-[O+52OT&?.3!J) W"WDP*N3-0AZ, M"GFSD >C0MXLY,&HD#<+>3 JY,U"'HRZ 'F?94LN=:(MN=3\EK:_B8?#YG>; MVS_^&F_R:^S(]<1A/M,KGG2XU2H&5P5KI$E5D@^^$1>M*+#*Q+G9K#2+*/W' M@ZNJBSD)J2DZ78A5,12K8@I6>%F4-2WI<]E)2YAM<",/M5IX'@!L"POH*L!6 M@M&J%$LYI$ALV5 2K3,K>^.U];'QT1:!(X!MHHVKI--;I2TX!\XAH*OB7+** ME8F9DM&".';8)5,+N=9$<+96JWETSKW\QWZ V6%*3%N1>QY;OXMPW\8?ACQ?UN_W%=_TG)P*9 MV;+")2DPAH"N"V.]3M/62D=%1D<<@AXN29ERBUY79Z-E<8J*;<0=S9S66[8, M>-UJ0[OAI.V&?[GJ-HP7FS\-8V+WESBGK"3/1CZGK&GOW86''#F\L( BAU<7 M&"_O44CUJV8BI*2#KNVJP6GDB>F6.INJ]<_?MSGYNIF<]A?[,KF?63FDH2? M&/*'#\ J3DCV@2%:GS_MMF4.!G(Y&8O0Z!I%"%V+"B M)(.@7+UW3E553#B3P5)RY)YHI-']!^#=B4YHT!6V^'2ZKFG5$;8!36 +T 2V M 4U $] $-)F';4 3V (T@6U $]CB7&@RZU7I&J.NS6L*Q6?BE)F\%DRR%I;" M&&'LT2C)DZ]*3SF'B,/(,XB060 N;('R#;8!34"3\Z?)K,LW4XM-WO0"3!4F MMBF1ST%1UK*G1G(UMZ/=JCZE?!NUQ\VC(#OC+CA[HBXX.[\NN)?[FWBQN:Z' MW?")=_$"S7 GS47U7 W)6/9O.U-FEXTG.7/=?0C6<>ZR6C7E''EAAXUZLJ0H MBJ7&.COGO6%Y/ *YE>1ZTZ-V4YS;D MT\>' )<(L 90^ZW(+@:1&^E^M=!+_B I2-G(QQ:-*U%Y??0HS BH7=+>CT@O MD!?6 'D?(&\RV<2J.WEUE<32"PJM]2MQJU)0IFDCV^CD71&&:M)/I$Q3A!GTRAI MV:@ZQ2QE+X#3\3;P)T?NI'N(FJVRJ'4M.^#TR8W-]W?.1!Z-"WBSDP:B0-PMY,"KD MS4(>C IYLY 'HT+>+.3!J) W"WDPZ@+D?=9EZP\'._O^3H^;#>WG-QKZQ>[P M]\V+>+.[?+52OX$3 JY,U"'HP*>;.0!Z-"WBSDP:B0-PMY,"KDS4(> MC IYLY 'HRY WF?9]5"=:-=#-;^E[6_BX;#YW>;VC[_&F_P:NQX^<53/](HG M'5VUBK%4NB8933.D757$Q3+%H ,95MH%5WQU]N.Q5*UR:JK$_CN^$?=?HI13 M)JD\YV)<20R*6:B;,T%&W0 MY$VJK).W11]MES("VJ;:'7 K66[]V+N.+SPQ0+J%!705I$NQR"8*D_"M4TOW MQEL.O%5. U^WVM!^.&G[X5^NNA'CQ>9/_=MN.IQ55I)G.*O\ MPEFEZ2:5="0S&V*7#$5M(SGA @=GHO1'U7$J5BO+A5Q+MI^)A"9OFZ*D7#0U MEB;KN30?>L8E/Z"&@*X+:I9C586Y7^@/&_VF.G14*TO1.=N)$*2?!&I3M1WJ MK?8,S %S".BJ,!=5,=[60+G%H1_'=UI)42D[655+KIER=*?ZY)B;I.?0;+U! M(0?"(:#K(IQL54?%E2K72MSA1(&5(9%9=&P55WT1URI3M='8KO$"Q M AH*L"G62;2S2>9)),[)2@F*.A)()GGYIO M[)\"NHF;Z=16"3S^ (PAH.O"6 W>6)TR!2M#1Y*5%%K49'J=IKTQ,;I\BGIM MQ%XZ;;:,NW[_U(9&NDD;Z;ZZB(?#KNUJP=GDB2F6NMOJ]8\?][FYNMD<]A>[ MLGD?F;DDX2>&_.$#L(HSD@RVGY!,IICZ*89ET)0XM%YBVZRT2578\O$9*=HJ M#%M!(;@Z].XE2L9[2K&Q3%Z%8.J9].')D>?%((WN/P#O3G1"@ZZPQ:?3=4WW M6& ;T 2V0*UV3ZW6B[D]4USSJ45MKHM=HD?7>,N@VD M!6G/RA9K(JUDJZH-AG00JE\5"T=>:-DODD-EYY25KHY/VHDF#FXU: O:@K9G M98LUT59%(YQ)@E2PDKB52CY52R(6XSS;)OEH*-C):3O-Y$.IMEJ,?/<,:07: MPA:@[7TC&'V2UAI+P7;&LBZI,U0VZ@R.)OGFC![_CL^4/:-*;H6Q8"Z8"^:> MD2UP'PBV 4U@"U1PCZW@.+@HA:E40AXJ."G(Y\!DLJU5%9%,.MJX\U,JN#&[ M2/U6!-1DY]QG:D_49VKGUV?Z\#(F/KAA&@.UT^V$;LY5ATJX&)!C8"VN O^3TY>Z?9H5N);:_=05U0%]0]0VNL MB;I)%RN5#&24:<0U,07;*M64L]$B7K;T>/4)P>NU/NJV[#UMF1-_1$A@&^L ;@ M^P!\3?4N.ZM(9C/L]&XM!6^'9=[@;$XM&*.? M^I=WKW6R-&'K*-] %980V0 M]:%57)]%X6% ;A&".'I)L=I"MO/11>.]TR]Y8M_4&I>J3VYWO[W&^ MRVF/:7Q>>(/N4N5U%PP__?*9>K9TJ9 W9WDP*N3-0AZ,"GFSD >C0MXLY,&H MD#<+>3 JY,U"'HP*>;.0!Z,N0-Z39F\L95WZ*7NV[=^\J==Y%R\V\;)L=I?E M[>'F>OCV=J;&%RNU%0 !>?.1!Z-"WBSDP:B0-PMY,"KDS4(>C IYLY 'HT+> M+.3!J) W"WDPZ@+D?=;UZP_G/OO^3H\;'>WG-SGZQ>[P]\V+>+.[?+52OX$< MD#3 JY,U"'HP*>;.0!Z-"WBSDP:B0-PMY,"KDS4(>C IYLY 'HRY WF?9 M%%&=:%-$-;^E[6_BX;#YW>;VC[_&F_P:VR$^<6;/](HGG6*UB@E558M6BV'* MIJAA&\-$R8D.EQ"#M:%IF=K'$ZI2E"XIZEF90\NU9F>/ M-BPY.>UE76281;+.B/.FNZL0[JBEAML%(@ P@ M0T!7!;*FF^,: QD;!7'3EI+)DIQ3I1.A.J&.-C#[E))MQ W,W+ ?I&? ZU8; MF@XG;3K\RU6]'1W[I_YM-QW.*2O)LY'/*:<2?.B*(B.C%E4VXUL=_6ICFMXH%7"= ;XAH*OBF],MI1@%654< M<6Z*O(^18M-1:BF]YSP^WZ9LC!+HB@+F$-!U82X967(LAK1JC=BX1C['1C(: MI8-4LNJC1[(?@[F)NZ+T\*B.!L? ,01T51QSQH:H%%,))1('(R@X[ZE$H5@[ M+Q,?/:KS*>7:B$U1K+<&EYK_U(:>J&EWU+Z(A\.N[6K!V>2)*9:ZV^KUCQ_W MN;FZV1SV%[NR>1^9N23A)X;\X0. FQRPS6,.P#NP"PV:P!:@"6P#FL 6GYLF ML[Y:#L&U[(+ME\?.$-NF*5I;*$;/S;"W6IN/KY:#=Y)M'X#RJ0;^1%)I!1("UN M/>0EC,+&:4E=D5TTE9%<9BT$8J+.12E M2TWCDW::.6ER*\+(8]*05J M; ':WC=X-RO+VD2*VC)Q29I\84.U:5V"C\-T MRM%I.TU3HD=="]*"M.=DBS615DA9K/&6?&7=J:DB!>$T*=?_6A>AN!RU?Y^> MM!.V1^H X *X .XYV6)-P/5%VA3\L"F8C\0B6TK-=O36DI03K%(Y&M3Y&.!. MW*AI]Z?4K^. MV"^JMMH!HN?<4&I/U%!JY]=0^G)_$R]Z_KQY4Z]OI^W%R[+I'__MX>9Z^/9B M'R\/Z#4]:7ZJYVI(T+)_VTDSNPP]R?GL[D.PBC-:#"I*-HZ2&YZ T+Y15+)2 MKIUAP;82\M%\ZR)$L"6D_H^<)78.13[]\"'#A M &L M=_6X&6-)E!3K:/6>$G>J$:RA7X=P"[[ZB= [63[&(>M5R,/!T!Z@;RP M!LC[ 'F+KSI67_O'M7F8RI(IU=S_QUR32%IQ"*.3=ZJ=E1VCW 5T =USM,:: MH"NK4%YTRD9GU;L9,4EG0SG:)$NS+<:C7H_30W>BO9[-5LF1-Z9!;@&[L :P M^Q!V.VA%B&%8P1UJ7:'(]ZP@4X+4J32?N8R.W:EVGV:#!09 %] ]1VNL";K! M&^F53.1D<\1-2@JI9LI9Y^1T]3X=/:]W>NA.NQ^V!)[I]ZAF\76B9&'T2)_@%98 VA] *U9 M59:1.R9U:L2B%[B10Z986F7M92K2GJ*L';'=V0O>3 JY,U"'HP*>;.0!Z-"WBSDP:B0-PMY M,"KDS4(>C IYLY 'HRY WI/F;RQE7?H)MW7^[__S=G?UIG^]:>]O8&_BJ^M: MA[\[?+%25X$/D#3 JY,U"'HP*>;.0!Z-"WBSDP:B0-PMY,"KDS4(>C IY MLY 'HRY WF==OOYP]+/O[_2XZ=%^?L.C7^P.?]^\B#>[RUC M0MXLY,&HD#<+>3 JY,U"'HP*>;.0!Z-"WBSDP:B0-PMY,.H"Y'V6?1'5B?9% M5/-;VOXF'@Z;WVUN__AKO,FOL0?B$T?V3*]XTA%6JQA/9;0SJ91"T7I';'+_ MJFJFK$3)T0:AW='>A;IQD[86\J8I8N\R!<&:=.&8FS(V^7PN>Q<*LU4\\EZ] M"\\#@&UA 5T'V%+3M4A%U2I)'*JGJ)PET:IJJ8I:E9H ;%/M%&C-5LN1)YXN M/"W N84%=!6"CBF$*0DUZJ4*GM7[='HYI-S;I)]^=AN@Q- M'!"'@*X*<3$4:T02%#57XB@4!24[LSJHDE>YFB;&1]PTN^ 9M94:=1P@AX"N M"W+>B1A%\I1L;,1:>O+L'#7F[%S@XM3X==PT>\Y)M[5BY V6%YX28-S" KH* MQCGGC(]"4[2&^[5J2A1D"A2<;]%HG2N/OR8WZ19O6Q< .H . 7TTZ$XE^$[. M/8%L__HO7DF%D".'STKQ6>;PK(L5]KJ8K 3%'(8+,NZ%!X=*L=0P'4A M1PXO+*#(X?F&'+?MI[UM_]5%/!QV;5<+J/K$%$O=;?7ZQX_[W%S=; [[BUW9 MO(_,7)+P$T/^\ %812>93,S5!$2Y>Q+KE%3 M";>_$YA\;85:,M+ZE'P>QE>'>F$QIXA2U6BE=K6^.8 MD2W6Q-N0V<3 MK.S M96*I/$5M)-5.6Y&TC#$=/1AQDRW61-N@V5LE#66O M-'&VFI++<7AXMV/1MV+,^,NTTTQ@,M8 M4 M4'M&ME@3:I4+[$+IE*TN#G?$ M GG9&NFF."AO$[,<'[43#H+R(T^!0F*!M[#%F+Q=4V\8; .:P!:HWNZ;Q\Y5 M.R\5Q:(+<:G]*YD]-:=,:UH8Q?44U=N8D[&V3CJ49&?<@FM/U()KY]>"^W)_ M$R\V]?^\W5V]Z7^S:>^O8C;QU76MP]\=T)Q[TO14S]60GV7_MH-F=@EZDM/9 MW8=@%2TW/ )J)]N6TVV]F?1>&](+Y(4U0-XC\FKI4FXI4 VM$2L>5FV2 M)A-2K$EYS>5HU>;DY)UFHU"W5=/VDB&S %U8 ] ]@FYSP3CK)#4C/+'VF;R+ MC6R.*B7IJO%A?.A.M'6IWCK)P"ZP"^R>H356A5VM97"^4(=O(>ZO2MXW3TXT MMCI%F>WXM>Y$FZGZK70C;QB-U )U80U0]Z$'*)0QN<9"KLBA+X0MQ10\^2!E MYF&1H;KQJ3OI]J[>6Z 7Z 5ZS] :CT3O>AM\81U0!=9 07=\LU[8G'1DJJQZ M02=SHF2%)*45F^9L%<-VMD\OZ,9L] V\==,^?37OG+FOV??^#M^[?/:8MM^% M=Z0N55YWP?#3+Y^I9TN7"GESE@>C0MXLY,&HD#<+>3 JY,U"'HP*>;.0!Z-" MWBSDP:B0-PMY,.H"Y#UI\L12UJ6?/$GB8A\O#YOK'^^O?+%2-X$+D#3 J MY,U"'HP*>;.0!Z-"WBSDP:B0-PMY,"KDS4(>C IYLY 'HRY WF==MOYPV+'O M[_2X>[RUC0MXLY,&HD#<+>3 JY,U" M'HP*>;.0!Z-"WBSDP:B0-PMY,.H"Y'V6G0#5B78"5/-;VOXF'@Z;WVUN__AK MO,FOL>W?$T?U3*]XTM%5JQA+Q6QJB<:23TX3AY(II%Q)Y="2K;^&) =(M+*"K(%UU MLE2I)149%+&53%YX05I6FX((SA0Q.NDFV8[.";'5?N3MEQ>>$F#*-C*9?I$J:];"UZ-MB$[/N&EV?V,OM\JBD@/E$-!U48Z% MME;Z2BW40JR3I^"*I%!4K2$%Z=F/3KEI-EO3JE^NZI&W%EYX3@!R"POH*B#G M1=!LDB'AI.FEG!.40G+]FK7EXH7)3"LTY2(DL:D=9,$P52FCSBVI($YRBV',[K0I)F=50]69V#KNOZ-T/ZNH1OT,%(,LL201SZ3[T#.N^0$U!'1= M4(LU%%U]H"A,(-;24')%D>WL,4W(H0EQ JA-U'>HU-9:-.0 <-.T'+JME'A(#HQ#0-?%N))=$9(5"1L5<1IN M4.M6R9BJG5.*FW:C,VZ:AD.%JU3P#0%=&=]TD]DET3]N*\32. HA1(J5$TPWM5GH%T %T".BJ0!<=AVR#).L[KUB61C$;0Z&P\%XJ6>11 M4_5C0#=QIZ&V6RT9' /'$-!5<2QI[6(5B710E5CWJLT/4ZDXM9*24,J*V0FJPZU8;N@PG[3+\ZB(>#KNVJP5GDR>F6.INJ]<_?MSGYNIF<]A? M[,KF?63FDH2?&/*'#\ JSDA9.RN<*U2;"\2EGUB"*X&$*J'):))-QR,2<_\G MPB22L8E^[K+]+*9\(N-9:Y.US+*=29.BY9&7"Y!']Q^ =V(U1 MQ":K(L.=DMQT)"^LI!!:S3)5K2;!ZU3MDEL#WH*WX.U9V6)-O$W"YURT(2.E M(^[$).^])!&$4-;XIN71'?^3\W:2ODT?1EY 1DJ!M+ %2'L/:67VH<@2R!;? M22NMHE0<#[/=7"Q2:R['V0G()625* M8:AKDXP46G54?4K&>E$XQM%I.TTGJU3;,/84)J05: M;@+;WK=H*6:S7A3IV M,[$R3+'52MZRE-(VJ^+QYCHGI^V$?;5*;HT>^0DI)!>8"UN N?<]RV"$:KIZ M,E8$XJ8BQ1!ZK1NU<<$%H[QZ"G,G;O&U>N0'LI WP"EL 9S>N]>&C$EZ02%[ M3VQ][5^IH8Z53I@08RC'LYD_H80=L=.8[58&M!.<1.&UN@JLHS:27'K=_=UHS]$.%Y)M]GK"<_.@2XT#@S M:X#+9\[E4FRM17F4]).)*^HBE2(;1XVI.9(1395E151N38ZIB?IHW:]CI8\:;_) MN60A U ]#S!+0JJ3H.@FKMB&5NP^BWU'FM8M0IZ('G: ](*Y,YD=<5"!PC!FO;JJ5'(ERIA&1_0T/=N:Q=9* M%-$@- @-0L^&T,+GH%W2E/6P!X9IG;:-,X6:K&TJ95>.GA8_/:$G[//6GK>L M<-,0G :GP>G9<%J'EG03BH(NG;FV@]='GWHEG45DKYV51\_C/(;3$_>&JQ"V M2F ] Q0&A4'AV5 XAUK9F$I.JF&W$;84Y+ 35+9^PIJN416\K--EBW ME1KL_:2^\O[U$)%QO?ZKB?G3>_O^UK_X;K]:>=E]]_X]R^YP=1%_^*)=U.]_ M+NS_?7NXV;4?WK_0[;^@PTV\OOG]K03J'_;-X8L4#_5B=UF/Q/[T7A[U5'U4^/W^YR. AT>QA_X<@]^_??R-^^#\4'87CW MFE*(CU_Q4WOY?Y5CCI7?YZ$_7N:+MZ7_U[&YN23G@I_^K_FGSZ^$O#KO#S?!/XJ:_P/M_..!K M>.$?C=H/S_O_=XS5[V\_P<^.VNV!+;OK>DNW+_JQ>?OF\O<_L_15+*77M!\\ M^[)[ERG_?&)$/'?#W]P9LGI9.N2^'XYE?XDO?N3=][_R1'@[?/X3^?#3&?>3 MH_^@\>\+MN.?87*(P(^_^UF, MW@?@%BKW'/VG'.0I"?S)1_2.D\\[=W]H[)$==:HG@TYP./[K]O&A],/F_]E= MWG0;;8;%OTV\+)M^+?JF_YO--_7ZML2YS#][MFBQ?GA?>MQ6'N_?_9^Y,+S] MD!K]TPX_IQ*M#_>)0K^)UO*D?/.3V MP3-SWW7LY'_]+CN7>Q]S#.\"W^V=*GRN@N&GW[Y3*EGOZSUC@\V MHO:G5>2_ZMGJ>OUFMZT3_.=_5>*1_$(7V3D<&%!DS)$W3SN-_:'F^B;5 MZXV6V\W3;EXOB#=H:(*\+.3!J) W"WDP*N3-0AZ,"GFSD >C0MXL MY,&HD#<+>3#J N1A!?O7K6#?WP<1+S;U:"&@W+[&Q^^@OC]-$?_">O;7^W?O*G7>15 M^@X$@;SYR(-1(6\6\F!4R)N%/!@5\F8A#T:%O%G(@U$A;Q;R8%3(FX4\&'4! M\LYF@=L_>H';SV^!^YOXPYO^U>:J7K?]=7_O7%?J.Q $\N8C#T:%O%G(@U$A M;Q;R8%3(FX4\&!7R9B$/1H6\6]("]R>N94O57_5.#8]; MX;Y]G;DM<;];VAXV:_D5AOO$@S0[%]ZG^7)_5HI_'O?[I/Z/$T?VSB'Z=RB7 MXD32KX?4_UC[SX_P$S+@WW;?][A>?GT=\\UN?[G9E2^???UMX"14CI%,JIFX MI42I-479:.&4SS+9^&QS^RK?W[RH[A7CU1=?[R[C9>[I]Z+FNOLNIHOZO[O>_K;MY>[=V_XW]_^]U_^T$]U_2?]!?LKEYIW;^+%X #>>0<4P!NOI#,F.UVJUG"=@!=F<=4,!N/-CEH)M@15)402Q4Z-6=#:1RB;JR,Z+5\6'W M^KK6\7%GG-]:)8 [X.ZL PK@7GG'5 P;S3FU9:S9^FI&-LO:$T*O=:3CE(( M(IE>XWE1GL*\U['ENX#W3?QA^.-%_6Y_\5W_R:FJ.+FUK T .VL PJ@C08T MK6HN04A2[#N2K$@4L],4IW8]2LE6E1@I<+''*O7S3*5%) MH;ABV<3(IRC?1NR35%L_]JRMY63+9^FBM"?JHK3SZZ)\N;^)%SU_WKRIUWG7 MO[RZWE]UU3^@H_*D.:F>JR$IR_YMI\OLLO(DY["[#\$JSF(QJBB4E.2:,<11 M:>IG*$.U)J^=RJS245=E",H'(0UE=K&?Q3)3JJ4S+Q1M7!:QGP'/I*O2!KE5 MGJ<\QR&?/CX$N%B -8#:;V/SHGD]#';+@3C70M$(1\5&(TWN&,UV M0N:; E MT@ODA35 W@?(ZZO3+05/[%D2VV'1QM5&)1CCHVLARJ-'6D].WLDF;';R@KJ@ M+JA[AM98$W5#"DY(9RB581J4[_P-L1IJPM3 IC"'HR< 3D_=!8WZ1'*!N[ & MN/L =X6R2L:2J#75A@Y>2[W(=513L([E4/&JT;D[W\M6+D68'(,, 7U@!\ M'UIKZ'@MP51J(2EBQ8VB]H9TRB;RL.#0GE3S+G **]('9(4U0-:'VIQ3C*'Z M2%9J3UPX4_0R$6OK:HF.8Q2G*&M''@<;MCJ@#0S-SF?:[/RWEW_8O!HLO\FO M^YM6VK=V0*/S2@8TCSR.?$T/[2T\Y,CAA044.;RZD".'%Q90Y/#J0HX<7EA M5[&6H[.-CJLGGTHDSC93#/TKF4(.RE1AU9/ZH.];);]=S/GJ]L)VN*Z=O#N/ MY<@=T0M/#M!N80%%Q;*ZD".'%Q;0550L3:BF3$L43;;$Q3%YJ2(9VVN97I?$ MW*:M6"9ML)(C=[8N/$. O(4%%&7+ZD*.'%Y80%=1MCAG:N)42;:JB&4O6X+4 MD5))K>AB.8>GMR/>U3'S4\ERJ@%*RJ$&N=6&CIC).V(NZ\V'_3";WUS7O._2 M=_7P6YQG5I)XJ!416BE4H1VUX(<>%(H4I/0=ID;-*F%3EA M-73BMIM##UK_ZC/O#SU]%O[<)O--'85 MXZ4.JAQ0B=*;G4OZTU.R-8-W^T1^=3^W ^K&!.-OZ\) MY_[.F[L\])AVG,<<+RGGA\/%ZNL^&'[ZY3/U;/%:H6_>^N!5Z)N+/G@5^N:B M#UZ%OKGH@U>A;R[ZX%7HFXL^>!7ZYJ(/7EV$OB<]*OK4!>L/'_/T_9T>]Z2H MG]^#HE_M+P\WUV]O[XJC IYLY 'HT+>+.3!J) W M"WDP*N3-0AZ,"GFSD >C0MXLY,&H"Y!W-BO;4CUZ:?OV5V:VMOU-_.%-_VIS M5:]O'Q"XS'7VSOOP]?_75_V7T_7N?VT/\?) AWJ]:X#,RB&S!GDP*N3-0AZ, M"GFSD >C0MXLY,&HD#<+>3 JY,U"'HP*>;.0!Z,N0!XV IIX#?S=VO?N\M4R M1UJ-N1Y^Q_LN8@X09E[=ONK=6^8686V.@7*IC;CF0EZ72$6+')*+K+S[>.:5 M];;9)#6%:B2QT_TK7QQEG6N32IE0Y?N95V\/]"K&J[N&=_XTK_./EU^]O;[N M'_/D \N=V@H=, YK_N #US"/$_,XD<,(Z&IJDU"+DUD9TKXFXM@>_[S>'PXG6LN30FPU&RSFW6I#^\ND[2]_WE]>H0-FLE-.ZHZLUS_J>6ZN M;C:'_<6N;-Y';RZ)^HF>>/@ H/2$;1YS -[!7^ASP0UH M!/-W'X)5=+ :+Z+65I&(HA*;FLBS5.1U;:6&$FNH'W>P!EV25CF3TCX0%RTH MR6+)RI)\4-J8T%8T4 ?I],N' .4TK'$:TJZWI(9U0!58 _7;4?WFC#'"L::H M*Q,[F2EFES"[*Y>Q;(O;"$YLHAM%8FJRSVK!T,C=Q MBL7LN8_36E+.8.36M UW?WOYA\VKP?";_+J_::5]:X=E]MQAF",&LF(@*W(8 M 44.KS+DR.&%!10YO+J0(X<7%E#D\.I"CAQ>6$"1PZL+.7)X80%%#J\NY,CA MA044.;RZD".'%Q90Y/!\0XZ;]]/?O+^L-Q_>NM_\YKKF?9>^JX??@K4K23RP M%B%'#I^+8N0P1PP@H_#US_U MWC7=5L-/OWRFGLWB6"P\U) 'HT+>K.7!J) W"WDP*N3-0AZ,"GFSD >C0MXL MY,&HD#<+>3#J N0]Z2FU4RYT^T>O<_OY/:/VHAYVPV?=Q8N5^@WD@+SYR(-1 M(6\6\F!4R)N%/!@5\F8A#T:%O%G(@U$A;Q;R8%3(FX4\&'4!\LYF85NJQW=P MJ_DM;7\3?WC3O]IO;30 OC0MXLY,&HD#<+ M>3 JY,U"'HP*>;.0!Z-"WBSDP:@+D( W^W]KV[?+7,@5!CKH??\;Z+ M&!\T\L0H*<8<&?7S _N$S/BWW?<]G)=?7\=\L]M?;G;ERV=??^N";EG%2-9* M19R:IL@U4BFZ]I\IH[-XMKE]E>]O7M3VY;.OOK4QNU!J)B6Y]-_QEJ)PA9HP MM02O6I#MV>8ROND?_^V!7L5X]<77N\MXF7M:OJBY[KZ+Z:+^[ZZW_^U-+7^\ M_.KM]77_F%_O#CT,?ZOQ^MGF[>7NW1O^][?__9<_]%-@_TE_0?ULT]]Z]R9> M'+Y\1OV[VUM=-U\^VWU_\\7EVS=4]C?TSW_Q[-]5$%L9[+_][N?B_QUY,#OR M 6P VR/ UL'%MG&@X*LA%J52="*0-;(%(TKQ-DT MI^(]A^UDZK^5__KP^DY MIYW9.JG .7 . 5T5YUSU-84BJ9HJB4,L%'.TY(L/HMJH5#&C<^[E/_8#S ZC M,DX:O[72@W%@' *Z*L95ZY10BJGH8(E+4^1=CF2L*1UX)2->7]74 MUAI?J[#&JSP^X';?]>_^U-DV02DGP]9I MU') '0*Z+M3ED+-R69-6,1#'XLGGI*E?V7ECK*[!EJ>@[G5L^2[.?1-_&/YX M4;_;7WS7?W(BD)FM4088 \80T%5AS*N@1$N2D@BQ5VR^8XQ=(BN*=*KJDE,] M1<7VYWVOOWZBV']>[P^'$Z$K6+6U5@!>M]K0C#AI,^*?]Y=7Z$><[)23NB/K M]8]ZGINKF\UA?[$KF_?1FTNB?J(G'CX O_:TM:9=,&&;^P_ ._@+?2ZX 4W. MPA:@"6P#FL 6H EH IJ )N=D"] $M@%-8 O0!#0!34"3<[+%(VDRZYN'M13% MR0OR6F5B89F\E$S!L0WLL_/QN ?"%EE9.XI!1^(L(Z72?SL8RUD%(T7F\VWW M&OU,=J< MI'@;L?,+Y=@9=X4I<9JNL-O7F5E7V,O]3;S87#]N'W)TAITN6=5S-61KV;_M MR)E=NI[DQ';W(5C%J)^P@HM59F\D9K#QZ>VT*I*10;J M)S]!'(PC+XHBX4TU.BF.:543[Y!/OWP(< 4!:P"UWR9E=$O*DC2UH]843:$D M0\X75ZPS,54W 6J7-(,/Z07RPAH@[P/D52K7Y+PC%54E5H8I!5/(UBJ:L#X7 M=31,YN3D70^@%SI@O:%$Q66CEB(1K'F1$+F5+G96,4$R)U\EB/@"_@"ON=H MC37!-^4N(9 7C5-20C.T;C:LGX*?)FIPE)F]/4F_PNCS+B?M?9YWSF FYK3=SW][^8?-J\'P MF_RZOVFE?6N'979 8]KRU-.6U_0$W\)#CAQ>6$"1PZL+.7)X80%%#J\NY,CA MA044.;RZD".'%Q90Y/#J0HX<7EA D<.K"SER>&$!10ZO+N3(X84%%#D\WY#C MYOWT-^\OZ\V'M^XWO[FN>=^E[^KAMV#M2A(/K$7(D1P\AAY# "BAQ&R)'#"PWH>3P9^2N2^*-C?\\Q^LW[P_/AJX_\W&5P MMK6@-"7O+#%K3U'82KX(F3U'G:H;KVY7LH>%[-'FBAQZT/I7#SRX M.?)HD>F3\.)5Y1(BTFY,CAA044)=*32Z3F6G\E-N1RJ<2I M)/(^I%X_))5[L61%?=*N1;>E)/RTS: M5T9B];GXZ'XNC;277K?5\-,OGZEGLS@6"P\UY,&HD#=K>3 JY,U"'HP*>;.0 M!Z-"WBSDP:B0-PMY,"KDS4(>C+H >4]Z3O.I"]WGC IYLY 'HT+>+.3! MJ) W"WDP*N3-0AZ,N@!YGW79^F?]V>KQ_=EJ?N,%OXD_O.E?;:[J]>W# Y>Y MSMYY:-T&9%8O#T:%O%G(@U$A;Q;R8%3(FX4\&!7R9B$/1H6\6.@GY =)IZ[962I .I$- M5T4ZQ]JUPI5BCIG8B5[$J5(I.>6;"]8[ET8GWDYOG36@'"B' M@*Z*CP\Y[7G+00%R M@!P"NBK(56.3B5625K&7?U_G X$;MXZSGT,DP 7[?:T)HX:6OBG_>75^A.G.RDD[HCZ_6/>IZ; MJYO-87^Q*YOWT9M+HGZB)QX^ *LX<2DG.*F6B5OPQ%YD"L;[81-0SJ$XCEX< MG;A2D)FEI]IB["S8=CEZ/O*Z 3+K_ +P['PI]+@0& M8,_"%H\$[)IV7X=M0!/8 N7:/>4:ZUI;T8E"*[U(JTY0J-&1D2&[4E(,28U> MKDW3RSCV0@12"J2%+5"WP3:@"6AR_C29==VF953&9DG!ID(LFJ.0/)/P51JE ME&_"C%ZW3=.WZ$=^Q@XI!=+"%B#M/:0MJF3O2J)J5>U7R*63MJE"600K7'*Q MV#P^:2=LGG1CCV] 9@&XL 4NE&$;T 0T.7^:S+I\L\KXZ&JA*EPOQ4S4_4+9 M2"JYA!0X^9X@IRC?1FRD5%N/>Q?GW&:IQ&G:+&]?9V9MEB_W-_%BTX_6Q:9? MC/0KDLW%/EX>T' Y[0E./5=#SI;]VPZ?V27M24YQ=Q^"59SD@DG2YV;)-M&( MO4(S%]V4"LE]?)+30141;>WGF=!_)\M(/J5^DI-!LHVA^IK.INER M&$-D9)CR)(B,^O@0X&H"U@!LO[4V"2^=HIP&V 8C*"B52.EBJVE%*S4%;)G# M1D@N/QZIXCJ&Q(.VX$"?G*&D320HCO=%&N'@T0>KTW%W0,% D%[@+ M:X"[#W!75.&59TF5=2860E$(["AD[725OM1R-,[JY-R=;CRI<1K8!7:!W3.T MQIJPFVI(QGM%:>@7X1(K>1,E*=N3HX30C#]J&CD]=B<=F,I;K7%_#? %?,_1 M&FN";ZW-Y9HBN6+L,)+?4:I&4S M&[8IBG#TP,5CX+O $:Y('Y 5U@!9'R!K MR\V8F)BDKJ:3-0=*+)FTJ5ZI&+WU]A1E[;A#98W:LIBT'WK>68/!L]-V1/_M MY1\VKP;+;_+K_J:5]JTMM!\:0\VG'FJ^IB?[%AYRY/#" HH<7EW(D<,+"RAR M>'4A1PXO+*"K6,M1K5;.8MBSEB-Q%9G\L%602J9R#3D5(\=8);]=S/GJ]L)V MN*Z=O#N/QWX29>') =HM+*"H6%87[KWUNQ3-E@I>3(#Q0L/$. O(4%%&7+ZD*.'%Y80%=1MF3I7?.L MB95TPZ./AGQMDIKVJG_CJE;ZR67+71TS/Y4L)ZI!K,).\N^TH2-F\HZ8RWKS M83_,YC?7->^[]%T]_!;GF94D'FI%A!PY?"Z*D0P HH<1LC/1QYR^"QR M>-9K-ER44CDV,K8,"S>>*5C!))1/.F>?5'S2@T[WW6KZ<[WYG*TQ8N3I*0M/ M#;!N80%%O;*ZD".'%Q;0\ZA7?D42?W3L[SE&OWE_>*:LAH*T4;BA0=@Z8BT- MQ:0"92E=:8&3+&K":NC$;3>''K3^U4.;2/NEE48_M\E]CL"]E?E%]BSYBAII M,2%'#B\LH.=1(XU#[A'M!7^S=OZG7>Q8M-O"R;W65Y>[BY'KZ]V,?+PQC0MXLY,&HD#<+>3 JY,U"'HP*>;.0!Z-"WBSDP:B0-PMY,.H"Y'W6 M]>N?-6JKQS=JJ_F-2/PF_O"F?[6YJM>WCP]F4K\W%1*D&3:P#4VS243$RNFRK9G4TUS/Z MX*P*B917DE@43/57:,]?YKF^7_>/ M>?)QYM*YK;>,:5GS)Q_ !K ] FS>:]>T-\0R.&)K#87<%*5DG>+HK4YM K#] M1+11MVV07F^=Q]:PJ7$,G(.W *J60'ZY84"M>J91X=\D:*R5G$AFG5"M*1-N>=,EZWW:)W\0?AC]> MU._V%]_UGYR(8XK55FK<1@7($-!U@:Q%HUGH2#;&0!QUH>!DHV2=TZUZW=1) M;J-^M&G:?U[O#X<3P!D)>+W3AG[$2?L1_[R_O$)+XF2GG-0=6:]_U//< M7-UL#ON+7=F\C]Y<$O43/?'P 5C%:4LH9SE&3R5X1G2)?:3U]6VT%SIL YK %J ); .:@";G3Y-97_J5Y%/.)9(0ME_&>1,HU6RI M^1J,3K$9=_1$V\DO_:;J%ARY4Q Y!=3"%BC<8!O0!#0Y?YK,NG +Q56?JZ!L MC2-.,5(,JE$V56;AH@[6CUZX3=D=J-_ 6O#TC6ZR)M]H5):0NU$&IB'/) M%(?6GG[)++TO(>>G\7;B'D7>>A[YZ6!D#H *6P"H]P"5E7!!6$]"Z4S<;*"@ M0R:GRVE/=^JY&C*X[-]V%,TNA4]RPKO[$*SB ME&>J;GKH[<\^#(\'Q$K!:T\VVNJ=D\G*H^>?CG7O2+CY0+!1'DT*I9 M1$C!YNS/I,]2.K^5TR[3()\^/@2XLH U@-IO=79!)>^I.#<\4IHS)=\$B=I4 M"L*PDFX"U"YIH"72"^2%-4#>AVY,5E\YN40E&2;6M5^Y&Z])!<\ZM,:YI-') MNY@1F\@L0!?6 '0?:N.UMK5@!95F>[D;AEE17BG*5J<8FN0BS/C0G6[HY]@# M\9!;P"ZL >P^@-TZ-.$574A8FXB5R>232>1M8Q-*3 6T JU ZQE: M8TUHE:QCT*8#53E'W&*@8&LCD88YV%9))ZK9>H5,^Z*7K- V;_ M]O(/FU>#X3?Y=7_32OO6%MH$C='E4X\N7]-TBH6''#F\L("NHH*L1LKFN)+S M50_;#[A^<=[KPM12E:R:,O))%>1]%^>W)>17MR?4X7SZ.1I@L9D[<(> HF19 M;\B1PPL+*')X=2%'#B\LH*NX[.#:A!B>L M-*N):"WEC!:DF"H=6A QATLN. MB3KB)';E!NP0T'7!SF73HAMVJ W6$F<9*'#4)$)5I;CDXO%>6>/";L)&- ;R M@#P$=&7(XQ9-<*&2,FV8?RF94N[(ZR_)IF:;Y?&DMC%ZOCY"X(F89K=2@6J@ M&@*Z+JJ)J%)2-I(TWA,+3A2Y94K%"I.M#\8<#?1]--7NZK4:@6#6X/[7.VWH MIYJ\G^JRWGS83;7YS77-^RY]5P^_Q9EF)8F'>QP(.7+X7!2?90[/NEITSM2B M6B,W=.BSZC6@5UE0*/\_>^_>',>19/E^E3+V3&^W63DG'AXO]FC,9M7;>\=L M5BW3:.W:_-463ZGV@B@,"E"+^^EO9$&D2!8@$D1EHK+R6+=!(!Z%.AG'?^$1 MZ>E18FLVF:9&>>[IFWISER_^]7D*JT9N;W[FH0'6G=F G@;K/H-N'UW[!Z[1 M']Y>GDG7W2E$JS09)12QL8&2=9F,B2:D)DV2!R?.'I6D']X^.5:GP%T?K?[9 MIQZ0.C>#\1O8DN8IUX-D,.6+XS ;T-'*CL>^%FAIL\85:CI+8 MZ41!)B99BLY>Y/[54INK])L\M;P'J@+JYHV[6RT O7?3-6I(^)^*@ M#07V_;/"0D=9G4Q/O_WZ") >MXKN\U:#=FW5V9$5*T(@]FP0.W8VF8.KJGC* M2AIBFQ3YTARI#L5L2S&N/JEM^^=6UGT Q:-5I8B NCHP#0-Z8DR;==H8E38L M6Z,JA_5WKI:"MJDOQZ7S7GO-KAZ[:N]].AX[!60]IA,(QWMW&TU?/>K%^K%+*[%F0\UY,&HD#=K>3 JY,U" M'HP*>;.0!Z-"WBSDP:B0-PMY,"KDS4(>C'H&\I[T@/I3-[I/Y7H^X:[0__BO MV\W5Z_[YJKV]K;V*/US7.GQM]VJAK@(?(&\^\F!4R)N%/!@5\F8A#T:%O%G( M@U$A;Q;R8%3(FX4\&!7R9B$/1CT#><^Z??U!G;9Z?)VVFE]_U6_CF_UF]U6] MWC]&<)GK[)V'$FY 9O'R8%3(FX4\&!7R9B$/1H6\64/Y]E?:\S]\'O^[HEU"UI@ ZX/+^SQCRJ* MU19G&F4E-+&0F9(0DFRV-4;/U8N#XWJU#S4)9:GI%(F#2.2%#I12#%R#;K&8 MMRVR;G?T0XQ7]_45?/^ HJ]OKZ_[VSQZ,VHES=HZ=!8\ _(!; #;(\"61576 MZ$):UTS<4B-OJZ,HDTBF4U*NE?+@'#B' 5T4YWPQ,GAM2251 MB;-QE/30KU3;HF)+H;DR.N>.=2[:IPX665MU=AU0P3@P#HS[Q/$?V7AI>R[G MZW".4K/DF27E:EUV+944W?B,^_&Z'N>\C]_.Y'BM&0M60 X#NBS(69V:<5E2 MYQ/W1,Y["B)&TL;XG(O*3ATTJS\ZY"8Z(LZO.[_!.# . [HHQE737(=9IBJU M(^X (I\UD_&%M97.LI'C,^ZXI[?])NGT6@:L6 $Z#"A.[U[ND".&SVQ %Y&L MR.2%L8Q6-X[4/%@G( M7AM*\28MQ?MF>WF%:KS)IIS4'5FOW^EY::YN5KOMQ::LWH[>7 +U"SWQZ0NP MB&F+BZZJI4HUFD#]7Y&"E8U4%J7&(F*.XN-I*[I4LS:"M/%]JE.6R;O0R%K' MS=H2S+ N/XF*/CWV>AIQ]/ %N)L-A3X5_@*O)V&+)>&U:>^KZ)B^R=\Z0K;$2I^HI>N^I M#'?%MO !JP%:\':$[+%DE@;E"G,WG9DZM99VSHW;9/D M:LJQAMRT/'AFYOBLG:;.4ENP%JP%:T_)%DMB;6S%J]0<56D2L?6%O!:*="W> MNZAM"^/O(TQ3[JE] &J!6J#VA&RQ)-1RC5Q",A1<8>+2(H44]%"444R07H9T MT./B^*B=L.K4./ 6O 5O3\@6C^3MDHI?81O0!+9 ]O90&:Z))A1C*+*,Q-HG MBI4E!96EM4V9:LTQLK<1RW#=6DLL@4^X3%>)XY3I[E]G9F6ZWV]OXL6J_M?M MYFI_>E1[NXI9Q1^N:QV^MD/U[K2SG7JIA@ NV]M.HME%\%'FN_LOP2)F/!TX M5N7Z%->$(/9]X@K%6;+"ANA3SE8?[%=D%V5BI>2DHS#CJXTQ+HT\LDKLC&QYF*-8#4Z M=B?J[1K62FM0%]0%=4_0&DNB;A8Z:),DN9 T</2#?\QV0N8D^G1"V@_]X$6?1")K0<4(:T23496#3F2/F7U^C"W? MMY>PGWZ^W@?C$(M3E.A*AZ.D 3@,Z+( %Y)*20X/V7FQ;_\E*+!IU%(Q3105 M[FFU.#+@)BJ,U>N \PA!/ SHPHA7HS&"8\_F=*K$33F*46A2+%10K?J4#H[X M&95XDQ2DZK4:NQSUS(,#M#NS 5T$[3J,2JQ-46LB$ZL6R-)Z"!=AC09=&N&1&DBX:\8-]7L])1LEY2+DV84*NTA^=@C4J[ M:>HOW=C/=YYY; !V9S:@RX =^\JQ>!)5#,]0#J>DE"1(:LE.Y91,;-/";L*R M1Z5';B9RYA$"Y)W9@*+$<'%#CA@^LP%=1-JB7,C5"D'*U3BD()IB+H9TE,U4 MUB96?G+:;AF48;&4MH@9S,PS&BK5",25%I3H7BO);M24]@/[1 _J;>W,TU M?T7IWBRB 7@[LP%=!-Y\,=(6;D/+X$;LC:-.IT(B6)64RM6X44KW'L3;9(5[ M#H5[X!T&=&&\DR5&5X,FH0T//2,C^3J<]]%,LMX[[>V3ND=^DG?/4+:GUMX@ MMP/K,*#+8ET.(BBG+"5K';$PAH+OP"O5.Q]\X5HG9=U4W1N1UX%U&-!EL4X: ME;UHC:0:MNFB#92J;Z2:;2[75*,=Y8&,!U@W3,@*H ^HPH*>%NL^ VT?7 M_H%K](>WEV=*D&9?C!&:2E2%N/I*<3CBIJ^-0S8]I60U2O7S0R ];CG@K@]: M_^Q3MT+DV:60'_KD(4O@EN_\1O8D 8L"P;,9^N'\6B]R7;53O6C2E/#V-^:A \/T4YF@'@'<#G%LNCV\@ACW#.K%ZN\^&K[[U0OU8A;7XLR'&O)@5,B;M3P8%?)F(0]&A;Q9 MR(-1(6\6\F!4R)N%/!@5\F8A#T8] WE/>MC]7':VGW#;Y_OM3;Q876SCY6YU M_>X6S*N%N@E<@+SYR(-1(6\6\F!4R)N%/!@5\F8A#T:%O%G(@U$A;Q;R8%3( MFX4\&/4,Y#WKMO4'C5M5_U./[-&JYM>C]=OXYG7_;'55K_W/YPWFVMAIS/_R>OWL6W8#0^VK_JO?VOC*ZM!J")IU;(U8Z49(F MD!#-%1%S<]E\W/M*VE!#2XYDE)*X:44I>TN^^.)*"5[E^+;WU>V.?HCQZKXN MGI,<5+9F-FLE<:3%&; /: /:'H&VJ*IG[1NUY,UP?(^C4%H@:9D[]8IW\> T MQA'0-M$A97+MK%I;A?.!03H,Z+)(9UWEV'(D;U,EUBE2U$[WSY3.09=X3P/3 MHY-NDN/)Y%KIL#;>@'*@' 9T891C45+GE)!#R^7&CKR7GE3/Y:K7'4EI LI- MQ?@;KB=&@5Y+NR3E=J& M?(R<[:.#TO[G]7:W.]:NVEI:NPXX)>T7;:A-G+0V\9OMY17*$R>;=%)W9+U^ MI^>EN;I9[;87F[)Z.WIS"=0O],2G+\ R)BY?N&C-9&RVQ*J5/F?92D4VKCDZ M&US\>.(JU7-2-I*5KD]<41I*,C*%:+QRGMDY=2(ECFIMS,A[J(BDAR_ W7PH M]*D0&( ]"5LL";"MKP-\R8:*]K7#TEE*(@CJJ+0LBE'*ZPD .U&A):_[.P9O MP5OP]H1LL23>6J4XF"I)<$S$2&.HZDJ<1]45JHMOGQ43MA 6[0#. "N #N"=EB2<"U1KBVV\W*VNWP4$ZIBGG?'42S7$<-G>]HO_C$'\H;,^ MVT3_,.IL>/_%F>E\^-G7]/X)TCFK0Q62ZM ^@K/L*PZC#06KJW BN^H/GMQXZN[JUFW;^/)7@>\:$\Z-+@)7( MB5D#7#YQ+GL?.-:AA*0-SU'&W!#UHK'1_1TS4$YK$; I]F M' +10#00/5-$1]UJ,9:D'WIO^-C(IY*H^.1U,S6Q'S^+GJZ;L9^V$\>IA"$( M#4*#T/,D='325,NJOW]NQ*%D\M$S];Q:RN)]$C:,3^@I6S%[L7:,_6AP&IP& MIV?#Z>9RZ!FSH%3]T/3#!$JEEH[@&ERUUE9Y4._X&$Y/W4?:\UIR (5!85 8 M%)X+A;4W(3CK.WN'"G*C>K;LE26CBC.EY=;J48HWQFV"[=6:IWT>\E0";#ZE MYTMNE/V?W_]Y]<-@^57^L?_12MO6=N=9:(Y#&' (PV.>VX^E)_N&!%9.]91&7 354KK=; X5PO$PX NBW@R>)M[ M6D?2<>DI76%*+09RS6D&W*.)-TG1L5XK._(]N#,/#M#NS 9T$;0+ M21IME"-G5"-6NE!(G6$QVAR$:2'*,BWMIJG?'?T)N#,/#M#NS 9T$;13AEO0 MNE$I/:UC7Q,E*S()W5K@UJRS3WI"X=&TFZ84-HB1;^R?>6P =FPFK"KU!G=Y%VPW'/K M)N08"?0W]>9NLODKJAEG$0W VYD-Z"+PQJU$=LRDO$[$P[YH8FDH^J2LU<9Z M=W!Z\*AXFZR6T8W];.>9AP=X=V8#N@C>25\ZTXJ@8H,G9I_)2V\I.QM3JRJS M.#C!]ZB\>X9*1K7V!G7;8!T&=%FL*X9U%JJ191YSF_S\>NT?N$9_>'MYIEP@JV1R)Q\ER\-9X+7CL8HACQ\7#7Y 12/5C.)@B,P#0.Z-*9)4XORR9$L(70^E43> M]V6R"JFOG9-J(3[]X9>/:B;?Y]>Q'E->"SZ[W.SI]9+]\^&"CVO;QQU.O__; MOO_IW_QKGZV\;'YZ^S?+9G=U$=^\:A?UYP^%_9_;WO&G='S\G M=C]RWN[VJE/GHR'[K>MV]Z/#FWBUN>FOD?_T[JW0=K]Z>M6OR&K_G@]$O;U^ MF\OA(M#^,O[&E>L+4?EN7?#>,-R]IA3BXU=\TH+X4XXY5/Z0A_[M,E_7=?+^O>.FO5J>[UZO2V;UH=A8,ANM6VK?%W+YF9/P0$M_:?Z MN\T_#E_8;78WPX_$57^!MS\X8&EXX7=&[9?G[<>.J/KS_AU\<-7V%[9LKNN> M7*_ZM;E]??FG#RQ]%4OIV=\[6[XTF[M(^:426KQTPU?N';)Z6?Z4MC\/U[*_ MQ*MW36Y__LPY3:I/1>S#?/AU\OSBT?^D\1\:;&<^P.0P N\X^>.[4O*K^$.] M*Q.GV/I[?14O_A[?[/[TXI\^&*.W ["'R@-7_RD7>4H"?_$5O6?RN7/W^\8^ M6[%OY]7]M/KVK_\RT,.?'\:]O]OAN]0#=WO;XV_SD?%EYV+O_Q"#X&+ M>+6KKW;U*E['F_K>DPGO/>CP4V=)VEQL;MZ\>OL;#SS"_K?6>-S:B]J>EFY]SQ,;W]?KUZM^W?6'UY>-_"M<$AO]" MPW_"[_.7"GESE@>CGH$\I&2PRW@IV8>G7(F7PR%7N^W%IMQW3MI9)&W_^GK; M+\3_K67U]79WL_KO<;?9K=*;U=NBHN&6V% UM+JONNK#-S(H)?U2>?U0EXB# M=_7K%>.7-KS=C?I@O_IJN]OL]WZOZT5_.S_5APO Y&?5X\QYY"<-_-^X)&=T MTB2R LB;A3P8]0SD(7V%748+_'GD,,?,7I50"CG?Q#G?.5X4Q-AOQ9A$C"'& M$&.CQIA C"'&$&-CQI@,B#'$&&)LU!CSB#'$&&)LO!C[]GJSO4:0(<@09.,% MV;N'RO\Y7?_3O]P5-0Z?O;M=OO_7K[?,$8^(1\3CB+7%VYMX@2##?4;<9QP? M/UJS/-=?7J5ZO MM%ROGG;S^HQX@X(FR#ME>3 JY,U"'HP*>;.0!Z-"WBSDP:B0-PMY,"KDS4(> MC IYLY 'HYZ!/.Q@?]X.]L-U$/%B57C0MXL MY,&HD#<+>3 JY,U"'HP*>;.0!Z-"WBSDP:B0-PMY,.H9R'O6'>N]S,UEZ6_T M%?>_].GK^\N%&B[*_C?>?P7QIVFN_A/VM[_>OGY=K_,F7JRNKK=77>Z;A?H. M!(&\^W\C0MXL MY,&HD#<+>3 JY,U"'HP*>;.0!Z-"WBSDP:AG(.])&]Q?N)S4\;H=[ M_SISV^*^V]H>#FOY#,-]X46:G0L?TGRY/2G%'X[[0U+_X<@C>V\3_7N42W$D MZ==#Z'^L_<,K_(0(^.?-SWU<+_]R'?/-9GNYVI2O7OSE;])995PJ%)I,Q,() M2B99,B&[FI*/4O9I9O\J/]]\5]M7+[[^FV;604I/B243>UTI>ADILDO<7TVI MUEZL+N/K_O9O=_1#C%>O_K*YC)>YA]]W-=?-3S%=U+]VO?VK-[7\V^77M]?7 M_6W^9;/KP_"?-5Z_6-U>;N[^X/_^V__^CS_WJ:Y_I[^@?K$J-6]>QXO=5R^H M_VM_Q^KFJQ>;GV]>7=Z^IK*]H5]^XL6_R+7T9JV$_^=_^E#^O\P\)(X;[V#< MLRL&XT9C7!75*MDI94*4G58C;'8(LP)&M)Q+H$"EIXXJ*X:>=,T.,O M9O^RO;T>GW9:JK56#-J!=B<]H*#=:+3S);;<+%,-,1*[4BE$/=RCB,YF)UIK M>7S:;7[J__I?'73C,T]IO;:,# _,.^T!!?/&R_!*%3WM*222:=23NKZT]=53 MQU;UPC66V3^%>3]VI-X'O&_CF^$_W]6?MA<_]>\KUN[?[TES=K';;BTU9O1VZB&B$%TL(6R-M@&] $-#E]FLPZ;ZN<0V05*,G8B&.H MY(V.Y*P721@=@C_(VYSDZJIE8M:%N"9'(85&(>3B?;)62WN"Y7ER';1 Z@;8 M K8G9(LEP385[8*/D6HLBE@U2;%%0VQ=\U::QO[@.;>C+Y*GK [T9N1"&D36 M(H![3PNIH])G_E<(5P7QA 0&"K(F[#GHM.3#HF*9H/ M,04>G;P3=55T:R$"J OJ@KHG:(TE49=#EK(502%Q) ZFD)?],Q%BR>PX)N?& MI^X9M7=$<(&[L :X^ZE;DVQR:%%1V_>9M$:2M\:0$]R:3DG&";+=J?I,\EJ9 MD?M,(K: 75@#V/T$=D55I50G2+.5Q%$KBID-I>'>F@]96'?0WO?XV)VTX26O MC9" +^ +^)Z@-98$7\\B5Y$]-9\-<<H M>:C<^>$:Y_N<]IC"Y\>4YTHY/_B>K;Y[GD@[6ZW0-V]]\"KTS44?O I]<]$' MKT+?7/3!J] W%WWP*O3-11^\"GUST0>OGH6^)S7E>.J&]?L--7S_2X_KR>'G MUY+CZ^WE[N;Z=G_GY-B.F]/=U"?"8TY2(6_.\F!4R)N%/!@5\F8A#T:%O%G( M@U$A;Q;R8%3(FX4\&!7R9B$/1CT#>2>SLRW5H[>V][\RL[WM;^.;U_VSU56] MWC]*<)GK[)WW_NO_MZ_[+Z?KS7];[^+ECG;U>M, F85#9@GR8%3(FX4\&!7R M9B$/1H6\64/YWG& MXIC[X??\W=_L%33])9FT>]8B.F.)(HLUJ9'+OA"+J"FJ6BD8SE'8QD$?]-DN M3JNDBR-A.2#6\X\*H"Y,QO0 MS\7WF%*IAG.F=.O!P.S-IM+S9E=N=E'>64N?LN %)/V.8Q M%P"G5L(6H EL YK %J ):')*M@%-8 O0!+8!36 +T 0T.27;@":P!6@"VX F ML 5H IJHHTY1!G2\ M:%4OU1"N97N;+NKLXO4HF+__$BRB@K7G.:$($RD*Z8EKJ.1-4I2#D_W_T5D3 M/ZY@S2R"9^H[#9UP4UU4$X_?8E0#H-:X"T?Y/,-M9L M*7,0Q%(9BKY#U,8HO1-&F\-G!48@[1FU^4%T ;RPQA3@7>Y>!JP#JL :H JL M ZJ *J *J#(GZX JL :H NN *K &J *JG+)U0!58 [?)_E9=J]6%1J&)3!R: MIV!UH91]#MQRS$X?XS;9W%MJG5/,/%1T]W"EW7T^>U(#KIGTVAJ)U(LMGC0MXLY,&HD#<+>3 JY,U"'HP*>;.0!Z.>@;PG M/5)^S(UN_^A];C^_!\J_J[O-\%XW\6*A?@,Y(&\^\F!4R)N%/!@5\F8A#T:% MO%G(@U$A;Q;R8%3(FX4\&!7R9B$/1CT#>2>SL2W5XRNXU?RVMK^-;U[WSU:_ M')D<+W.=O?-0W W(+%X>C IYLY 'HT+>+.3!J) W"WDP*N3-0AZ,"GFSD >C M0MXLY,&H9R#O.0I>^!W>]^;RQ]P3MC8;;FFOR23MMQ: M1#NMY*67+BI*M@AB%I:2%XELRT5IEV-.[N-V6EJ+H&RV9(4IQ*7_=M!1DE?1 MFF2-#3&=ROE>PJR#&[G5UIG'P8F0#V #V!X!-E64LBIZ8M4"L2R%0O:-FN<6 MO-;623L!V"8Z3DLZO5;:@G/@' 9T49PKNB8Q(,XT*09F)4H]I:/25,M25>58 MCBW%R&>UGGE$ '%G-J"+0)Q),CL1>@*G324.-G92Z:$# M=&E5L$G&I_$1]^-UK>-#3FD0#H3#@"Z+<(EK#MY9XI;ZAZH,>9T:I1QK,-*I MH,3HA/O+]O9Z?, Y+0$X X#NBC ^:HZE)3K.1MK8I&9O&5'-G1N5>FT2A, M;O-3_]?_ZFR;8K'*:V>Q(0?484"7A;K 4DB6F4+RC=CU#YY](>5S4TYU$+HG MK59_C"W?Q[EOXYOA/]_5G[87/_7O' ED9AT4EJ3 & 9T61A+;'1K55/1Q1.G MR!1R]A2S-EEH5ZOVQ\C81CQGS6F]#I8!K[TV%").6HCXS?;R"K6(SW1$J'@Y MG':XVUYLRNP..SS* :'W78!%3%O:FUBB+M2\BWT*TI:24X6T9<--J"C<03UC MCM6)J!KETOI4%Z*@T#-XZJ.DO66;2O8G4L\H1T[%$48/7P

[TDYR[=]B8M:%N"9'(85&(>3B?;)6#P^PGFCY&X>1 M2]\060 N;('T#;8!34"3TZ?)K-,W4U*-AGOZ5ILF=CGVSTJE:+/.)3C;#M,W MF9KGH 2E4@RQ=J*G;U)2TFQD#<97SQ/6PAGAD9"=;J6<$L>IE-N_SLPJY;[? MWL2+U?7CSF5'M=SQ@E6]5$.TENUMA\[LPO4H4]O]EV 1DYLP*KE4!?D8&['* MFF(2F81Q/LMLM(CEX\FMF:1;_WDJ["-QMHY\X4PF1VFDBD;QJ53,[3L >C?E MY(=X^O@28 T!:P"U?W/9*&^C)-=C@5CZOJ+P1E-N3K,5POAPT*MK!-2>4T]" MA!?("VN O)\@;TA">AT4Q>HE<&X&:N-:RW'Z$(8'[F3]K8T:V61[P*^@.\I6F-)\%4F"^E+HAQ5SW>S M-I2:\R2ECTX:+IX/COEZ#'S/K]LFH@=@A34 UD^ M;%.50>FFH<[9JTRI2 - MU=1CPQ3K#!_T__R2K';4_I^\9@>%RY_M\]J1NH3-I##H2J1=;P-QM M-7SWJQ?JQ2RNQ9D/->3!J) W:WDP*N3-0AZ,"GFSD >C0MXLY,&HD#<+>3 J MY,U"'HQZ!O*>U-?CJ1O=IW(]C]"GHW^HNYMX4U<7VWBY6ZB;P 7(FX\\&!7R M9B$/1H6\6LVY;?U"?K1Y? MGZWFUX[ZV_CF=?]L=56O]T\77.8Z>^>A=!N06;P\&!7R9B$/1H6\6,RU(Z<]C=^OAHF^K,PK4T9BW#R$T#SSPP0+HS M&]!%D,YP2)P[L(S2E=A;U=.Y[$A'9ZSF[$RIHY-NDC,"K0QK&P(8!\9A0!?% M.&>]"3Y'JL(FXF@T)5^'KL[9*VNL%WK\A>I$1_*QM&O&FA64PX NC'(BZY2& MY:K7S,0Z2/*F,DE72NS?LGU).SKEICD$3TN][N\-D /D,*"+@EPR,HJ6/ 4> M-N9L+/VSGLJY+'QU+%BGPY,^CPZY"8^=T]:O66#5"M1A0)>%.J>\UZKJX::J M(/9MCRVF4*.2N5BAS>$A;X] W=2'O/FU$0(< \*8:KXWEM<2VVB_:4)@X:6'B-]O+*]0F/M.!H.+E M<+;A;GNQ*;,[VO HQX'>=P$6,7$5T4Q41I/,ND]"P]9JZA,6J<;&&PY59_?Q MQ%5D,K;UGU3"2F(U;,+:DL@(SR4UQ:ZV4ZEOG/2,4(31^Q< QRW#%D^GZ[$N MR;UP?0).?_\[KZ2";4 3T&0^-)EUKB;\D& III"K(8[)4)2M4=!!R^Q\;;*, MGJM-4L;(R-M 6I#VI&R!O VV 4U@"^1MC\W;JN&@8REDM$G$S6L*(B=*K@29 M=0@U'CQ^N3[WX@JP!:V &P?@&W(W(2*@;QJKB^2?:0DJR31 ME(Q>2B$;('5,FP#FL 62. >79&2)>M:/&FC M"W&(A:**EKQKK(TP3IB#IU^^)($;L912KYWP2,E.M]!2B>,46NY?9V:%EM]O M;^+%JE^MBU5?CO0UR>IB&R]W*+F<=H)3+]40LV5[V^$SNZ ]RA1W_R58Q"3G MG U5]@DKUM0GK&8%)2$]22U:X6J$3/[C24X)TTJ)3&Q#();14XRFDJJI-/9* MR21/I>SRKJVD<5-.@HBHCR\!5A.P!F#[MZQ2JLI&*B4-34-T7QT,#UI5DZ/@ M*H*Q!P]GC0#;\VITB0 #>V$-L/=3B:[QMD8C*;I32T%9EZ$20 MV 5V@=U3M,:2L-M"LE$&3[+(VK$K/27F_L]J@Q&Z)[UZ_ W>:1NFAK6S&O % M? '?$[3&DN ;FXRZ.DE&ADY3E17Y5 .ITHILA;6+3]IK.,,6K@@?D!76 %D_ MM8OKBC#U)+6AGTFUV)%8OMJ"YVVKX[E4_J]O'4C>Y3N9Y/N%/T]?;UZWJ= M-_%B%2_+:G-9;G;.0!Z-"WBSDP:B0-PMY M,"KDS4(>C IYLY 'HT+>+.3!J&<@[UGWKS\HU%:/+]16\^M6_6U\\[I_MKJJ MU_L'#2YSG;WS4,,-R"Q>'HP*>;.0!Z-"WBSDP:B0-PMY,"KDS4(>C IYLY ' MHT+>+.3!J&<@[SE.;-PW&3G"B8W/UJSD*7O@=WO?F\L?<$CCV/VWIK\DD_;6 M6D3?K)Q%J28[DES]T [64;3:DL^UIIQKX'+0D=#XRKX*3RFW2.R%HB22H:1S MJ$9E[^W!"<+/=+BBMG[MW,CG"Y]Y')P(^0 V@.T18$LAQ9A8$DOKB$N.%$OH M_RRZEC@B$,<^YDZYD"M9KTNQ",+:44 X.V7P,Z28^ MYTVQ6#LQ\KE$9^Y[@.S,!G01(..@1?:-*249^JJTF XRY! MWGD)$_?YW7DD%VTQE&YPO#%N )K -: );G I-YKVD;M(9 MQYYJ9D.LBJ>0:^ZKY9"-LT&%51Y@@ID!:V &G?D=9E%Z-JC;+53)S94G1>4&VMM&H2YU#')^TT=8/2 M +5 +5![0K; $AFV 4U@"R1NCTW<2JY"!L\46\^_F*4C[U(DEUD+U1,W;<=/ MW*8L%%3:(GT#< '<$[(%TC?8!C2!+9"^/7K?SI43"A:N_8FR F+!KDL7NIG$^L/$=)H1+' M*2GILGR1CI:!$)14<*UF< M=S4MJ8DBXNFW+P'6%; &4/NWX)MA+1RIVA<+++3OJ.5 MA0EV:CV MC@@OD!?6 'D_0=YDK:=J-.D8Z2Z@"^B> MHC66!%U;A>V_;LETP/9TURJ*1C6JAH?]\J32X5;Z\:$[6>O+GL(#N\ NL'N" MUE@2=@6W5GTKQ,FGX52<2"F8 :8VYZ)$KD:,CMVS:<:)R )T80U ]Q/0K4&X MJH.D8DJ';LN>8FJ>A&NUT[BP; =-\XX/W6G;@SHWZ7-;"#"P%]8 >^_I\V>5 M;5EU>@XE>S6$GO!Z3]F&&&H21M0G[3.<8\-2Q _0"FL K9] JRJZ&1.9?"JZ MH]482BYFLLTH75GK4@\.]OB2M';D%JH3!J) W:WDP*N3-0AZ,"GFSD >C0MXLY,&H MD#<+>3 JY,U"'HQZ!O*>U/'CJ1O=IW(]GW"?Z'_\U^WFZG7_?-7>WA%?Q1^N M:QV^MGNU4%>!#Y W'WDP*N3-0AZ,"GFSD >C0MXLY,&HD#<+>3 JY,U"'HP* M>;.0!Z.>@;QGW;[^H$Y;/;Y.6\VO8?6W\3 JY,U"'HP*>;.0!Z-"WBSDP:B0-PMY,"KDS4(>C IYLY 'HYZ!O.7R*;A1,7< M) 66@D0LS"JS2^F@'Z%/V==0$@FO6_^=.C3M%IIDBR$U[SFQ.943%859*P[C M-M0Z\S@X$?(!; #;8\#FM!' &Q3G5]HS5K+ MD?NPGGE8@'-G-J"+X%PNTJ0:)!\AA M0)<%N92T]555&RKQ)JW$^V9[>85BO&H\ M% &*2#$61\$(:9MEG_7C#G%)3R-&8(&WL 5X^^LMHU(]*]^HR=RA MZZNED&(@+7TKHK!R$_!VDO)&+4?>J$%(@;2P!4C[4 &2J$4F4TAD[X<")$E! MJ$+&A6*342V&@P=FCD_:::HLY=IXT!:T!6U/R19+HFTMN9;(EEB(3L[809N4 MS61+)Z=6+7$]*/<\.FVG*?T*V6!)J10C25"G(1FDZ-C,/11F2 MO/=)%ZV""VI\U$Y8=>I'+CE%8(&WL,68O%U2\2ML YK %LC>'LC>C*[5U%S( MJASZ0KDI2J7G<2[':+P*JHITC.QMS#+._+&&PI-5#8J:"GDQS->$LJS8T,E%$-<3*'8PO < M2F5KHS9-YA.IX!U:R00ZWXFRBR'VA MP*'XEK7S/KD)4#M9DU"W]F;2FW$(+Y 7U@!Y#Y^C*$XGQY*,[^QDGS2ES):J M42(%+P*K\9/<:=J6NK6:MM@,D07HPAJ [F$CU>$!-9T5J6@Z0)N)Y)L4E*L0 MV32EDSDH.CL^="=JI*K73C*P"^P"NR=HC25A-UJ35]E&PL5+3) MPE:3N MVJUEWYIO[N!YMN-3=])FL]Y;H!?H!7I/T!J/1.]R*X!A'5 %UD!"=]@*QJF> MBQE'T0ZWZ$U?1D>O*XE657#)6%V/-9\XZ9AZJ!'RX!OL]G MCZD+7GK)ZF+U=Q\-W_WJA7HQBVMQYD,->3 JY,U:'HP*>;.0!Z-"WBSDP:B0 M-PMY,"KDS4(>C IYLY 'HYZ!O"TG-ZNXV,;+W>KZW1V:5PMU$[@ M>?.1!Z-"WBSDP:B0-PMY,"KDS4(>C IYLY 'HT+>+.3!J) W"WDPZAG(>]9M MZ_?[*4O5_]3C>C+O?V5F/9F_C6_VO9BOZO7^<8++7&?O/)1N S*+EP>C0MXL MY,&HD#<+>3 JY,U"'HP*>;.0!Z-"WBSDP:B0-PMY,.H9R'N.^-W>]^;R!YP^.':7K>DOR:0=M!;1'2O78DH6BC)K1:QJ)A^KIBA;B=96 M78O]N#M6#**$9A49V7^2C;44G/4DA[99-;BFG3Z14P/56@N[]DZ-VSOKS"/A M1-@'M %MCT";L$8J+H:2*HVX5::>:BD2,=4JC&^Q'IP5-0+:ICJE;\U:K+4: M^<3P,P\,D.[,!G01I&.M36RQD?-LB5E)"CVQHQ!E*#JI)$L9G723G(KG>C:G M>.1V]6<>$F#XASH^Y"8\8DU[M798 MM0)U&-"%HVC5M/UTP@CK;G;&PZ ME+QNV8<6H_/'R-G&/$5M'8Q;J[$/NYV+VU&9.&UEXC?;RRL4)S[3$:#BY7": MX6Y[L2FS.\SP* > WG)BBS5VH"WX"UX>U*V6!)OJTS)A*C( MQ)[3LM&ULS,T$L(XYSM/E3EX7N?HO)VDU-,'!FE!6I#VA&RQ)-(*FW+QM9!+ MWA"[+(;=:T/&2!MCM3;9@QWOXY-VFH)3N39AY&UQA!5H"UN M@_0UG#IC*R- M2G"=MBPDA: 4!9-T54 ;:P!6#[T"9"=4ZP<91* MUL2"'44=$_7$5EG!H@;'X\-VP@)X3&/O[ MWWDE%6P#FH F\Z')K!.XUKR*53,989G8^T$YYZJ888+MO;?O&?,8@_=-9GF^@?1IT,[[\X,YT./_N:WC\_>A." M-$V3L580"^>I3Y>:9)\#C2PU2M46Q591NWD M,*>>1-'OT-74K8V/(PQ I26](=4X/O3D+ M^2HV$2VQ6)4 M8E?DP1F37Y(MC]L VKJUU&#O%Q6>]\^'$1G7ZX^K4M[_;=__]&_^M<]67C8_ MO?V;9;.[NHAO7K6+^O.'PO[/[>YFT]Z\?:']3]#N)E[?_&DO@?J;?;U[E>*N M7FPNZX'87]\.OS3:_>.GU-]]/_0;RT[H^?$_ ?N7-W>]51]?F7 M[>XGA_?P:G/37R+_Z=T[H>U^_?JJ7Y#5_BT?:'I[^3:7PS6@_57\C0OWXE_^ M(/_X=B3>&X6[UY1"?/R*7UKK_X7*'[+0OUWFB]O2?[D/8;W<=93LUJOK>EG_ MWHFT7FVO5Z^W9=/Z* R8V:VV;96O:]G<[$$YT*?_5'^W^(>Q;VY?U^M-?OO5_L7Z\_Y]?7 M]Y>[;*[K'GFO M^A6[?7WYIP]\?A5+Z8GN>T_,;.["YY?G3,1+-WSEWH&LEZ63[^?A"O>7>/4. M@C]_YNPHU:?"^&%H_#H-?[$G]F_G2RCB[ ?L'$;@CI?__..[QW2NX@_U[A$< MBJV_TU?QXN_QS>Y/+_[I@Q%Z>_GWG'G@VC_E$D\)Y2^^GO?,1^^\_L[6]SYH M-*!'_^/'[^%(%OO%\\=XQN@(%^F;[67,^?HV7JS^??],4KPLJP\.&%C]ZVY7 M;W8/S&Z/> OO\L%?*//V"<2>!7H9'"DYI'8A&/*I"7)*:R-"RX(/-D^M,#[V M_U'051$KK\B7H$@&[X/G_I)6?+ H_X_\8RVW%_6O[0-M>\F_IHC?[S_T/_/? M+[;Y_WNQJGV>O-I/G+?U_&__-5=?7J^N;VS MU]VWKV+_E7);5T&L2F?8_EM=[\7%:O\[PU^-^Y=[:[WIK\&?NS5>IWJ]TG*] M4D+I_9OLGZB7[\?#V1+S;;Z^'_VW?_V7V6+X\\/DT=_M\%WJ<__VMD_AFY]K M^=.[=.ME3[A^^84^9!?Q:E=?[>I5O(XW];U'1]][$O6GGJ2DS<7FYLVKM[_Q MP#.FO^2)ZJ4U\A^'*?#A'Y(OM?W4CWSJ^^)E9Q\8YH+K (+/IB%BF@Z,'U[#^GZW_ZE[LU[?^[N?EQ_\]OMJM_'58T M\3(/BYOK_1>_OML>^_=M7^?N0*XC1MJ7M]Y"-"X@&A&*"$6$XD2AN(^]?9!] M.VR\_?FV[O\1Q.K/P^;;?PP;;W=1^[>%EV?_P"6YS0 MA0%7)N]U^M#5_:[&BU4=;O36NWN\K[!)]QG)T/RE0MZ3 JY,U" M'HQZ!O*>=37P?H7IOISO<2%$5P]?;U^_KM=YT]<05]?;JZ[WS4*= M!X9 WGSDP:B0-PMY,"KDS4(>C'H&\IZT?/C2E8(YSD%K^]>9V?+ANWH3-Q>3 MG*,V$P=^4S MBX\?K7551I6K)N-\(,[&4I+L*%=1?"E*NM0^HR_AKY6?WVS?U7D>[30<)T<^ M\'/Z,)BTHQ6X!J[-F&O-5L$N!2H^&.+H'475AM[88?^=4.3!J3*/X=J^9<"O M!/NH2\!0O_X.:7_97M\5K=_5K!^KOZJ2X!OX=M(#>MI\.Y;R>_'V!*#]_G=> M237WL4WO_SW9WM2]I_[R2 ,PM)Z5XTF1A$5.*ES6IX H9;_J4 MDOI*V-<^P^BJ7'651;+IH(.R]'T>:9FL*X[8I$I1])<05DFM:W3)E&?>U].8 M7P S#.C"8.9$:1R;(L-6$SL7*;!R)(6MJ26GC.6GP.S9-_.D&?E NS./ F#M MS 84>WB+&W+$\)D-Z")2$YV:*TDE,K%$8ND]A7XM*2:O8JHEVZ*/D9J,O77' M'@LK;-P]P\;=7UO;Y(JY9"'AA7P00XX8/A7%B&'$,&(8 XH8QI"?CCS$,&(8 M,8S=B5/8G;CYL5X#J$<]I/J^]L-SB;\O'/)']5\^W\WR6&.P.EA2VB=BH1R% MJA)97V),J;Y2D%*[V-9*VHQ*P5>4Z57-*ZE"(%J_K<14G"3'G(.^+G M3'OCPQ; ZI=@M6CVJ>9(D3,3>Z.IL]22+":*EE@'?_"LXV.P^OSE42/?FT0@ M@:^PQ9A\7=)> FP#FL 6R-8>JAC+ON6@^ZHWUIZM9=W(VQHHUV224"&X8(^1 MK8U=,::',YR1E9WJKJT2Q]FU53/L$[T_2:V'T$&WZ+LS9["?NY"[)2A^P%1M=86SU(!9QC09>$LIAARJIZ%AI.=_3#!T+>=D4J>2"#B'+H,HQ M4I/QN[MY1@[R;!MZ\D@;>G,\^.V[NML,[W43<7P#MM5Q'^HX'=*CKEE)[]M:JIX#U_(LG$4D M+&R!C5S8!C0!34Z?)K-.UXR/)DGO2-G84R]=/"4K!561K50Q*,?B&.G:! 6E M8Y][=CXA,]5F[DGO1#XAE+[^]6GP>%E6F\MRN[NY'OZ)3=HEE6[C286')Q9O M'##]4LRD[%W\,QZ]+,/YF)W[,\];>[['_]UN[EZW3]?M;>[ ZOXPW6M MP]>P/8>-<-P[.L;,DTP1['6EQ$'W6:0X"KE/1$VRT#*'7/3!FCB[*!,K1;Z$ M/EOU"8="2)D$"Q%$;4$4\=Q;? XWDG!+'E@])5LL":O5:A6*"^2E&4K3BZ 4 M7*1.56]E3L*&@_:3C\'JLV\UVK4;N_D38@F(A2U00PG;@":@R>G39-8)F]92 MU9Z 48XJ].3+*8HM%,JY&>DC)S[L?O8E"=O8.[!NK27RLA/;HWW_N?4C'9X^ MP[/3]X_#8^/VJ-&G7JHA_,KVMB/D&>/O0UOL7_CO=T&4MA?EP>OS#Z-.9O=? MG)E.9Y]]3>^?W]B97%D94M8S<6Q]UG+"D"FNQE@%%ZT_GM^,;RDT)6C_@8MO M%&(QY((,-3:12GCN[IY^+9FGG.Y.)>">,4?\Z!)@\7!BU@"+3YS%P57-*492 M:>BT++/I:XT<*'I;9=0U%3ZH]G@,BY]]<[@O0O2D]]].)?1 95!Y.51^[NWC MS[Z(X^\GGXK+ " :#D .J^TT$3!3MM&/6_+Q"95\LTGRB()+[/*2A]L07]) M6CAZ/U:S9H=%^9-WH1_>>K[/?(_9CS[SO=1SE===,'SWJQ=]=7CF4B%OSO)@ M5,B;A3P8%?)F(0]&/0-Y3RHW0_O61[PZO^[:Z^M4KU=:KE=**/7E1IG'Q0.+3CM8SUS>9RW7=?W=UX![F.&&G+>-(!T?B%T8A01"@B M%"<*Q7WL[8/LV[B[6?WYMN[_$<3JS_'-;O4?-YN+NR#]UR%@-Y<_(/P0?@B_ M8X7?W3,W=SGHY=6[&_^_3HL(-RR93W;)?&8&^MP-O=>;4B[J2:C_7!;M?_S5 MIL-FDQ^\.G_87*YN?MS>[N)EV?WQ"VQQ0A<&7#F9YTJ_^_B Y5?8I,.=0L@[ M<7DP*N3-0AZ,"GFSD >CGH&\9UT-O-]19O]PS>.:TNQ_969=:=X[!_#J>GO5 M];Y9J// $,B;CSP8%?)F(0]&A;Q9R(-1ST#><[2TE$?J:2EGV-3RNWH3-^AJ M.;]3O3X<\ZFZ7\RTL\4C>TWJ6(7.DH08^ILIE\CG&BD8GU*JL:IX<&RX#H:K M84%%-TO<:J-8G:1<@BXBJFJ,>N9>DW(=U,BME:47+3.R3(U]\)MF*":X$[ZQYRHICLM9Y6&)@ M(^MY-K+^>O-CO<:L@K.1GC;D.$[L[CBQD'5@F\EF$8A9#N>_9DV><_2J-A5B M_GA"ZI.8#[8)BD+&/B$9IL"224M;8HPBB52>^UAMQK':SQ8_9_3$)FP!K'X) M5HLT5=?22"JAB:.IY%44E$W_CTXZ>B.>@M7G/SE%2P 6@ 5@3\@6CP3LDG9% M81O0!+9 NO90(4CQIBD69&O-Q-5+"CE7ZB_OBI0Z*F./D:Z-ORVK'/*R$]ZX M5>(X&[=JA@\P[5O\]" Z>(SIKAD"MG07J/C=BUHV29D?"&55=T"VS?N;M6+5FB]N%P!D& M=%DX:SF(5HLD+VH<[BYY\H$312UUL)JSL$_"V?EO@YYY% !K9S:@V'Q1FJAF.9L8*[/ M4HEYI V].78D^J[N-L-[W40\5XQM==R).L:T9'-QN6E-3K(GCKY/,2;T!716 M5E5.P\>/IZ5FDFZ^3V6%?5]E9SL\5,"93([22!6-8O_<]9C"X[84;O #JR=D M"Y0+P3:@"6P!FH FH EHJ43IX?7'YR]AUQ(1B2GL"%.8$R9G%I&,%978.]VGH^*) M59R#+>-E66TNR^WNYGKX)S9IEU2^C2>.,.2(X5-1?)(Q/.OD,%>M:_&.AAKN MX>DAIE1SH2"LR[;5F+7^.#DL0@1;0J)UI9*P4E.C)87"L9''>U70R>WG\ M_[/WKLV-)<>9\/?]%8A9S=J.0%)UO_38BAB--&M%R!J%-%['^\F1594UC35( MT #8/;V__LTZ(-EL@NQFDR!X0-0HQ 8)X)R359E/7BHO2O5"I YK?4.[:7*T M6]YE^)5MZ%&8)J2D\UX6J,IK,$)JB!E;8J$-66DG0]T:2_,8T^2YXU;= NDQ MJ9UHOC_^]\7L_)1?3^I5RM$$?UD2M;_UD%0/_O;SDEWH'8R%G*4"!A/_*"0! M:RT@34*#SOH2U&V]DX0*QAL+)1;+W[&%O\-J2 0RSJ&V5>:7SAN4MA^>]&/H M#JLC8HMC@E41'&;7"H-$S& <.8@V>C;2H[,IA&2;:?YX6'WQ2*.=6M'S!CO$ M=H@=$UOTO,'.-AU-.EMT@^WK2\"M1:,T!!T=F" CH/4*7#5D:RB>K;==&&S/ M7@(^]=)UNVQ<,=J;M=H[FAM^@&/#AQ+P'KC=J?2I$]7$KRPN&$)>4/X^98OA MPN\W0I06\W+O^OSF6979W8MSH.KLP6MZSSC&L) MNO,P,M;H6#QR+$[)H[0B@].MWLBI !AM@AA-\2D:G(7#PZ[J;.F MHW)'Y8[*KQF57SI\_.!%?/YX\EBXK -0!Z#C :#7918&%9/Q0H*LKH)I5>M1 M% 01(]EH#9FX-7CB,6;A@XS28O8:@QR)A3P]"\^NV$<_+[ ^&S%OW_NSM M'DSZ-64WH]?FQ&K][>T;WB#6?>G^]Y/[?R]6ZUG]\%C[XFGT__R6)C\L3OF^ M'R9+RHM?SOAR97*U(/M_H-_<=>NON.[N:S)=%%*E!(YB E.MAY"2 *4M>55* M.V*[C7I.V(#\/XB:%!@5%(02%<@80@RF4G'B=F!RP+KOS\J?"=G1_0AZ?^+- MF;$+_*>F9VC5'.'U3V>WO.=[D=%]@HSV"\@H3NZ/5>Z?%2;\Z3D_PK2SXXT^ MJMD'85"!S2(S:_$KE-*"EM5(8ZHV=JM_C V5']SWY<#Q,FB3F:7U/.+ MO#BE"?_U['H)-FUQ&FF3-2OX]7N:OZ/)*5_H[6I";-*4R1]X/4\3+2=:3B=* M*#W\5 .S\POYYF]&[B4?LWS MB\)V*?_A6D;F]"L4YI1AV][PPU^4ZO$FXT>G<__;T]I= MW]B1M@,;Y^"?WU[GIYSC+[3)/0&L_*1O/ZR^^^:WG^S0U?(/WL(]:_^4 M)3Y0#V3#U;^]CZT??LMK!+\4F*OC'7;445, H5*;9FP=I!@XXC=Q^&2#_,)OKUJCM%EN'WSS= _W,(7I*FXQA"WNRE/#B_7B*ES3GJ9V4H@3\>W5%Y@_YGB^HC_=;#5+L_EL_>'-U37N23[H:R6/N:"]^R_?J&\^3^I7U256PUC"O0K0<11!=2&[=_6<@-"% MK M9%[)G%+(H!@F;+):3?ULLJ4M:E[0N:<\B:9N:NBY?7;ZZ?#V'?/UPL5SR MJRY47:BZ4.U6:761VDN;@AYG/?(XZY?P9PS"\N"#X/;Q-S.&CUF^=W7^<78V M6;]=7*SPK*S^Z?%,,(:%Z2BR]_8E#U9C6RE>'6\>8.XS*BOS* ^.@^B,_.K(K63=\CD=49]!>3UF,S#8C+WK>[?".<3 M6JUQ39L"CC='RD@=$CIYAT->9]1.WD&0UQFUDW<0Y'5&[>0=!'F=43MY!T%> M9]170-Z+QE=NMG\8.BY\W82?X2L'-N+GA\7I*2WS#.>3\^7BG.G]<*20=!'F=43MY!T%>9]1.WD&0UQFUDW<0Y'5&?07DO<3$9;FCDJ,7FY/'''%^JPJD#<%C$H$J$IMHYJPEEI4+/:3.4MW=&7^CR4_^D^U\E]: M!7OYT]D[6JU/^5$O.SGO:OJF?N:)R/N7AKV.M>OP=NSP]M*#+?ES.GU"_,EG4?A>/@20\*L(+LJP51*@(D*:.U=,%5F=CUN M.QX8LW/>2W!1$CLKPK*S8A649'/4.9.J^?4['B\F#1W>NJW2XRH/@S<1C$LF MM)%7HLVOSADB(H+75J/5*J0B;\-;-IJ29%#3QB@PSA.$XEJ816'[6M0EW)Y[ M]9?%^N:\PO^]7*SNGT?X=0@FIU*XJ5>A!U ZCHUZ0SN./1N.84DE"JU 460< MLTI!D"9"0J><#M::[?BP)XDJDP;K&P#F-O-/&@^91 FE*.E3W3..^:EV]\_Y M/5"V[Z>.AW#J^*^+U?G0I/-AZ=]=M8R*XKW:"CV*=W1;WF7XE6WH45B%[)&J MH-DU]3XAF&0CQ&P0A":%DB2;>_6V54C.UEA#!H+D*[AJ,3JI3!9N M+,$[:;NQV%&M;^AQH5HA$X64&EQ$S[ZN\\#V3(!L*&!*62>!6[ZNL&0]?\>4 MROYQ)@M8E>-O"V]M2E0\C0755$^%ZJ#6-_2X0$T8Q4MG$Q01+1BG%"3^$PB, M#&Y\DZ+,;5"S62I9-4E96(N&1BCV$!+[(5BK@&$LL+%FFK\ M:*KMX5C"&S'5QG?PZN#5-_2XP$NRFT@D0/F:P$2&,L9^ MJ,FV9G"^--^TU=P(7T X);4F],F6/8.7E;&#UT!;/U'=ZXDJ>Q6S_*#9WEV5 MC(KB4:J2?ICZ:K:\R_ KV] NPT>WY5V&7]F&=AD^NBWO,OS*-K3+\-%M>9?A M5[:A1Q%:=>25S!4!HPY@8M:0O,_@H]+>(D9G]>W0:E!%2!L04O4>C!(94@H5 M2I&YI2D*#'Z/H57KS30&V4.K';SZAAX5>%%-4ML2(:8AES CQ*@S")=T-8EJ M0;H-7I6T+P$M!)26P8LB!!D<*/Y;DA'1UGW6VG7PZN="+WHD\.LC2Z8DADTVAJ?&Q\YL31+DCW+\!& MRPG=\;6SQ>/Q]9C"C9UM.IITMNAHTMFFHTE'D_&CR4'[?D5Y@\X&P*H]&(<1 M,(H,5'.0U615:]S.4"^FE=BT*D$#QEL+&"2!RM99C-4;7[KOUP6IXVMGBZ/' MUYRDKR5!5 TKM12 I5JHLH9(-D6;\U9L352;,&7(D3280 I2I0C*.R>*]2CL M/H^IY50[.XVF VD'T@ZD8V*+8P)2$1VZG"PDJ8B!%#4D'0A(AY*U=9%HJSUM M2M')-NB,<9._8[2"8!*!3UJ74J0P:I]UX U(W=1JTX%TO,?J2NSF6'VXSH$= MJ_^\6..<9>CTE)9YQB_/EXMSIOK#9+[ LU4_<#^2=):>NG6_'C)1:D]Q2!]M MXQ[8+D_-M'=*:5%0QDSAMAXJTD:?J@1A6FMU#!*BCQE8*UEGJY=*C*9UG)PJ M]U5[:A1X%KV0@GG+-0M%-@J@D0;:Z 05,6)0AT:6M*5U$YEU1! M*E? I!@!*R*8XI.M4E.D-!I;JQP)J M\>BI#WX:8Y^DVN&K;^AQP5>NFEW'Z" $&]AO M) U8&<.*SBYIEU/46T-E8E0A"FDA&X\,7]E HE(@QZ*MSP)3W&>SWP9?D:VO M?@"PH>TERKIW=/XL#_#\^8?%V6J]O!@XKJN4(Q&RWJBL;WF7X;%0W&6XRW"7 MX;ZA78;[EH^'O"[#78:[#'<9[AMZW"%6IZ0Q4@CP3@HPJ02()"74["0JA4AF M:YY:UB4HYPABMAE,K16"E 5(Q%2,]F2MV6<1D&C#(&T/L';PZAMZ5."%1@@? MM(=<4FHYT@0)8X&B-6.8\S'[;? 22KM"!D1 V09(9D"!E;&L!E6JT;5U.>_@ MU4^'7O_IT-]H-6O/.L-YUR>]1OAI6]ZKZB^GJP>C@Z_@V(1F_5(1@F$S.6FM M0W+5"[N5.[IV=!T36QP3NB*C M:K3H0&1B2U2S)8JR5HALT:J0BDUVRWHMA$;+0A"58ECVV?+'8X*H8R!!C*Y! MC@5=@WWF.JTN2!U?.UMT?+T'7[V31IN4P*4HP5B5 *--H&QH96$ND]H:O*8P M"5%% ><"?R<-Q?]%@4W"Z8PRH=MGQ5AT3'^95[ M@5$U=:Y[^R-.O>B-H7FUYA-VQ'!-O2%TE\BNP7:FP8P/(FE#4)Q&,-H*X#^P M0B-,1B-'QM>/KF-CBF/#5>RN%2 &JBBT;(R,$MES!9BVR]X5B MUEN);I78\ T6BF"0-5YZ2$E6J%GJ5IFGJQR-!:MZB+O#:X?7,;'%,<%K$#HH M3>S=JRI;B%M#8",6,/%_-NB0]%:>6S$AA-IJ!R5%,*'PQT.,8$7QA-H4648S MG45-E>UC$3O"=H0=$UL<$\):=#4ZIR"GS 9L$@40V925@K2L":FD[5P,9S)B M.W,,!L%D)R$JDR"[ZHTFK&6O@[K--%@QE:9' CJ0=B =$UL<$Y 6;ZW654$T MM9UE.,96U :I8((24-6D:&,XP4/@X2W!.0 MJJD1SSPQ\/5(S+[R,4:=3/"DQN?7([?QK$QF9^5BM5ZV7WN>Q3&UE.GMDSX7 M D&/F#T$JAE,R031L^VM)5F=K;!HW6V]8JHT$KV$4%L!2_(9DC<5;$+^3_ W MLAI+",3WD6<=U/J&'A>H2:5S\I2A97F!D45!<"Z +EF*I$4,06S-ITTA^10, M*-\&VUHA((5HVY!:C5EEHU",!=2DZE.W.ZKU#3TN5"NRV. %0=)1@&'_O344 M<^ U6AOX!,*9F!PE(KN5Y%0EIA1L!A*>O^/84$-G%%0G MA$W)9B?K>'!-^S[ZL>-:W]#CPC6?R1IRS:-LF4+1*\#*&&6E,]8CH4E;1S8^ MB^"R8?/.>\NXE@($=EK!H469?)%)TAZ/;+Q14],[DW?PZAMZ9."E?:)H+($S MI%H23H#H$F-9%3*2H:S]5F6//EI MD+&#UT!;/TM^TEGR'__[8G;>?(-)O?(D)OC+DJC]K1\E]Z2-GN:TD^-H(E\2 M24A>L_U+24%,N4*57CET&"VFVVHGYHBA:L$DN@1&H8+41AU9<"-+F8&4&&);B.LM2&) MFC184Q",C0)BJ?Q#UBA+,26;,!:$58RPO>:I(VQ'V#&QQ5$AK/%"$"8(554P MHDVDM-*!SU%:HW)6VRF5(9).UAO^CF54+J6=9PWUI4&J&)54=33G669J;>^I MV!&V(^R8V.*8$-8(D:0S!++HP&AI(D2C#3!L:G(!)>FMJM*8R)G,)F_(Q A+ MF;^CM05?G=>8@DX?.WR_-,)*/0V]-4J'V ZQHV*+HX)85-%$9<#JEF!E6X^_ M%"IC%*KBDU&Z%>'?2E[PUEF'M0VVR6V( D-L8G.V)DHUJZ(K[G.(@G5AJJ/J M,-IAM,/HB-CBF& T)F\+^_1MJC=[\SI(B"*U<> A>>F"-&9[DJ)'R0"K()28 MV+J- 6),&02;O5%0C:*(?<)H4%,E>Y_ID25:W)QU('(C"<+?WFT5, MBWGYPE2%H<)_LKR6B)ZAL5,)52>JB6A97/#:OJ",?LHX#^:1WSRKMKM[<0Y4 MWSUX3>]6@"2<#"TO0P7!/H$O E*MK=T .PO!196WCQLU"NTP!)#5L>\A^$?T MK 5#5<*'JG/6?BRAFC"-]IE3#,2]H3=Y:@NYFC(PU.BB/')2]BZ&&8!K M5C#2*4@N5) YJ(C%J1##5OSIH.G'%J;=[#<:/1?(Z*'=0[J!\F*#LDZR(:"$' MJ\"H@HRMR8$WR5B54S%F*WQA4DDV"06M]0X8@1J0K(>0E'>BE7#C>+*EY=3L M-YEO+*+74;FCH MJ=EOF>!8!&RW62WWI[+0=!7F?43MY!D-<9]160]Z0"HJ=&7<:RGKN, M8_Z!,ITF6DZTG$Z44.I(&:M#1"?O<,CKC-K).PCR.J-V\@Z"O,ZHG;R#(*\S M:B?O(,CKC/H*R.OQEH?%6^Y;W;\1SB>T6N.:-EU7WAPI(W5(Z.0=#GF=43MY M!T%>9]1.WD&0UQFUDW<0Y'5&[>0=!'F=45\!>2\:7SG4*J(GQ&-^6)R>TC+/ M<#XY7R[.F=X/1\IY'4,Z>8=#7F?43MY!D-<9M9-W$.1U1NWD'01YG5$[>0=! M7F?45T#>BTPHLCN:4&0/+R#S-UKC;-X'$#VQG=)+)T7MJ_780]N*[8KR.[N* M/8'=_]?_#$JJ0]_[O;8H[,+P]YW8>Z:>8^:>62MN+^N\[9#Z94K#FK2%@Q&@I"1 &LBE;-P.;O;G;^R\+:="Z:D3X7D[;W<*^V0G=SCV[+NPR_L@WM,GQT M6]YE^)5M:)?AH]OR+L.O;$.[#!_=EG<9?F4;>A015H%14SOP"2HB&"DCA"P1 MLE0.HXS&T]:,UAJ4]JY6P*(,F.HJQ"(]Y.1452)1D'F?,UJ-FX;XS-.Q7SFO M=_!Z91MZ%."53#3"Z@)%D ?C?8!H<@'I'".72B$Z\R/!:*NPQW&>XR MW#>TRW#?\O&0UV6XRW"7X2[#?4./.[0JC#8N.(0<8P530X!0H@',(98:@S=I M*[2:5;:(Z"'%EGE?# &&BN"#NAU0Y>?4./"KRB]B$8 ME."E\0Q$P4%P3D*Q2@:+2M8&1+?*'V44254%@BB "2@@:J-!"U.5X)>UE Y> M_5SH*,Z%UF]IV37)$Z4K,:/1\OIQ3Y@1)JO%?%8F5YMR*/+WR"W_\@)T=[BS MS=YHTMGB\6ART+8M"6^$$P5W9F(V9OV,28,T*I,XBL7TK@I57MNU;?N?-C[,S/,NSLU\^&K?_L>1'_ZE6 M_DO;B/*GLW>T6I_RH_X55^L_7-#.#%_SO$9O%Z2.KYTMNK76V::C24>3\:/) M05MKUCHG\1G-82C!4)8A0!4)50 MLDHI8NK66A>DCJ^=+8X=7[&2$L4%$#X0F&HB!)8(\,Y(3,E[[;?*%Z5T104E M(!F!8%2J$)(U(+.55*V-DO;;(,Y:/57:=B#M0-J!=$1L<4Q ZJ*/U$S-'",; MG0RJ@,(K<-7;9 7:%+(_5E=C-L?IPG0,[5O]YL<8YR]#I*2WSC%^>+Q?G3/6'R7R!9ZM^X'XD MZ2P]=[QO>9?AL5 \2AD^:%N2[3]VOHN 8G4 DY2$@*J"U[D6$7*(>LLIST5X M:5P+CZH,1@<)*6!NZ9>BVJ"C=O5H@IZO7 @ZJKVR#>V6R=%M>9?A5[:A1V&9 MQ*1**4F!2D* ,NJ Z?'7XZAMZ5/#E4 DJ$<%5RP86 M8H%8I86BI3(QF1J$O0U?OJ)I[P*%S)!G-$.>9@04WBKR4==L])[ARTRE[_6Z M&]I>HEYW1P>+\@ /%G]8G*W6RXN!X[I*.1(AZ[&ZON5=AL="<9?A+L-=AON& M=AGN6SX>\KH,=QGN,MQEN&_H<8=8LQ4>929(.3LPQA2(KB202<4L2G%JNTQ. MV.JLE1F"]0E,FY&58BZ@DS/1JA@PR'U6=X@X5>*9B^1>.:]W\'IE&WH4X&6M MBU5&!]DZ#T;&"*EU4XB%C+1).U/5=L=RZ4'G>2C]-($@FJI@*G)0XPI098U M$*8<;"M]_E0GH1#)*=9CA"WY5"@/(7O68R$E*84LNHZF"Z.6SSR2M@M2;T?1 MV:+CZWWX*B+YEF^O@F&L)(L0JK%0DD'I3'9LW=_&5^NK%-8KJ$I9,*YZ0($1 M4 ;R3F1551D+O@;1^Z9U?.WX.B:V."9\U;$H:Y* G&SK,1E; W%3H1C%5FWK MYZ.V"J&B]22]MB S53"Y(J3D!+3L7;0I58%A+/CJ.[IV=.WH.B*V."9TQ2 L M)60X)<](J5KQJ%$.% 8?B U1;>DVNFKI"[4N&4(G \9+#2%6 ]XY4:P5WCL: M"[K*J53=?NT(VQ%V3&QQ3 @;LE"9S520;9B-$>U,$(-JE6"DI$W%*K\5?R74 M-2H#-B<'QN76;,@I!EQ$9W62LJ0]G@EZK:?:A ZC'48[C(Z(+8X)1HTUAJ05 MP+!8FJ%*$$A6"$HIYY*WPFRE5E2;= V(4$Q ,-EY",5D1E645BJTRH2]PJB9 M&O_,?0->C[STGK\OT?.75VL^85<,U]1[_7:)[!IL9QI,AA1+9955A&M]0W6$ MT,9Z$*+&;#*KIJV^]2HEDTQ&"+IE0PO^.'^L@E6E*DO'$FKIB1C=0^CX M.BZV."9\C8)*%B:!*-6"(?2 %#,($C(6[RB6K$L(K8?E5200DM;4TI!\&9 JK8X+.U M5MCMVKP8JD91H%(;>T>,M4DD!\6KK#W*1$&,!6%[*D9'UXZN8V*+8T+7FE/, MKD; I#4860M@10*GA''"IR#%U@!F\K&6I!$,%K9?+<,R&B?Y5T.5M/8VY[&@ MJYPZV>W7CK =8$L-%$;0@5. K-VST MO>3O!"D@>;+@?:R8/!8?S6A +790ZZ#6-[2WVC[:+>\R_,HV]"@,$QU-]M5I M\,*RD6&% RR5H'CC98BN!JNWCD-RBL)0!L+*WA9J ]B.4'2**)PR*?K1=%:1 MM@\Y[*C6-_3(4,W7(J5%(!$KNTZA *J$X*47R Y7J7[+W4J2O#/&@JKHP9CB M("6^A*XVDC>2?^RS!W<09JIU!Z\.7GU#CPN\9-949&L,FGT!XX6!V+K796M= M,5A4D5L9UD6(Z$I,D!G$P&0DB$H0J.B-DL4'3_ML%M+ R\1GKG(_%%[OAZ9/ MBT7\\;\O9N?-,YC4*S]B@K\LB=K?^IEIST[H^3P[R>U-MKD5E>1MA@]0AIQJAQI8#(T-J MQ3T!A*TR%"5R2'8L""NGRLN.L!UA.\*.B"V."6%]:I6/AD#9P&AI,$,TGB 6 M%%7ZY$+:ZK-*GIQE(Q;RIB"(;=B84P"OE0PD,+KQG&:I:33/G&G31:DC;&>+ MCK#W(:QR06&)X-$PPNJL((E(X+R0JJ UE;:"TSX&+910@$KP=U!&MGN5 U-# M%-CR(.-X;%@Q%::'"3K$=H@=$UL<$\0*F7R*;8Y@RM02$6KK1Y? ":>2#2DI M%%MA@E""+K*"]2UDFY2$A*F 2 ZS-292\7L\_V/K>^I-+ZOL,-IA=$QL<4PP MBJ$F(X)NM>;(?KWSP+B:P19T-H5D!6Y-M4I"!>/;X-98+'_'MO9+,8$(9)Q# M;:O,^X31R# :>K^DD25:W.SI+W%C <+?WFT5,BWGYPO2 H91]LKR6 MB)ZAL5,)52>JB6A97/#:OJ",?LHX#^:1WSRKMKM[<0Y4WSUX3>]6@&2R+#%& MD(9\FY9C($:EP1H?3/4U5-H*AM>LJY150I:MJ4O,#D)Q!IP+0:N2G!%R+*$: M-U5RKY&:L4C>"UJ3MY:@NQDC8XT.RB,'Y62TTSXJL)1:H*8FB"4%R%9HK:-S MRF\%=V2QKCIG0;7R/).5@ZB" B=BTC7E&,IH0%E-W7Z'1(Y%\CHH=U#NH'R8 MH!RT)<;?#%5YR58O6\KH*P-LS#HJ9Y.(Y38HVX!*R!"@M$QIP^ -R;#AG!I2 M1PPAA=%TW5;3^-QET..4O [*'90[*!\F*%<9"Y$1D-&VAK$D(%HB\#535H5L M$%N9)LZ%Q!\T4*5D2SD:A*"DAIA]LJ'-_2TT%E"6G8V[&W8V_'WH/!WIB4";5E3[=!X-X82#86J+ZZZ*R7 M&;?J!QEW;:VK@6 3LZ5DM_+KM MR.^N5N\O%Z>TG&7^O/:\$/!A';]W[L[=[\((P>??0]KGK7PO2Y3I=-6.. M*KI6>!M,R_+"9H\8YZ 6@5JD5'3<.AAWP@;D_T'4I-IA.EM )2JV84*(P50J M[M,1IG_/;ZE3,KR)Q8K;^]O<8W]E=]:! MQ1E4UCB;KR:\>^?7JS?!8?GXG\FB3M;\M8*,56V0!H/ FLJ;FTPSBA7Y(,<.+]>(*&=OS\'JVQV\?ASE^6%RL^1:_4OEN1+[[L3Z9YZC9=XC"?E.-[%BE^3^/C*$_)>*WG,!>W=?_G& M??-Y4K\J<_SJR9]Q<3[:]L^5L?K]H$C^P+;N::+E1,OIXQGE(>488UB_';)7 M1Z..1H]&(]71Z-;J*:%TQY\N+UU>'BPOJLM+U]==7X_!>QB#K#PX7M4^_F:V MYFOE>Q?G'V=GD_7;Q<4*S\KJGQ[/ V-8F+& 2.]G_;N_+,XPY^5%G_J[H].> ME][]?9V,'NBIYU=6+2IK;?8*5-0()A2$E'T"9;P2(50KPQVYV#7%J@0,/TP) M%2(6"S[*2%A%*K'>/N2\(_-O.^/OHZC^?8WKBUV=@DH[-?Z9TT\.Y7BSH]QH M-[2CW/,UVT^%1&: $X$TF*0]H#09T%,R4A?4:JLYR6-2.5X2Y>(TF#Z_JIO, M.S"9_WRKI<@DBDG!#ZO)8CDY72QI&$"%GD[.E)D=(AC?V3Y/7!#?L82>C1T+'P>P>P M5[:A1P%@KFJ9+15P,K>Z8(-M4),'+X5-3F5%&)\2!-T7@/5 9S=^=V3\_K1^ M2TLV=-D"IM4:US19O#^C,OG';W[ZVQ]_^N9!22BC7IN7UAL]0-&G PS=A7(F MBU5#0E8FIE0'6&4 RD8D431:[7:19C (]-]8GO\XB//W9^7'!?NQ\\6*RJ86 M=&?MA/R+S0DXN!A-A\L.EQTNOV;L'\.B"YY--I-U,[LMH)8)%/]G2Y6,B#O) M5^AP.4;9Z5;]PZSZ!Q>NW!7CWK0VZ!KK5;9^Z;V51MY;J<3BC"\>M-2Y3?X2 M@"IG0#)DE*,GZSK0=J#M M0/M\0&M(^YAK '*F,FA&"PDC@A3!J)*93<56 ]&O#OKO'VCC-+J7;&IW<#C[ MF+9V1]'':__D_M^+U7I6/SS6X7D:_>U*[6XFZ4^N*-=E^1 M)GS501L(2)$1RRA(UF5@Z%):,#;)M!7[>$RHF+D^T?*G^C'\\=?EXKQ! 7V* M4I=__G 3H/[TEQ\_02A846XHU;SM%9W=B\:R8,@)P48T8*C-"/2E-#2N-@N; MJ6R9O8]J*?JLM"W.Z [HO0>+]\_BD_-+HE[P$=[/UF\G.,FX7'YHT89W.+^@ M^Z1M/\_TF[$)NC%!AHP6C"@!#%J$1"R^E:4VZRPEU:W9;'L^$W*?&"7V"T;) MW63J)#$*]&!U9C)3:W^:;0 11%*>[;,DU0O'.+(4_@ MLAOJT*:"6L'3XI2I&^3[!]:H+=KM$?ERYLA-UV0'N]=JM! MVX)@'&I(-6FP9"0YBPS/^$QUM)_PQ'91[:;;4HH64HD+UCLFW3.B:S MV4;65Y$9PNT6V3MJDO"29"N!613>.>VEC0Y'1:(E/0>+9Y@,N#5G'BVU\N5<#5PPS?!5ZN[]+BUT95 M:^Q]'2SZ]8%1Q:?HI"?VXGK2/OCPR49<+?S;ZT/J<_R%-@?0@)4?\PW.W^.' MU653[9L[=+7\0X3LGK5_RA(?Z.R%.YGYXXV^Q#??W#V$H4J2UJ""XG-F+"^, MY2H+2*S$T5CK9,Q/&<)PA>4_+QFB*F,1^Q]_I^6[68.BG^J/5UAT.9#ARV,8 MGD=T=I5IL(.=;V-?)F9R6=\YN5ZLR?=;F0D['<=!9(4/GE6RU)']T60!1390 MLI+5Y%#8GMD%)WR([_=C-X8)KBYGBZSN'@[RVO#ZES>O_PP_\Y;2<_<-TQ58.NY/+6>V3 M0@YY4LB(5F\L+8,[6'6PZH,1QC%(9$3KM5=Q&FIY1(R-:KZ[P MQRV>AT#>*+R3,0A3GT0R#<.TR-R\KOMN/T.Y2 M)UZE%>%ZDH@?XJS%B-E);D>^B_(Z"VR>$]^^MB#@:*MKCK-RQB9EK3$!0D8% M1@L"U%8"5>$%%HLA;;4L>4RNTZ>G8]^OOS]=\";\/RK#"=F.ZF7\5/K>,ZL# MXH'O> ?$%P1$Z0*5Y"K4D'(K7D%(WD=P2E&P+F5'VUF0CT@'W!,@BB Z(+Z4 M63](Q@[L^N$Z(S7L[SW:*F4VY+5.EC0?"@;6B\F*>;@9\W___?>O>4SA<:NO MWM-VUP4)5ICL,/=29=1745= K M4$%?508PK/U]IZ"?KSY^GB$[T6B%T8.UPH&1R@ :5G5D*!:J_/]0G]^>OXD* M-K'ZE8Q0ZLG9D/1QD#>2K50REWHL(IH5+HC$(5I04@[7) M^O#\KL/S(*OSJB-K]R->T(_X8:C?;.6;K=/7P-X3;%60+6.GJ[^N_EZ!^GMN MT]]6B\E6P-8KQX36#5PH"\I+6:*W*;JMOH^[-_W_SY7X?G\EO0_74BM>.G[U MI6A7Z*']#G]]QP\-_@[:^G?:RUB%!1&-!T-"0 A)@9,ZFAB2%NJN^6L[MOZ? M J['AJD'Z #T7/WK?;F1JT]GI6?I/UE=7);T7?8*VZKGZV,T=K%R?/8BN2[@N@*XJ@51$H94RT&4F:ORR3#!K8D#]H:%WQ*+I4GC6$ZD&*RURVD M^YO,] QB\I@FBE]LQ/K@!7E_/N-C?HK;D]=^MSLE=]9'4_N1]?] M[^K'>2IG+]EW=G3,%;4QF!TSBH]MKH]D1@G,8:H8ZV*RSN0GS<)X'N92>I3, M-9TL:77>>O6_H_F'D\G/;VE%E_"';=P!SL[6_/]A9!U+\65X;=4F[ R,V3YT MMEA_,LJGX>+F$LOKP1*3RZ^>3+Z?SQMN:^[*S"9$L5DS[$T:7ULY/CF0BJRI)F3K=E(+] S<94[B"+FK&SBW#!Q7 MA0C(;(6%H2@*#3&6!)IM%Q1%.BQ^R\"1(=3B*QCG$IA !I 8]URUGGE,4HS[ M@"\S2B/GSDD.]TUF6#1ZV&@= M9A*PR3J]/7?QB=Q_RS!JH[Y@]BN\G14VSM[\^)\I.%.<1= N-+?.6\"0^56P M_$Z,M0;QQ8NP&^ET#8RQ0;)$!%\ K;,0+6J7G*K!?ODB6265DT^M)0K?'ZMG M#X(*V"B-MZSDI:HO8^=MIERVV;F\C;QSFRV^-GP_\\\+R-2E?9]O#MX4 M$.!]*L87=5<_B5T%0/V)'Z,:Q#L"H">3'S\RZET?&#BUT)J6 MIT,8X&+5N+C,5GD(?+;9..SGX]DO@X):+DY'-SP5H]-,208;K :3V;^+OA@P MNCH=0TQ>;-E3.B-I7Q4D:2(8JPV[@YGM*8W*%DS9)/UYWOID$-N?/RK@FSRW M6EV7GQ1\9LYBKZ/H3?[AP:K8]-&N@SH,EOB MI8WY0V_ 95%)9DU&^X-E&F5&!6K?OB">-I-Z&%?^H=D\$[;5J8P< ZE4;Q-K M5>6:\2TMLS-A@5*$<14SBBQ&BH%_O5[IO[>%WB$,JE$%VT8)@V2C]X$T6&48 MTE0T$(5@'XZD-B*PS56VAE:.! :?CV]B1\*K2$6A9V3(Q&C!*"1;S)_6WUCLI .$17 M2=10I"P5!&77CM_8 2*;H#++8G*5C-LR>4>"@<]G\HJ3,":.'B,,BA0#NTL2 M*CO5#&E&0O0N@31DI=(YY;*E.T<"@\_'-ZZ[2KMRE3[)8[\K3?U_3";_S/\^ M[A#WDPM>.?\YRJ1]!I63!),8$T,5!-%(TJ0PJ"!WD4?UUV4[^UQ_^.L>/&II[GBQ5SX,]\A]_/%_F_OID0\^)Y.TI<7M##2EA>\!SQ9N7* M#KCH+XLU3>SD?_W/H*3Z;L)R>SI;T>:0_WK5;C+*3OE!F99(XA1KN9C U.0 MBTE0G&9W0;A@U%80<:?\\ N^*H#9G?(Y\N+ULMA2!?@_9\PQ//3?KA"D5/\ MOXLE;\7I^>+LZES^_":WT-6:OKGSG'XDA2Z/7:"M0I>K.I^AS.>NY@=XL5Y< ME3>UY^&%;8_?/@YS_+"X6/,M?J7RW>9V4H@3\>W5%WC7YWB^HC-K>UZD38;[_[YK>?^8PZT>H+'Y%? M>C^>..N>>)&7>8X^D?<^L7KE$WGW,7#W,.9;[[*J]OM!<]R,=/;IX'TZ>,>B MY\B:)4EVBNC[O^OSE?8LQR,J#HU?M MXV]F:[Y6OK_=ZE ILKA8X5E9/6@4R7@79BP@\A5X,>INED\X?/LSL]/K[.;Y MJAM7/ZRM;A\8_ZB#Y]8.I5JPL?BAL!)2R@:B3R9*;WRT6SW.7,PZ2NW ">_ M.*$@H(@@2C%>H$*CPX./9?[WS;O<^W>[]_<5L/F0/M=/[V>GY12%#7&I^I\:Z8 MJ++YFTJK.5,E0U*B@"646BM>5K-E YMJI7!1@"]!LZ8QE6U@W4:U>.VBK%B] M>1&M$:=&=:W10:QOZ'&!6$8??279Z%4,JU M#RF/8#*;ODA%0_*R2%F%5>9E3%^IIL[<7P9S5$S?;=^GV;X_7BR9)2^6]&GJ M:E<:1R(_76E\IF0W8]6M$ZDDV4J[BV KE@(DI[#5[F*56_$2XZ02EIIF:4GY ML;72RR@@6U8B03B;Q-UIN\H-@:*.XKM&L64+\XQ8H'RHK7; MBA&"40[(*:T-D69HNHUB(E6OHY,@M6)S.50#6 VQZ>NSRC4;$O%E4$Q,M;F_ MK<51,7TW?9^8[D"XHK=M$$V/^1ZA^'2=<;_."*(H]+X"J9#!&*L!E;= E*VV M13G7^K_>:M2 A6JL K1B36&<+A#1LY[)(0=EDBCV92Q?):92]Z!O1[&^H<>% M8L4*035IQJ'LP5!P$&4,H(PA-GPE^^-;C6:]+%AT0C9Z1\D@1*S M)DR*7B;H&Z;*/&Y$Y:MC^F[Y/C'HV\KMKZ98S,XF;/UF6G73]UCDIRN-SYB^ M2@O$F$!KQGZ#+D)2WD,NGE5&K%K)+=-7R5)\$!*"M19,] %"=@325O2A5&?# MU@RJ_2B-J; ]Y;>#6-_0XP(QTDDJ% AD2@!C*]O N1@((05$K8I,6XT6I=>V M&N-!R\S^>[$(R=0$V>B2E62_WVSUI-]/S/?^5O)'Q?#=ZGV:U3OIJN%NFB^K MS8?'O:/4_-4)TB-I[XKEQ_]4);9I[]TREV\.:^YV M_A,]XB^WGSH4F7ODEG]5_ZT7U%1?U1-[V)U[5O$?/S_RX5GTH+7".MF&>B@, M+6&D)9E$"RZW64D4@TU;/? ?XTOM;DCC6G, M-(9GKMX9HP _K+'#@[I9[4:27U$CQM? 'QW@7QO )XLE>^TAB#83'%5B'T<9 M$#8XIPBS-UNG$(]Q=,8&\':JW#.?68Q1@)\(\-T]^@IY?T@+VI\7:YS?,YID M.CFC7N2Y6RE4)ZJ)85EE93V!V",#J^?L@CE/* MGGX(PZ_;$+K?W3WSDYG*YHL:7.PM%[< MXS%-WN/JSL'(^Z'B-Y^/W^Q_)K,2N=1$&5PU;)"*@FR02@,B**\H*:UEV<7$ MTH=$=.[%4O<)EMHO)9J.:K;\A#\]YT>8=JZ[<6:434BE!/ BL1:NV3 'E4$+ MIZ)SZ]"^-2>772?*H58(K-W!Q&39W8H(12K';PCM]59UQEZY[G[_Z>6X;@"_ MSG@?&PCFZG.)AGFNE0653(!9#_U4V/HC9RELQ[)E"+7X"L:Y!":0@9;I!A?$N[,R?WMH%Z0\?B9ASG+'PB7JPFQ=5(^F9(Y:P=S3\\;)+\K&XG/TR]'E9_4Q/&'/_37]>*U"#)>+C6.U^0:_.SO;Z*NF!=:4WY[QLOSR85)PC53[];;*>$D=L?ZX](/H^>]65\O^%M\U[_,49V=M! $3>;J:+/'L ME_9;72Y.[[3"ON*IOKD;C+7U-A1/('/48-!'"%H0Z"A4R#44*;=+!%WR"E-@ M&\*W[[#WAYE-&]*JY)A0.+75XN@5NF.+' 4+H4%B"_[DT2AL( M+39\WFJG8>LFN5'-)JB%03Z&"P)FD]9O]@1PT_*]1,-+^VL#>:NK@-==N'AI%V\^WCXP MF=7I!"N_;/*]FA5F9+;5EC2G=\CV+/%?%Z>,%!7S>M$,X]EZ,F.CCJ^P.,/$ M!G2FY1HO+WSU8.]G\SD_#BWSK-WH+5T^PXFK"=\V7 M!Q>8V6KG!VBHW=YF,8/-8V?^ BNLLTV[I]EZ>!B^VVJ-:[JR1/EBY[AL]OAP M$URM%BT0Q=>^=9&3R<^W'@+GJ\7UDYPMUNUIEKP.OYSQOEU=__UL_9:5SXQ9 MA._]<3U7[8Y275I;33W-FXOPCZNWB^4:AA7?7.&?)HNS.TWIA/,&CY/56Z)U ME^NCD>L_7S+NDIESSOPZJ[.AK]F5]\E2>>VI?F3S]0UY9IYFCS$/K7^;HTDG MFYC(];E@DZ6/5[NZ!$/%%G=N1/R2YYM].$%>C26V^ W,V>UE-EWQ9Q;O:!/@ M'+Y[*6S#)4XF?QL^O*APL:*K_FS+%A%>#8XRNR1#_@2+UPMZ'S?YC94Y_3H MZN]:W._:,IS3KU!F2QJBRF_XP2Y.S[XKL]7Y'#^\:>]^=]X@[>R7&RG,L\T] M+_-]Q8EO?[GDKZO[#]\%-E*_2XM?&R%\B3?7^0F_/C![13Z!X9\XWOU)2^_C M)_'ERWARRV1X>YTN?8Z_T"85&@8=]0;G[_'#ZKMO?OO)#ETM_V7U[9UK_Y0E MWF=FQ [Q4.9M1KD;7Z= MSS#-YFR-T&UL6B0FZ3(LMYB$(_(Q)2X0(;D"SL360;$0Q&(=N!1"#JX& MPS&"$M M)+(%C*[9HI=!W)D/]T26^_,5!.R*V=PHF>W3W)[I$%BH8SI8WJC>Q<5ZM6:Y M:';#921L=674/K-:EB$:9P1":P[;TMPT(',<4#%9.JFT\OZ+%[$&8T(O0+HV M+-Q@.P0B"6NEK^,D5H6C4)G2"@1C!(&,*L,LE1C MK/ HQ5:YY6.J?7:CEG]GQ"C!L&O>3[FJ1E$8M]B/J-Z#0KK->_OC#FYOQG%V)6KZC&7HXBY#*&%V6IS?LG\WM(!5RTR,CE=K(8C MR19@O#QH*8OAC+'-;)R5(8(Y.SV?S_)L\]4A-G,Q!#"@CO M#KNL%Q.6R#STI7E(C.4AYY;2]W/+5\#\-X[/_V%U5Y1OMOH8,QSF,]$YSLK5 MH>1E MHFX/@Q6'XM(3=LP5L7PIR7%W3GA6X&V2\S$UH^P?"036):JD-K,#0$ MT+_ZP+TS[JM@W/^X.@YIO'9=)SN<'PW9)KEQQ083;Q^:GWS)%_W2FMR3B%>3 MCED2VU32#2F$EJU[:]4+7E^V!=A8.+UHAY%G%ZS.EQNMWE3O M;+TYI]BP(H/7BK[$D---0M+ER4@[IKF=A=^LCK--.F-[^W2Q'&R+94/I25W, MYXOWJS=?2/]M&'$S,>*K8B]\R4N>P9N>QT/YYC6;RU\V5[?B1'Q[U=B"V7J.YRMZLV(UVRS#&YWC;C2B M>S=;S3;B_N;J&_>UF!ONX>V)M_;;EGEQ_X?DB3)?^L@7WE?R1(BON\B3>NW= MM<5?TX#OBZW_KU) GK&AR-U9/,_4SNBUMLMCOFCO_LLWZIO/D_I5W59?;/=W MV7?H^]/FR3Z>.0YCQ7;(4!V1.B+M$9'&L+[,&.!E2-J*GS?ZK+[97J;X(,;,/JP5MR[;CAYH,TDOS+)2TJ3 M1U2%OG?H_)N/ELO.FOEV<&?[B@O_!M?GY/\W?T M;XM6/[6COI)A&ISL[#MF)#K%=AQR)L'35<;_JD$EI]%("1LQ@@JH0?#%@ ME8S%J.B3VTG?]X>JCO^/@,WW7& MD0A+UQF?"5"A+5AD 93%@Y&96&?8UF7,I^"B;S4Y^]89/RXNECM3&=:[KC*Z MRMB)R@A=91R)L'25<;_**%(1EA! ./8P3 T2@G$$3GE!4B=5\U8;SF=7&;-W MN_,RI+%=9725\725\?-;8M);7ZVN.%[A".L^@W[_RH>R$-%H#563 >,S0@I8 M0L0:29AI;>.+81L*/6TG=+-D:1.B1>'VY*&T! M-M>Y>6'QW>B5VG7O_1M]]"X+:KJ6.Q+#L+M']VNHY(J.N3#4>!7!1-20J$20 M2#ZE5/C2>[9[8?"_MTO>IH*^5.3?5H]J.)EU&OPTOKB]5AQ MK]PK^JI:Z&%W[JO<^'Q=_+-HM%J*+R$8"#%7,+65PDN*$!QBB8*(]A#P^_>S MJXXO5/[X:^:/;JKF=J7>IL(>HRN$NB+\"ME^2"7H7^_N^G/=HJ5K MS)T*H3I130K+XJ+U!1B+&#Z86W9=DO.0Q1F'/OUJC??@-;TG38*<"ZYD*"ZW MJ=[6 "9?P-A"*C@?E-^)"OS:_GU?I^2,FQKQS%G7XQ2PI_MY_+JU!]FT;KG9 M9^5WEV- 1M@_Y8N-HQZ\*N.8C+6?CD(_/F*D_'1R1NNK%D/7_=+:K(5E^_JF MT=#J(K^]'@IUNC%E[YN6>:1]4ADE%64?(,?6H;PB00PJ0Q(*JR3G:\/,I_?G M^A1G_[C9L!WU)P\G]R3^\-R79N.@XV<4Y%Q#A3Y-C*!*J#1!LB&8&4T556U M>VWZ=6SD3^X_NWPY-CIP9?D5O/,I0?5)OQ]?T6%=K1K1S#AO%^ZO8IH M6>H9;Q[Q?)O+:A T"- KH;LZO?T\6 !)D 21(%(@"F9+=8A- H2KS MG.=<\SPKBLY9,_IEQ9V]"&U[-;KW3E!]R\"?WN#PDG]YRM/_O9RX4%1$ E8,K!P& -)\X=SC%*R7 M"AO*1?=IX=4"O5NLSW5#7O/B1U@<<@NE,H76FS"?YGS64394#C1]8/#U$;!Q MD=[;9H#WEXW$<<"1&Z05D8AC;Y E\$>RBL7=S(DS$%6K8Q950;5/BI). MFAOO%>H?ELOZ&ZSJKW&:RY"WW+?+^31>^V^(KCMP_ '_C0[NF3#Q_(+X;1?X MU/V9<1FX,=$C(HA"7$6!C*(>26ZH40PSRUMGQCM'MH,* >\3!]JWCP6BGI.@ M%:_X*4__%UN?5YG7Z6Q)T7[#T^3S2RGSBU1I.KE8,R59=C\W+$UGC>%95!UO MLSQE8[2D>6_HR)9YH>[8K?^]P6+=%V4^%.M57T#(2R;DID(%WJ/$C -* MYL&Q%!OD./P$ 8=6V H>?&MP[/ZIV=6Q@[UX>*VEJW>>*#R;Y8NTNH6F\\B\ #>NLG7_*R9:.NZ M0_#KCJVC#WN,!R/3V&MW-+ZU$:N%/[]ND[^$.&;1 H^:*1%O[.B+O:J7W%OK M.[1:_L9_W;+V^RSQX7N\.UC/#()QF0HXP@@(^4 MM++,J%;[Q5/\J'^?3,(74,9WX_#3>&;'GX9NM.!RKW.D.IID_WH;U^/!M6#/ MR&6];[J#??QE,HN5JIK4%WU;K99NC5YV>+V$]?[QGCS:NNVW3)GW=W8^G 9T M::<0@4VF0[A/.YM,Z[4%RO%:[TQ]8-S#WF)D0A"(>RR19D8@PGSV &0DIMU? M9XPFQ%EX)W@&/%B#C"#P$S.4V&14X.2NUKW/?)QQ!%:OI77O_+_F8-$":1O^ M&W./'VJ8U^P,EJ1/%C\KR:>5QO1Q[V'[)"7*(BQRIB^ AZ=)U,@"#&OBA""> MW=U[I@2A%'-D9)[J(F1"UH H4*^C)2H8F;8C[G*C?YA/P?3]"M@_";OWA1#2 M2X=ND?V_[A^W=66SBS=G;'[L>M@L//P*;C3"+RZ;%$X"F!C[)@'T:1KC M@NSVK(:/;F-D]V4'A(GOY@9!/O-/.OJ@3<>EW_6)W[A&WKZCW?->TWP \37 MIT$LW^7XAU:?PM,%Y306[UEUYYXE61@9S(I^]4Y$#JE?M.C7\XR=+,Y;<=Y> MC%)UB4CO+B:P$/_=Y)S^[*9_^FY10BA&;D=&THFE%TSK2M%_B MK)BTHFA%T8KW6%2MJ-J+4+7B/19-*YI6O,=34;12 "@%@&=\XI>@,J]!@F_L MSD.&IP^;NW/+M@SWZ%YGO?R;E>_V:F\YG,*<%-;DR;32,<0]"&NE]B M5QSL4V(8=5-")%\-M:R;68 M,%>.!I2$A[B8)/B,B!918K5+27I#?(EQ"YX5/"MX]K)B7,V5"D3EL4@<'+^H M,EH*B53PFE@ON,*MN=T=H^6A8US,MG/IO6AU*S'N2]W9EPFDAXYQC97<2XP8 M80!;7&!D(\2X40<;N+38T'!@J.LNQB5Z^S#($Q7]TJ)RC!:5CP].AB[=*J^[ M6R4EFB3#%C'J N*22F2\BT@KS;SBEC+28G=73D:%F48X9MHA%@W2DAEDJ<;@ MCWDFS2-P\UF[5=0Q>E46(E8Z5EZ3Y2J^VG9?S;F(9=04R91']VNL,L=/0HDE M<+^,(X*WQC=WBSF=)O&X+BF\ F)E0WL&8B>=N>,0O&(?(32E-A,2Q(8EA2%I MF?$FRF!8*W/7,40>-G/W D&SY.T*>KZ4$'H/0%LR=I4M+SK(G708)XAQ,DB'=-*Y9RURY"*/*,.@410S;-2! M(?+ 89PJ[1<%/4]D9U\A>AX8WXQD@JLHD&-$(1Y\IMP+$0FJHG."21I:F?R. M\:W#KHO2=+%XMM)TL5<"9$4,^A+S0J?26G'TZ41;9]S]Z5WQ'/8$TH='^IT* MU#YQRQ\UT_#E>A^)2$IC)H0G.;K"\).S"8,?$IDQ2ABJ6D>XA4[.)(I1\P$>8H9D;JXH<5%2G(6<2B(.>M^J !@,Q# M>:C(LV*MI2A/L$ $&^8#)5Q@?Q\*0550B+JQ$6IB 8HHX#RY31-F" MG"]:10IR%K$H$6P1FX(F12SZ@B8G[8<9P2G13B*K.42CSGGD7VO=P_%5X[2X*'= , MP&$RS_IV/ 2^#2,[(T;7HZUV69P3=6!V7M/-'@U1!%,K"**2"<1I$,B&H! 3 MTG*-G=&<[).3/[?)O]EX'.>GL1_-PW#\J6MGAYTIJI[3V>F+LATQ(KBS!"54 M[)EH%!P^T'&B]55\SO-%>\)^,,%(#C$L\2;E4FQ$5B2&(" UB5,.%H%U48H] MXL1720_, /"B-+WK<&KJ8'XZ.("Q*<)Q-K3*+TU**D\/ T[@XPP M&B4'OZ:&!)M:'%F/J0"5?$G!X8+#1Q>-@L,E7[(.^UA()IP@R(,SG8<1.(!] M+1'1*1*JE!6\Q2?VE,+_$?,E A]XKL&+TO22+RGFH9B'WKKI02OO522(Q? FE!R;J[J>V[=_&!3];>(;OFM7+%QB.YW:Y M?&'X^; *L3.LKGTWA>^^]^MV7I+K)VON:#@.\,8W?" 8^_;M 1[V'_-Z-DQ7 M3W4/;V[F*4__\3Q6?YE

59=QFM4IA@KN8@B_&\)?QC/XFQU=UT4P+&:I(IBRO;F>7GR,\ -!H %N!=X!]S]_=[O@U_3_2'. M0)V32B(68I! MXFTML._&=SWAGZXWLXVL-WCZTR_OVSQ! *JY(;..XV^^&T^V8ND1=GU-0N/7 M83W+/?T0?;QPH!.,G!U9*09[:L$WFTFMHL3>4"*1))D]@6B"' &! M5G#_2ELO*6Y551XCRTTR;TV0/P#@3.^Z#!_!8?H$-S7^]./G+--'$;]?)M7L M^CZJF&^DFD# .9VN!/&LFDRK>N[J^*]Y?G4V*:*9;^4,K(B=55\F\U&HIK X MPVFL+/R4FYSKNM%H4.-/2REHX'V2Y:#=$'TMY5V3CCU=+L"BPN-\R7_TSA E M'J*5$3E*&>+1YNF2*B#"'+'<&8_;TP0HT3H%E1"7,C-*10YA@59()J$(E20: MTS)$-^;F0[JKNS^!.Y6:E,THIVQ^_/J@Z_\( [6E$ARL]L8J)*2/FIT2TMAXQ(T3*%\#!7AF> $SQ5JC-'OVV)[[( A)R$IM M\\D;GO>=(NN]]()P;$*K[O(4M^-HC[W1'7GX%WUP6/PYQ /PJ6ELLI/9-+2P M#5[T.;@,V>^.=CJ&=;OVP6?GTQBKAOBPBN.PQ>M]=:9E<"NTO6L3V? MX;_=>41*1QPR4D3L 24I!WC5(B%&B2+1>N=I)VKV0[R!Y"Z6(;J8C+-R $W\6]4X#/XX@K\L PB M"#"D4=W&V8(?Z'8/YGGN_-_ZYCRIH&D2TB+,!4?<@S^AP8U (3G+E594RA:= M;W3:$$]M3DF""9;,9>5#V4!QU@W"=# M" VR@N;9:U(V$T&WAI,A0T(Q +\5._ ^\Q$A3)2$8)@/MD6,R'WV@G+/+(" M@X1IF9!QP2!O([:64LTD>9*$R5L2)AZ0,&G4H%;ZU]O['PV6947 M\_U ^)>?(+\=C>S59#Z#K_@:P]O%UQ&,!_C;U0=@XT?VLHYOZGAIIQ!CKI:B MJ34OKOW-II$-GX?UL DPKMZLKK%M&$/SM9P,C/[V[3=_NN<]=$ ?> =YZ'6Q M]R5>SDW@QUUCK^$BZ M20G6-[_Z?[ZAW]S_J(\:B]1G&I*=Q27?S)_=]$_?K7SNZJ\0AS>_^;@>BS]= M?$YC30_4%_>:A[(5K=NZ>DWAN&KI7E&RHF1%R3H=4U94ZGGFY+T45_Q9(>KT M'^\:?@A^ '_ZH"P[)YSRV]\, 3Z&?OLYIJ;8/9G7=ASJG8Z/]'=A^H(BKVC: MYK;5I9CR,CSQY"AW=V,/[_K T(D>!GI*&"628I/DZ)0%80AZ+6B6J'@U*M27W&JLAL "#S+$^+B@0YB0TRFK.D" 40O*^/ MXE!H1LXXYV<"'WCH4\&S@F<%S_J*9]PHBZ4.2(+#A;AF&FFO->!9](%*HIC= M='[AT9/LG@'/*. 9/F.LX%F)Y+N)Y$6Q%:]$68J)V&XBDK5)1H<1T0;@7F", M'';- 5V+0XP:=1>W<0)L\H/O#8H1B=1NBSVX94H M2[$/V^V#EYHFXRPR@DO$M57@J2:+(-;6*07""&^YN-U&Z7EJ2%>I7%G,0X&P MLJ&O"\*X4SXP:A 3SB!N94#@K6H4N6 ^:@8.:SQLE-XAA+$SP@\\P?V%RWP! ML1>VH:\"Q!(QQ'$<$%%YA(6P!&DJ;1Z4)YP4P?/V9+QNX_1.08R79&,)U#L* MU%4Q$*]$60YL(+IZX*=2)VU?E&8V8-GRHL-]>N)>ZO!).WE24) DYO9&HW]74:IA8$*S%J#V-47?TO>W'Y-L^8A%5(H/W%7'3* M8K=I$LNIZ%0D>N+"<'/IY2U*>@:A&+ M@JI;Z61QI"EXY+%-B-MKDH#:E!EI.= M1:+KP2:[+,Z)6KN=UW1+$WU42C@<$.-@ SD%4V99M/"'M8X'915K37T]+U1;&.Z"K>68(20_1,- KF]AQS(PTI$@5! ]<K%DF4BV.%RT:JX6+4*P.^&%];6 M:[2P&7 :4ME+V.))J.&S 1!A%L.S$<8>53<*6^S:.TZ%J+47-U'88GL3,KS4 MQ]N=HNHT&-\.018<0T=QA'VANRJ(]+H1J7!V;FB@9P5]"@MNT:@.-8H6 MC2H:532J0XTB1:.*AUP\Y![$['U0ED(KW7,4Z?AD,JS4T6OBCUK:'R)\7WAS M7=) +MKIACO5V-_M9U#%NNO.,G+@_H93Z5TH6-;;#2U8=C LHR%J%BQ'4I* MN! 1.6PDLC*92+$PB;?.(0B=8A[U#_AG/.+&":2]L2@0*N$%S!1KG4-X'BS# MN&!9P;)>;VC!LH-A&1&)4NXEXH%&Q+$TR'H&X.18Q#1PZRV]BV64:)V"2HA+ MZ1#7F:\O-MQ70@&<$?#ECN.7R0,?KSH5*"OQ_!YZ\M?).%Y5\'W_C+,*(ONJ M7LAJL1NO1'N*N;AG H6VF#A&D',0C7/-/#+.6_@KU0QC;XEOC=;M((S_Y9>V(:^"IBC@7APBS'2 M23#$"0M(LP2^;L#!.$>(2OP $?Z18([0,R4*I5^!N;*AKPOFL(T^)>J08$1! M- ]H99+%2 &","8+\S3>'%2\FTUC-SN'* M_T8%SF-^BFEY)5I43,L]'K1S"EL)H;Z4 7%N!;(^:22T5TH%QPAOC:I\]!GL M.W9E?9X!Z"+\\V'Z5U#/KK(!X";+PF51L*QLZ.O",JF\4T8:Y +6B+-DD171 M(@Y@QF)(49E-8W=WS@8< \O.N"@]3 7*RH:^+B@3%EMBF418,)\GB(-;1C%' MU'#&:?+"6[%/Q'\$*%.T5&A*4+]O4/\A4XI5L_70OAB,,G=_ORTOM!4+HX.% M5%A1%%W.!=C@D6:*HY"LYN&16U.=5 M' 8O8E%0]2FHJF4DA&&/$LV^N9,2&1HDDCHX@1V)FK1.5'70HW!(5-5GDA8N MH *J!53[)!:O"52%=9;JZ! VF7@]:0!(83FRG%L>A?/6M%S5#CHB#@FJXDS* M [<]O!SMZ37!VMVDRG)%>L^N=B^9VKVCH$L*YD4.RB\,%(>V>CNOZ9:*)XF$ M!B^02<1 ;.$-,@(B!N])I%0SRJ(Z0,:FZ[YFQL\4?M: HB\:5NA_"O@6\#U- M\(W,8::C12YY!4":$L"P]$AK2DR*1+.4#I#8Z9H)2)P95K"W8&_!WH*])X.] M1"M,38PHL@1.K" !F8@Q\HG'&!.)GIH#Y'\ZGT]V)H4HV%LHV!X!N<].1?:/ M>3T;IJLG))0Z>/YWWD_G,=QDGR[M54.P=9>(;+5$SW^+_[;IJQ]QW>[[H*7! M2A""'%82<:LPN)LI(HEQ--$R;7$+')_"2[E$PY^'MB$8&\9ZN5LKU-P*D_(6 M3(H'8)*9P?;C',^_WQ6\>Y17.P^=*6)W,SK44!)2,D@3S\'($HUAT3*F;W:*IJC); M3".*F>3BK((%N(QPLY_CZ&I0+5+WUT YC7YDZWJ8A@"ILTDUFMAQ785YS'^9 M@ ,1IC;!^^[]CNH+K'(1_+7CV3)8S06%R-^#,QH<0]IHB:0,CG-P+64Z$-[^ MMK:?[^J?\V["K^+P! XVD50KH!GV?20C[Z +<@=LCWM"MD&E31 1ATRWVYE'\BL)P&INES-2P M\XOQVS"L+T?VZDU^]>VE#6$X_K36+C!;V.@C]NF-V@NP1K^S)3['7/NC;I#BKA3^_;E"XM)_BHOD @:6-TS=V M],5>U4M^U_4=6BU_$ZIN6?M]EOA$P]]U8=Y,*QY)LL3Y"'ZH =.:L$'.2["O MTD/P0PG!LI/9=S]$-_MA6/O1I)Y/MW*'-U\T'(-[^FZVZ]W]%SF\ENQ#,+Z> MM^M@DW^9S&)EJO_U/S4E]&WU_60ZG7RY.\KS:6F/YQ1R>>04SW.W"W6P\S=; MG=6D'M8SB$LFJ7K_'S]_7]GPV8Y]K,\J^'I_#J86OKJ&#U8-D3F )]S^?^0'_(_)A MC[!5";:SD8)J"*%G5<\O0%BOLASD]V5O;PY!+/B&\VGC<+8DY,VU\MSU?&YT M:MWWV?VV%P*P7$Z[GF/;=4E[H,O/9IQ7J?DF,[^I^]'.9Y-512+?3W98SS WZX^T&C]91W?U/'23D'_5^O05*06U_YF4U/H MYV$];(*5JS>K:VP[,MM\+2<#3/6W2Y]LRYO(0#WTCH=>AZ_A=-^+#.C>ER # ML?]%7O-R%';'PW42O-3'NV%WY(5<]F[1KS'QZQGH0C5;J&8+&!T>C&3!HC;1 M-2OH4ZCCBT9UJ%&T:%2QY\6>'QY]:$&?NP/$YK-Z9L>YM/9G-_W3=]_;40VQ6F=34<5[/SR;P&.U__ M\>G"T(<%Z@N:=#Q(_6CJML\L]T2(LTI0[QW/<7';-)V+L=GAR3Z&/2B EK$6>:(^,PA<\(PXP, M+"I^BW_CGO;.OUXW._Z^Z(;\81ZSNJY>[VKX"Z%G(C,A%EZ.@G1E0U\1P'F, M'9.<(4V"1#S$B*P3$3$N/64R$>M;A[4/"G#+J'IUACL'UA_2NXN&:O@^\+N< M9X:B)?HAN@Y__*&)NP/UXJ!O-Y_@VX*!+W1GB[?W)!)<9DWB"7GI!("AC\C@ M .@F 1@3D5';EK<7<5#6<(,<=0D^8Q,R0FOXH.,,ZY2(<'WS]E:\UR\+\HJW M]\*0KGA[G=,E&),2@ '<$;X\/Y(%' M[?75)]CJ[94$ZGX)U)6(-A.4\LGCX;@BM+J -YR7A.KIJ5,Q/)U[UH(&CI5 M)!J6>8PI@7MME?(!:>NH EDQKP;NRH:\0[Z0GB4C-4"0"L$L[ M 0Z@=,AJ@9D*&AO*GAOO^N( &E4 L:1=.TZ[YJGU-TG7:G8.J_;IO**\I&%? MEU85J[3=*A$!_V#M$9>,(X[!N&@= A)8.DM\"J'=X/ L:=BE!YXMS\3BT.YW&1@"@P6&"P;^KI@D-@$".88XBIAQ*E1R/+@$.%4$J,X538> M)>=Z$&^OU-H+S)4-?84P9VPRGDJ+ G$0V4)H"^ E$G*&2QJ& I!(9:Q22S#(2%$E:[C4%H:,0 J('""$R]!X\B. #=N NC:)[ M!9*+6!1(WC9Y2R@A$O?(B@S)EF$ 9T*1QU$[HJCVCAP]>=VA%_PZYD M>W/S2_YL LNU6?(?3BHO%Z7AHVZNLWYA_/9YEOI #!!EFN]A]),.:%;0,)EG M8O/C:>AML=E90KH>"K?+XIRHY=QY33>;4HREY\I*%+6AB'L1D(W!H)1L(!)B ME^3\@1-*7;754''X(XS]U+(C^J!WEN U!B<7PQ!&\56+QB.6X'7"+(TN\,@Q MLE0(Q*DFR-"$4<0\ .@*@I,X,,R^@_OY/)Q=O9],3\.,X M=#C#SAP(D7NM=D_T>[H>'&6>X[BA,1HL$DH> DHKJ-'1DN%=+1! MT!!X"H>>#=*5L_P<\S[ZJ67%62[.%X;I<+&X:? M#ZM-.R/OVG=3^.Y[OVYGC(+'V_)L]UW_6BE_F5^ @/NE3G)P?&*,!"6:YT3* M1)#- QF8<\HD+%V(_*Y.2BRTA7^189'FH)A16U[0:=K#_FO5[\ ;?Q_6CB__E-%4$9+W,]9CJ/Z\*]7D;A \'8MV^? M209VYMS<:<>V2<3'\PAX,QI-ON1"R["NTG ,:SFTHRK8F:TN 2+L<)Q?G$VJ M]__Q\_?7U9@WZW+4@P4[U!*UE&:%&@UH;"K V?ELLH+1?#^P>OGV\]O1R%Y- MYC/XBJ\QO%U\'<%X@+]=?_J:I*J'Z*/%RY.*T;."N-]8;PO8'1X,*(% MB^ZL'L64%?3I4%M>1V=TT:C[-(H6C2H:532J0XTB1:.*AUP\Y!Z$ZWU0EIWS MT_GM;X8SN);?NCI_"#EC.:VKX;B:G4_FM1V'^H]/%X8^+%!?T*2,?OIN50Y" M=E$/ C%;%(2JG&"O[*R*XY#S05?13LLIDU7I%P"EI(AP++8YL< M=\B)Y%$@229K/'.BU<4F='(F48R:/WC0"1D;!%*&F&@3=L&DX[=7'++=N"?8 M^%R=PP7:"K2='K1Y2C -%B,BC 9H(P9ID2AB,4@:":/2M\BL*/7">\*0550B M+JR$SYB 8HK8$\L44;8'T'; YK ";07:"K3U'-IHDIP'EP^"N0#0%CER#F,4 MI'!4!W#@O&EY;<1B$_-9,Z]BIA>)R%),$+'148$-=J0'3;'?D0$6!=I*5N#Y ML@)A/FW:'L]C20N("C 4)$.(;F\!B:"F$E-3@EN_\ MF [O3@S,\I5'^9-X6*N$%S!0+1X8U,A"TP%J!M=/8V0)KG8_ M%$)9 DZ7\A$C'B4$^9IH9#&3@L&/3K280RG1.F6^#BZER^,+.+)1*R234(!L M)!IS;&^-#$C)I@*5<5FXQ>C6W MPZZUC,R0O5J*[GXKP*NT*"3THK MBI*7''%B*7*1):2H5YJ:H(G:ZYSWD^W*FV.;%>S[8TZ M8X6"N@!@SS>T .#A6@@P<=PSC$A4X%AS@$*3A$"$AA@\49Y)=Y1\P?, (-=G MF+XX%[P 8 ' H"[ : C"C.:DPK8YQZJ:)$EAB&>?+)61O"/TE$R"\\$@.*, MJ@* )?700>KAK_;K\&)^4=D+6*!9-5GGO9A5=GRU8*1&<1R*#3HYG2HVZ& V MR'#O9= <16PEXE1B9#VQB'HJJ+=!<=G*0ASVB,)2E=<,SKO9N_'57[/^WNUV MVVI]?OKE_4/STI]C+N^IF)^"?;W=T()]A\O 8N?!9Z9(!6GS\:R$+,^#;;G7 M(4C":;L/Z[!G&)X)^YYE)GG!OH)]!?OZBGU>:9S;.K_[9BKU=R]^>O#=/5$Y(? M=V[F*4__]UB=V\^QNAS%\"F&:@0Z65?3Z./PY=S)9SN: MQV;&YVK!GO^6_VW35S_BN@> 3DJ2A1C9IT@R=$+(S*5&.DB& R'2N4UUJRY# MYG^/X_S2#]'-/CB0JF;.?OW#L/:C23V?QOHO>1+,++_GU\5.DZWX:6YE;=4# M\$D'3&[%SN<7CLH-1Z.\-79V:PQME:=!GE6VKOSU2BQD.Y]$:KJ2X#'A+\.Z M5'FB^VPR@P_=O.IMGD(^NZKL9SL<-=J2II.+YHHK?5K[ M-KAR49J;,R^2LT2]1D&$/ I#@])811 6#A,554AB+Z5I6 V^7^W57Y9;];VM M8_@P7NK C5)TI QD('@/E>$L S9\B3\O$KC&OYN"%X(1%(5R$+D[BISU#@4N M'64L6:';'N_>$OANA14'%T6\?1[+$7%Y&B_L< S(> .:FZ!Z4+W;". 96V\^ MN0&+9^?3R?S3$M87!K/Z+=9Q"DY.MIA9%7Z'IX_U(CR,0YAD)<5X"G2%$P$_6HV"H=4HFYXC>FXOF M1D56V_L>S.IR,Y=[N=JTQ9YMU1EY2V?$0[X,&VP_V7,$G;E8Z@S\;^5/U-'/ MI\/9$"[0>"\05_PSSHI?ODE8%:$T$.N0)_G\&999\!1%P?K #'8XN%8[Q:,! M_B_+T.C_Y1WXD+)C7B\Q_=V:U_U^,GU_/G(/H$"AYWNO< MME''\3??P?/$/FWSM3>9K>-::T5CM(]W7W?=!?HL[D+Q$.Z,.%18V,@0U=8@ M;D!AK.$660CH!%8!E&93_\#.3;Q']A#H8'NFN'@(!Q;61XCG[0?::A:DC$Q( MCI0S'#R$Q)#-3(O28^M2"%JJ%MWI8PJ^/? 0V*!7&8G>>@A)>:8B,XABE2=] M*8X<"Q(9*IR/45N IKU%H7@(^]=9'B[T]+34LCFAL3H+>Y,Z;I+1#73;ZLMR MF%:U>9C6%C0_IAYIG8@D6B""\[ \H<#)%M@CPH4/"GLFU%Z>]@[%D'MH:KOB MB[YWVO'SB]:W("C3>,*6O?NC% H;J<"1- S\2NZ$!##!Q;# MCBPXHZ*7/B= 5WZ,:;3U5B!ZI<)G2 #!L19A%P7B4BMD\E^)<\1+:\$YZ.0@ MXT_CQ?+_L-R&G\:-^$_3W"^E<[6V;1?I]?0$1Y]<,\ M?H =ZSH]0^A@^P#N G1/J/28$&4>QZ8L!L??2(8,30$W5)ZNC M2 YDA$=PT5A$SMB(O!4D<7#IM9!'1[MQ_#CY>#Z-,9_J:*+3Y3R)W\]CG/W0 MH?]'!_?,C^B)_[>YM6U9JVY*SN029D@2I;56 M*8EVI_"C*S,]< 7[&O,"[-V.57*#9)'/FWG BL@8DD(N)(&XQ@1I%2CRBC@7 MB?+<'3JT[MI.X_Z*XFV?$?#UP9)97VTWU<[38"R88);RN#N+0'8$HBYJ0J.B M+M!GQ;4C1"I\(/OD$'Z[%=N.6D[ R1JK&?(Z^H6@.)\@)$C62T ?(NGS&L#C M.GEXH'OEY)U!4%M?QGQX.8ZN!M7[YAS9@MZJSA38@$4;"O_9Z6O$#7Z 7UZ' M&O$KZ%DNJ8UO#\LN\?$=M8@&A\0#"';BX!Y76OI.#/G4/W-^4]4JE"UN7__4(0YB,N.4$H%1#T.R,C QK M[,BFTV&/ZV,]C'31?IYB*6'#;?ARRA(!P2RQ"H2%48J,E!$QCKDT$H1'[#7L M\W "]M#!PSY9YQML6S?29]>'_+[O;QDO!@PC:+T^T.260)=0C8S'13OAH?*M?_=09 MU4H4N%3ZI(*V+J'$8H383U)DDTY(!A=U$!:T_CC#H0](.W7\:.[6H*1-EC7R7S,M?5'_(J4_R68D86OVI^0=[^,6=2>^=+IR"29<:@*'G.BWF) M'(:G#,F"=<-*XO9);T]MI)8GY#T!NYC ($TH^V$ #PS0/.KZ-C7F^TD_C M>C:=YQGX[^&.%^G1W5SG?(KG.]#>?N;6E^GS!'(PJBX6*;^K*G23/+_>N"5X M+O>-1QPTIP:EJ&'?(M5(,\*1=%;Q%+2!5^_N&V:&!"7 \.7V?DXL1YI[@P1X ML=1Z3&DD]^_;,I]YM4A*K@X5R%@_E(U9'V)O?X^5LD39L MLH:,7(/;74MT+.E9#,:Z08G%,#FXBR'HPQ $*66TZ7\?!6"=M#$QQ*V2B ?X MPW'MD%96"J<(0$1+$/<'D'7/Z?=9AM]?XS2/& 6O:E<7J@$5-E#]*J-<@LS: M\7A^<59=VJOF\'T=+X8H_\Z.1F",QI6=3IL,.6S"7^W4GU>D\;O7A#Y+2K3P M2E;"LVI^6)_N(,$>[ PE&MB M_ 5 L7+PK3>BFVDCJK2RF8T@7S]E%?\%CY7OKFGBB&-_GH]=+][UA\5)R&'= MI/9]-K+Y,1;]<$W)!#4S3:M"A"J4L)Y0%RUM'" +E!EX"=4H6T%I@C0SW& RUYUIXJ:ELC8B]K23? MVWI8_PZW;,.'\?^STV&6IJPQY!X5X6T5(;VRNBX_574Y ?&J;W0$I&@*XK9- M/\ZJ_SL?Q_S?=27)HGQ=7[JM,X/JI]2(&?Q_7/DY7'&<*^99YAHSMRBG9YE; MR"K:-R_U Q8Y7ES+:>-8JOS_%]P /<3H;_G<3X'U( M[\&]&OM\[!L6YE$Y?=(G\;W.JEYCFXL-M\[B8;-(K U660/66XYES^;%L%4Y M=MF,MT9;?.8FA U.68J C&&AF['1S%_BCD%=5DZ"]8#U4#U+R>U.3==PR9-G M"+L$ J6I1^(-]X9[%IG MV_+<+.-9KMU@\+VE91"@@B/"A6%8@/P2UA+#)WD>C^1LU.Q>XICGW^W2Q+)> M24C$.!$ O(RFN0M0($<(2!J)AG-CO<.VY>-J:VG@% FX"<2METAK[)%*CN6Q MF;(9S/W\DJ9DSR2M6-<[[EH,2HH80,3R,#5--;)!8(1C/F*>L(3HOY5#DXY+ MK$ B%7:(>YHG96"-/$U2"A!/\/^.(&R2]DW6TI.:2K>6,OM!<7*HU>J*TN54 M)XU]W+OJ1]4)5/T(-P( 0J"DM4(\1H><8A(9IK1,V%#7[H9QT6,1)4/,8XMX M,\H\)@@L V612)V4.TC5K[RE;MED5P3AS.Y9I$$L5Z982XLIRWJX>'A'IU]T@D))% MZ31^=ZMI;12_HC"7-N0UN/9U!F*X^,[S M19<7'JC\FZ7;L_K^YK. G.&MFWS-#P*7>)/=CCB%*WW=0HO890_;#6'G\R^] MIK>Z!Y?=@IE9\7RZNI-+4'?D0(;^B1HQ>F-'7^Q5_?:;/]W:H=7R-U[XEK7? M9XF?E:FQ.[=^P43YIW6QWN%A3]6MM\RI"S/"(?,[F13^E%="GTL@^[8I9#=MNL*_NT^A9(Z>RVILQ]@UT%"5JG6+9E6 M>KNS'I1F 2_#6;T6 @RJ=]5EEK3EY))F_%V(%Y?-;S+6I'ES^6L>VLOIQ,<8 MUL@ [G:6Y+QN5:^G[IIZZR2![C8,3!]O?\OE= C@EK/'CBTL?GK/3([C\ M=B4=:WP=67X63YY!,[->K61]Z9QE\;?>3W...0?$\_&E':XE?9H >3(&50 [ M?--+N_S$9'Q7''V>8][8Z<5[JF472Q,EM,4HTBSD\YO5V-"^ D)>UQ,_;-#V&JK7 M8?X1;3"]D[CDG.":)"3 DT3<&8R7"H08YP 4$LMEJDP*4R M=[>=6.F]I0Y)BTT>' K;SB'Z5<$J$JWR*G93K'_!AT[5>Q+K?[5!QR; M6,&V]Z'O5,8OW>G/\82X8AH9;0$<=62)"V6);)<-N?4./H<( M!##YG') CCJ.F.04"X>ETBU7;37;,_MII27]I4D1M\Z"9Z]18DHC;J)'SD6& M0N#4<.8\:X\9BXQRGX1 SN<$=#Z19YETR&,GE#=,4M%*[CU=BDZ@#[U8R]=B M+=<[VR JF^>DV_\%:09?Z\X\D)S+;NH*JT:+M1DAUXUN6V:(7'>]@<6S6=3F MH\8JPM-:_Z_YL!XN-'B<.Z;XLF%JO,I]W*1,U@QW[X G>4PP$S*/S,ACH3!& MFN&(=)!6"!H2)ZVXSR9+=(QY_*S4.=.@D#6)HV "8U76_RXDYC>#<./\.OAZ-FZ.R[Q3[_K5G= MZTSBDH2'0HD)QTT R<'>+R23PGJ77&PE^Z$);;E?/U7.>P]KMW[N8-[JD7'98/ MLK&F.6D/DUZO:]D,$$9I1#"%2'JG+%$6&F^9DD0%K(W@TK>.7 M#'MJO&E+1#/J1_:PT_==!4NZS&/G=5QD M&"C&XKK WIPUZ!WN6.J)-#HBJK*1@R($.0%;824+B5@* M'N=>!J2)6>[N77.6HST:>QZT%LZ/6_9WQ!*05@F@# M(3A ''(::P3:IQ5$U,K25EN=#AJ>WA0)J(YO ?T M$"V4&N ^I6*^'53?QT_#\?C._$FQ.JJ?1>>V.5R3)W]NQY\6L?S&^7N+WKM+ MT):O39YP=-4[2?-*1:RX13&/,N<^#X8(D2%B/1%*4.UXR_Y*S*+WW*#D33-L M22+C(D51>6$L]YQH_1QX_D"?D>R3%WYGE.0TPL7KG _-2:'*0Z@VG%5ULR)] M/'WKG,00>P&DN#P!Q%EPV)PP* +H4 ?_!Z/>. F \QXX=#E@'PB,P1'+%F0CPP&_PY!*-70?RZ7%0VY.KN17/>:I+7 M]G.<;CIZU9BEVR9I47(XWG.LJL(7=G4>XS[_L4E/Y6.(T]$0K'*3]QZFRL/C M6O \X;*AJ?'"&Z>QNHBSQ>-ET[PZ45;/W3^B;Q8*[@NN,)E>K9^\&*;[;V": M.Y";@K&[6F_3&MQ4K/.^+$_''29&CAR'D'W V/0C!1,@YG(6F=S3)(BTG+#N M8^3WT_BO>1S[JP\)W,#A) S]K_8JOW*4^/CZX&'O(J4;FK*5=)_;>G%$8R%C M('LAYV-O"CZ7BX6L5\[D-O%;'#""^VAT.?\W)_!L'MX &U*-)XU@QZ\Y&.M M^-8_F3-E:/@5G0]#B.,W[_]+I!2\993&S:'.I ;>Q$<$=I]TD M)]2NI>+6?XX U/ CK-Q\=IWD.YWQR=ND\.F=JO5-J^JJ%+K%N7VEC85:)VXX M3B@)YG(Z#5 ]1^XA21>5EMY0WWV@OU>M7?3W_$81K)NY^5[::+P"P?+9ZB>6 MCP%))"!B\T19(6UKS*/QFED#?GE4-'.=RH0.Z? EE/[!CL)[%M@:<[ M?:V<.HVY1I[HD&D]%+(X:$1-R&P?SC#92CL^!9Z>+$0GT$^_^4#KRL\JJ'6[ MHA*$I<8XE,E4P='*%1638VB7ZY9Y9GOHI*OM]DG*+'8K0_CK-%X,YQ=M*;R1 M/?Q 2HI3W+.)QV6.^RT9"X19*Q#E*2VZK&T @")"24U!_%3[K!F+F25 "T;MG.0+$X9SDSD^>U<,N0Y28BK!03 MCGBO6"LS(_.\!O@7&18!S*FF>3PQ1<1H;31/,<@6D?M/8S^YB!_MUZQ'+%TNBSC-B.5I_#R,7^IF%-IPL;!Y MYM+EI%X6U%PSX"F7)^#7(_ME48R>QD]Y.NBBY 9_3XM)(7:4BV396HP_-0GP M88C3Q=O.EI_+MURO52[KYM1F+FQ?3H<-R>#'\V&]O"_XTG\V>>=%>?/F3UUTGYM^BCFL_/)HME]=68F?K6K.:7U:G#6W?1U?L)IG,VGXZ8Q M(S<\K2U$OI7QJOC7_J*\1/40MM""\9C:<;VP8W"E83Z)>G53')I\AH<8C9JO MB^//P^EDG!?B%G)O1K GE@US'P_7U"%GMY0N[S-Y^KA3 M11K% 4:#:\#^*8F<]V2EH4G+F:\+2>[P5OF:\OG?D:CR9?Z MS4:4/(#A/_;I^L6X[NK/L\4L^<6W+^\W.R5O0%\G;Y?3MO/]Y.';\ 3Y[6AD MKR;SV9OFC,3;Q=K-ZAIK;X1WANN5:KY6J($@]-L\5'S[F\B \8?>\M#K>*#I@]]3 M[N.>B_SY3[/IIBU?CGHW(-G.^G]^FH+*!K0$D]3\LQE,\GF4Q8#Y-XLQ\_D7 M6Z0E=_MD,[[4OH5&;ID@;Y[;MW_$5/A9>%6/!U*07_T_WQ"PH/<^ZS4OP(K$ MX7)6-07V:F60-MSZ 5=G/W:&];!@V_+]9Q[B^V,KXGZZN)S&$G8H8@61"B(] M&9%H :0[JY=3?05].M26>Y9D@4*8%8WJFX1TK%&T:%31J*)1'6H4*1I5/.3B M(?<@9N^#LNR/!IJJ.=G8C M!!RRYM44?^X^^^T5[GXNF@].,^,0B4(AKJE"3CF"HJ%2,I.91ZX3UA MR*I,T"6L1%J8@&**V!/+%%&V33NTL8R[M7^:W>J?9@^=JQ;;1_J>J,QWJ] % MQ([^Q 7$#@9B428J:.2("A,1E](A0UE"@4NLI7*,8G$7Q 2QV$1-D/$J#XP@ M$5F*"2(V.@J@AQUI#7<0)0)-+W"&ADF#1 M2<]2"\0R5XPV*0%T)8&X3P[I:."OGJM N0F2M%KP.P6QIL4)95;M+.!-4VW! ML!+3[Q_3-_3CN8UXFFEAFW,4XZ:)=ZVAN-B//97IX7S]J:C;$[?\406+%VQZ M'"6&0Q@?([-@1H1!3@B"$I,66^5QL.TI^4_HZMYB>GY::GG]6\.W-!Q_>C^= M7/QET8B_F!,%[_YUI?8G8JF*(7,(..4V5%2&2Y%M$$Y1HG8)*B[0RUY$C&[5",@D%L$OR M[)I MZ;I"L,OBG*B)VWE-M]1&!?:>*(4T-1QQ%1-R-E-OQLACP-%0WLKM0)SA3*(8 M-7_PH!,R-@BD##'1@L4,)KVPVF@_M>N(3N*=)2C10\]$HP!OSX'7J$AR;QT2 M1$N4!]IG5CN79SZ*) +Q*K3&D;["SKI^:EZI=^V=UX.<\A.F[-IE/'EC9QZ%5#XX:VWE-GC;K MK.OG?3XRUMED9D<[33&;G=M9]64R'X7*II39NR;S:16;'S.M3C.P;\D%MG:- M//&\=\-ZG0J68Q81MIDUR5F&C*8<$<:]]-$'(EMC1#L,Z3_"4OX]K^1/%_ 4 MLQ]7:PAOR71Y^TSPW?R\05E/C*,(/&>X=YDRZ:/'R%&=\MC4Q%.+JZQ#3_K9 MG]>C^=-Q1BRR_L)5JKH A.&$ HBOR'U,C)*%%2"M,H!%>L MDP3L]=#G'V_FTZ[X)-\M5FH?U56D;[/5LUCU;K>YP(1S;)#.]%A@FPV8*1^1 M#LQ;C+5QH<61]11;=>#=9JQWN]U/PL/>#.N_@XTW>+M"R5Z"H_5& #8RD#R5 MCQ]["6Y+( @[+ZUUWBO9X@#O"AQ_72U1!_I"^LEPTKO]#H;HQ"A%,E*'.+44 M:1(<\L8(Y\%7Q2(="AZ[W&_.>[?=_<3'VRBU_QV2.W?X;CJTH^T.ZO[)D9,= M!/]^%^J97M@QN,MIW$HN=U3?G6N.@Q&("2\R80M!SD0#?IW37' 6#6TQO'5X M,&;1$[AJ&X3-:_Y['V[]],O[6\B5&;N5.M3J.MWJM/MM;L,"4:_!:!

  • 8_:JZ:&9SB6M(P A:^NYL@O/WU=MI\8#3/()EIKX;C MZVAYF7)<4%*-AK8A75ER,RT(G\9- WQS_]_;44.=]?MYC'?V'40X?FV^XC83 MTRA^16$XC8UD9RZ7^<7X;1C6ER-[]2:_^O;2ALS1L]9T/URL][)5'0]4_LUR MFU=KWWP6 >Z_=9.O>1,S+\UUJ??KC@T ^\C=GG,D]Q([?7O ^I*A,!>%SZ\[ M_2_MI[CHXD"RR"W MPL7K."Z;F#M?3PQ\^W0R_W3>!'. ?#O>Y!QV:PI?"?;JAOAO<2_P^353UQ"9 MPMTM[@*NA:_K3X=CFXM1<<,914JSIA"JD!;,(B^\&K#D MX-5\2&LYI,86+!VB0C=WFVZNGE_ S5VM>.9N6^AU>]Q$^(5*;MGGM+C?0B7W MDBC<^G(?92S]X;J77^KC%2JY0B77TQ'W!9%>-R(5FIY")5>(KXI&'5BC"I5< MT:BB485*KGC(+\:%?.&/5ZCD"I5<09$NQ\XOA_&MRO]O"KKLX-N<_J.6QSOE MQRN"6A[O)!ZO".H+>+SGFB"[WC_2-",\<3KJ>J=!;9$Z9MCBXB&QN[>=:>V1(4@A[ ?\5.G>[==$9MXR'ECK8ZH7K M:M:5/&-,%N*X@F>]WM""9P?#,ZFTPDQZ%+AUB!N)D7&,Y&&I3,2HF:6=L.$\ M#YZ1,T:V'U\Z4>DO<%;@K,#9;G#FA<8%[[Z'D7 M1S:?R3TC9QJ+@FN1AQ9X!SSUA3'/5(O M6X87=14;NN BS(H'@3B+@ VYB'=UCF&DJ+!!F&( MIJT2ZQXYE\/B*3F3I*1;"IP6..V36+PF.,6:,\_ *74)!\2M!Y"TC"%)"7BN MBIH8VAR+3T^W'-@]I6<*%_?T.?(LY&5W]8$@O\L1P?+H?= MRN/U_?&*H);'.XG'*X+Z AZO-!"7X\,]TK >-^B_YO,ICR)O:#9AR_+\X7XV MLX/D$C@Q5*7$4-+"9Z[$@'30 JEDF=+84!D[*76M J^EBN^=4ZAA.^"GAZA? MSXQ^<8?[=M.UG>:L%13MU1,_:S*U'^!Y8'A3UBF>E$!!)HDX_(-TY +)0(R+ M7@G OBXJ3UW#V_UG_-295 2DC!!I!(D,RF3-G3,E@B2&M0&.?M$FW8/O0N3[,#SP@ MJ:A10=+KB?M* M+%:92H<3!W^4F8F2QB8AX3!CC)- DNDP2'<91_@X, MQNL#Z3U]X7(*^QBGL,.=GN*24'J!FEGLY$NSDS&8J U7R!+)$0^)(J=$S#]I MH9A+L6TG]TDH/5,.29SQUWB(V2.2,]$A3O=1(NXI1YIR M@81("G..@[.M9NU]4CN';OPAI S8ZUEK4*\3$[O&FU\6B^(FH[!5PQ:R7*O8D,=Y:/KL\J[;(X)VK$=E[3;=-CX6HJ.402)6#5 MM$$VC^6VD4I+#.8IM<:9/"41<^#P@)\)_JS4!GU1L"-Z@G>6H(0(/1.-@KT] MQUYJC0]66)2B@8A"-UR.5")/@]$L446Z:?0Y^(A3QIZU7-P7!2O86["W8.]I M8B]XJ9AE6B\F"$.<19O'^#F$ ^/:A6"XZV2,WX&Q5YYIH@KV/B61 S];>(;O M5JOWR_PB3H<>_AZ&GP^K ?^8U[-ANMH)2M>^GL+7W_N-.Z\)/.&6Q[OO^M>Z MM%RJ52T?)RJ$4DBY:!#'F"&3O$&>($$Y$VD4(^;L_CV$^BA_2*D4*:O6N MKN.LSAUP0^N&H^%L&.N/>5\_PI=]/YKX?WY31="MR]PY-9W'=4E=;WCB \'8 MMV^?;[,?U;[QX-8\.'(QI]ILLU:5'8=J=+-:U9.I2M+1@A0,-#&SJBK/SV60%?_E^AN-/^0GRV]'(7DWF,_B*KS&\77P=P7B MOUU] /9W9"_K^*:.EW9J9W&U%(WY6US[FTU)Y<_#>MCLS=6;U36VI8N;KQ5J M( C]]NTW?[KG363 ^$-O>>AU/-#TP>\I]W'/1I0HTC1J.(A%P^Y M!S%['Y1EYTQT?ON;X0RNY;3,L+;Z)"S3"/.?9Y\8QT*G)H@8@Q*Q VM_LXD MBE'S!P\Z(6.#0,H0$VW"+IBT[?#P=6<<_+#ZW;(#];=8Q^GGF'OFWGD_G=M1 M?:W&[R?3_Y^]-VUNY$C2!K_OKX!IIM_M,8.SXSZJYI592=V::3.UU"NIW['] MM!9G$2,08 -D57%^_7HD0!9)D%4\,DD<+LDH$D=F>H3[XV>X_S@/LQ\[">YK M8 H;VZ%[?NY*_2F!W]9N*('?8."7G9&(?05XCJW%5PD099 0I,W>I^BY#;L ?GQLANXK3^!'X$?@MZW@EUC1TB8' M26L.RJH SE8+2>FJ@K(B.;=A^?'6--AQ\,DVP.0%@F <.**HT,RSR...@)\= MN,G,KH ?129>.#)QODC'85E&(25J1(E6&M/@E-05<2TI[@TO18 M"^:D'GL[\+R6/9<*@KD]V]"#@#E7;*[6)6!<"(0LB989LPRX4B[K:+72FZ6? MSRXV>#68&RM!9P\HUO *L88?2SMX<#EBXX*4SX'(&2F?^Y6/M(J;FAR(3I$H M%< [_"TEF4HL(0DY3 .$RQ>:WOEYUE1-)YX-\'Y;A-ER]90]UB$(*N0E>*,- M/2QX%%614LS@=6(&R/'K_HG4.?%0 M9&Q@C=,7P7P^O_Z%R>XH"TG&=XJBK=2AG?::BS1.Z-9!)FE;WGU")Z[ M HYGEDU2 HW'H?K^?=_ITD&J6-%(I,02H1EM*%DD>[#EY.B]K*/WZUDX*VV, M$;7(/Q@9(R/Q"RU0"F.&E0"<<08J, ]!XI\Y%>$XVGO:V4$2PYT@_M;DL+/>Z1/ST;+^7221Y>;LBOR]\0M__H"'(1*0@_> M".TM,*?1.E8Q@),%0@>&7@E+/@=%;>5U65WN@DU4]SO!YA5(ZM)Q@E M&"48W2:V."08%B)Z"EZ(G8P>O+;_"Q,D9M7_-^*(T:ADP"*J)!,D@[K0X=5$6PJ"E20 G\( M!2&8UB>;F\*9=E$]JY/?O3KL/Q;S95_Q?:?1%QAXVA\)#/D"Q!:$H_=%IKVP M)GH'E>D(BH4,/FL).3&ALM!5UF>U"GP1'/5B[(4F'"4<)1S=(K8X)!S-S 2E MT!25B1503A6(BE?@//H44PVEQ$%B*GWBJ%%C)P=N&+T_ O.LH,I='/>82,NV MQ .>(4A_OAX>N6PN."G+-P_AMVVAOV_]@^O9WOW?WXAO]IU4(F^7R2-&)?)V M@CQBU#T@C\I_7]8V^UM8_#XZFX_PCK^7,\I:'4B5_4X?*WD N]]:^WO6Z(^7 MR_."\0-O>.*\5K V9E ^)7#<2= A:RD5-_F.0RO/F$SUXV=_J\GZ;_._=9+^ M\^S'>9CU-K) C+W?N_Z#-_?^OFW^-P+-G=M9 LT= TW+C'!50DJF@#)<@M.I M@$N&ZXK0(W3H<\[5RX"F&_O]&RI+H$F@2:"Y#:#IM(G0$E M!1EMM$KIC>X.SYF:]3*@.=9R[UK5/!,S*6;RTODL_$B:A,9ZI,=V3MI(C^V6 M'BLR6^8- ^%:Y9K/:/RWLX$E9%82$\Z*9T5,[JBXN*;*_KZ8G^+.7OQ]&F9G M[V;Y+_\\GYR>X//VI=#DWDVT)1> H).@85QX\L1C#KP&,WKZ'Q9Z #UKDH?*;@=4W Z%Y>U M;0>J(RJXUOY9,PW9.:G00?!9;&15>RI%64G^+VU)?Z[_6);5$9>^5)L8:])M MA)N[LK.$F[N%F\:R4(/-($H6H+2,B* \H9'/531""9Z?-1WNU7"3C_W0K98( M-PDW"3+#LF(6,!864 %*R&6XB S7;331@=?!BI(&18WY=C*O6O?3[&4 MG8JE4!]_:EIP0%T^=EH1M@- L4@#U6@'BG$-3CH&7#-FA#&5&&5R@*1;&U)C.(1L(K@J@O1:L538<)4T M_4*VDP.?.MI&D23()L@FR#XDR"Y,H9D/<(O8C!:S#97%9D*?8^' M' RRC28K>Q(5?_)TS/NR8\ MHS"=SC^&62H49=I#,2/=MV^Z+R5?"N<5W10I48^%!+'X"-$R_-XT3-RIN]O'U:+$^33?N](_E;.;=4_4PF@ V1-'H@E?GI_':=D: MZ7LPD_SKH"KS[L79#J7Y:+7VX#6]KW&?4-DK#\SQ "I%"T&E#-DJ+TKUHJK- M<^9]1)>N9580$OIJ$*W'0KRH?[(M@O:*%NBM)2#79,M8@S!XRS%8>1.*0O@U MT2*>VF0@2IO!5I83XRQ$ON%K]!(F&@:#S=C8@?OT;Z>@$083!A,&[R8&YR"< MC(Z!"TZ ZR?.U)&6\@]O!Q"._SY?GDWJQ8-0]M;MOWC'!R_3 MT^@57[O_HRE^5#3YR?2_6[;.VB6DX]&BG,Z1[V?O1SFE]95OL' M_.,'MV^7HO\_S^^ZJ M^-T/83&9GR]']?SL?%%&Y0.^OAR%64982"B%83)K0#$>369I>I[;P[4G.)N< MM%_;Y\+)_'QUK?4U)ETIXQB?9/2Q3*?M_^TKDY/3:?<<5\]]>>_VV*?3,)NU M2R[/%DC\>[SG:O#])[S3_SR$Y*/1.[SB1LW9:+(3W\OT A\/=WTV/VN_M/CQ21EU.W'_\GZ<(&'M&_'RT4K&!^CV\L\E ME9-8%B/)QR/!A+RQD[F@@L/%:]=K=PMW/C1>YJX4Q,NPY+]^.?OQU>OVGAJQ MB1=GD@/G; 0EC8#HA "MI(U*C/*EXZX)[ MO[Q/P@5)^#,E/$JKN><&I94%E/"DT1C6"GB2,C(>K/3VM>M6'BOA]T M\(%_OER8'W%=OK^^+#U)NSVZOS/[*TI[4W-;M^DNLU12=L"Z\[!<17"A#4 , M@J7@9?9VXSRL8=H%_!>\+*VNT0EPV0O@WCGO5"W9L-N;_FN#LG>S_.,<=_3J M?-5?/IV6V;)\5V8%'_9[O,MD=HZ/O4(%PS)G78, MLH+\M6'4^6+GB]/YLCE]B[(\+?C@'] L.QK]AI!S^<6=A!N1@E;%6Y#!H)6A M#(/(>3O99]!!\,9:L='9E>#FX9Q5/IU.T-9&F_?2M6^!C.6H+N8GJ#"E:BX] M_E^O>.D^6^,6)ZTB#ZCMT!# %V>3L)7,E0KG)2F/]J=(H*(("%$E0ZX^J6!J M*FK#24WX4>=;%#=KTQ@R090"V=P(4W2,=?93)^Y?HU M3AMW$/=7O,!L/ME.5-(U98V>"ZHUJT'5I!H[1*B6L\P3=X%O^#Z2%U8BPE#5 MZ"6I:C0XFSS$6FUT,449-WR?P1G'B*/[^^!M/=]HP!_F:/2W+WGRIV%Q-D'U M=Y='WURK1?GG^:2%*2[]JF:F7W'?UZ#N,K[P>FNVU2[.M@FNJ6@;9._!9\= M:>0FOU&K.\Z\+NFY+[65[_^M,/-P06 MEB4UH6TUP__(8Y M=2.WV5*5JWSFOQ]?U:R?(I*NZM$A5'S2-V'Z,5PLWW[SIQL[=+G\7=[RGK5_ MSA(/7VXR2")TE?[]TWUL_?!;7@'8.K.\QB_)A8@)[51OT:M!QZBB]2DM:&MB M3=JZD$0OCG@Z+OE\6GZN?ZEUY4Y>N>._H [^I> ]TF0ZZ33J;RW^_AO>\;OI M//W^S:B@+7+:(HV+\_+-P44>;Z[-*):SCZ7,.M5XZ8HW-^K\;+ZXN.[#+[K@ M[BQWGRR7R_[Y+;1&EL?SCZC*UA>;-SMF!;6X_F_N#/;NFX1=UE]T)%_5\W/4 9-/);]=W8XS=L3^&JO=_Z-GO M\R-NN+_VS] WW,$'DDP\ZB+/.NMUEY0\Y@#8GI]CVE?RD O:N__[&XZ*]HNT M/NK8[N6C#[@ZS[-6'U)I^?^6L!C]9=9*?:Y[LD]GE]U8PAY9C!")$.G)B"0( MD&ZMWO40&J%/#])R&!U*2**^)%&")(HDBB2J1XGB)%$O8R$?4'^6^U;WAZ^% M+:DQRU//R9U,^/#-W+0I^>+B[.M4?L:$F M*;Z:;#RL'=@?"/5V;F<)]7H_!A1+RC:F59VM,B6"=TE"EK;H8EU4R=Q145.2 MJQ4<\^V+48-+/D#FPN ;3%J9"?4(]0CU"/6V$_6@1L%#WH/7K0'>IJ MH8)V/*FKIZY7A5 M@!!7Y[JHN^MSF^WLJV)9DW<0BL7HR&V.$31J%E!")7 Y M,Q#&FMKZ_!F_<;SV,4&$XU#3ZICEE9+H>DK]7-=*Y.KE]7'+AZH/]163V1^Q M@7NN[CG[$Y[MV88>!)YEV\ZW<0U<<;1\F>#@>45L&:/ MY,#]2_><_0G/]FQ##P+/$(RRD2) R=(BGB4'(80(K"1E0U3"L,TVS(]P_ ?$ MLV_UD1MXIO"N<#BY],]SZ7_[?+83+GUY4@\'(CP[K1YV>MZ816LYU>#!I.[, MNFC*IW6BCJVV($C40<]JP]0IGX>$G->ZZ.J4^[(OJYH?Z?O;Y.RHE+W.7$C" M3\)/PL];QCLW7%C-H#J;$0N9AU + Z>\"CP;SUE\=C#BE?%3#I6^(_PD_"3\ M/&C\+(:[&$4")UO50Q820O$<@DQ25&Y5S!O-&!\=_!@8/[]M/0@((BD5FJ6L'(?L@[ I%\\VJX('B2^\#,9)PCC".-K0P\(X]/2=13"#8F)H-AEB M',\%6%!M()13EFW8<8/$ /K!N 9CEF",H@#/CP+\W*;HD8[H=6+P7 M>AF__97N+!3)?N*I99.$-;H UY&AU2T%Q#;*3$II1."HH?3&J>6A>C5TN/$N MMY[5;81%;[E =L0&KE#>1EE]G6SA873DV@?^("S?.RQO!:A)9*C<<%"R199- M=1!8B<$IR:W>.#(W5 >*X;!<#5P7MXVR2EA.6$Y8OEWQ'UVUR;Y*B$&V&F1K M(?+D((KL8@G<1^E?JO/%,]!VB>N'+W\5=H>N%=D?L:+PT2,,J8?W+Q@@@ M"BX]L_?,36D31Z*)6YZ?MUE"NR9O3VS/]) EV%%%]F#)NF^RO>.J)@.6.8=: M2DGT(V2!J@)S.08;]$9U>'\QH>_G7QEK_@SO0:(>T\-V==I.R;K)- _FC[Y[ MW'UQ<0[1I]AJIB$XW@HXKIIKESP'$4P&E90"+Q@';J42E=4J\\9P]O[".D/" ML;!'GN"8X'AKX/@AZ[+G]>&D?C\_P84Y M+K/EE2C^-#][R)#O^[?P]09Z7^?Y'K:YK<2(B]'_^AI?2^WKP:,SV/=]XUY38Y:R.41N$:W\P[ODDW^&9]IA"= MB6[@^T4;E5NZ4;EWI=E?YOFO#^D=M5F9W4_1#:YO8\E&'\-RA/^MIM,O7VPJ M_3V;^I)(OS(==GLPO3)'SG]U;/H1-\^=O,Z..'?/O0@]QQ8\QU<2?^Z+B;^[ MQ'.H^=-N]WSW?27OQ6=[]K4XP\_V_,<,>7Z*SYS_/2[^].U_A,ELV;1K]U=!,A5U>^!<5NZ<7AI%H M'IIH?A^6QZ,?T (>_6?)[Q]4N;'+JTQR2'+XY M/*@2>)<7D<2,Q.P%Q6Q^]K"VWKN\8#WR$SG"Y @_&7ZX^@K^;(.P/#C$W#[^ M9H+P,4GWGQ6;S$9GK5\>6M#+9ZCN;5@80I'MK:/_83-]LI'$( AZ@ 6T9X)V M<,A"S'S(>WMP!!,S[^_>'AS!Q,S[N[=[1O"S')B7/ C\R@[,?:O[79B&62JC M<#:*!>\Y:_WDYW5T6A:3>7Z1,\"[A"MW7/8)[1A?CA?N(_5?][(;Z:.*$MW3 M.PNY0>;M.1=K*@Y"LAX4B^U@6?9@LI9:!&E3TKSD5=#&Q"N/2[8K:=_,T^:[4^:(==WAW=K:8Q/.N,/"W^=_# I_PQE&'?_SZ MYZN3#O+Z00>0#^UKP84:>SWPB8AM%;27F11%$'HX$-H7Y4]%T/NWOCN?L.-[ MOP5-V4F8#T>87^K8YB 6B\J*2ZB_471;+LVV5+_V4S!*\1ZT*;96FS NE$BB;*S,1&>Y&DI.1.%2A:X'>X">!*JJ!K=867DKW< M\.U^/9NGWX_GTUP6R[_\\WQR=M&W,^??ZA=EM.=J^H.7/]Q]?_>.T'7L>Q2[ ,5J4- W+Y:3B>KS8<$S2 M>3MKQ&R'JAM8&3'F6 C:@!&A' )5 MG888'6_S-47F1GGN^&UE]/-EG/&76U*X["G\^.6^5WQL!VM\=1C20/"V9QMZ M$/!6I(D)?X ,PK2F-1H0[2R8($I-KCBUV5E5>C>8.C@[F\(5;$ Q7 +*@4'P2L&#>",UE6%FC9BL?AZ= B* M3EL'^.4$+BH%TM@HBE#);F:M[KCL:C=N M\_NH+N8G#VP_2!KJ0(22--3]&BHGQ:K7'BP+K1)497#)1##"),-%%$%L5((^ M)4![6U!_0#EMM1;?GR^:*OI[5P+^LJ6B8V?WSCBGN 8AWO"(1V6A>[/E),-[ MMJ';8;7L=&P2W6U?.-HW45;TVHL*X"3S4"QC2=DL?-E(6C\E-OD@FZB_:*0V M:M_,'8I%$F;N#68.C&I4]KV4 MK'ZA,N%2/?Y]OFA/-F3IJAP;\[3R+I++IZS.58?I?B1SCQI6$UL1W+\\W'L; M@W*F'4Z("E1VZ" QZ:%:I[TJ(AB1>RGAW0JX?VHI+PDE83UA_9:PU?YB_4ZG M#;1%[P#Q'_5'E:!<91"5DE"43$%*IYU5STD;'(>:OJA&4(.LA\>LQ\:L8FW? M'X?9^])W5,V,/7_:D;=]%OH>$Q*D5$BID%+9?@="UQB<-!)8;4>E+<"G P>K RH>RTOJ*E?OW$;9_PU-R([;L'XE$ )(\!;4Z P9A# TNQ#HC4K]L'93OE[$5+,0F" M=XDU"(*W'((3S]5['R&*$$!EA%,7M +%LE:N:F\WVZPH[HMP'C&W.ORD"1R\ M;#VN2O5%BBRMNA."!^ZQY\=LZ,$>VREDA+^$OX2_%!MY2#]"(TT,/D!-%:$[ M*K2>I>(0;3#5,2]*W,2N3M!'G$J$3>3I!'C+H'Y)$W MT+,W\,-\,3H[+J.+$A:M'JGDT9]+*B>Q+$:2CT<"W><#Y35"#2)O=\@C1B7R M=H(\8E0B;R?((T;= _+H^,+#'(8'G%:(!>\YF\S>TYF%'>Z\1H.Q=_1\MN65 MM;E2[7!U!954!N^"!>TX%S[6A/]LE*-&+K,*^,G,,BCC'$0K':1:K#-*&'C*4[;1G)[10^)\$P1D"I)4$7T^$EM M"RC.)<023#OODJ5/7'"77[[LV8V5DOL&E,_TY&BFYLM&+'^^MT/]Z(_3^7+Y M;Z/813=&BUN3'DCE[9QH'N"8E9W6=)DYJ5%SH9K*#,W[A%HKVPA)U\0K5O3^>Q;>WH!/D9T";(OX()(J.ZXB+;H(/1&\Y/[!TJ_<&13CIFGT";AZ8[L M[%;B*44T]V;+28;W;$.WPR8:V&I1A66%A@=D;3E:+=JC?VX49"M#93$KIMQM MJZ79.8X[ ZSUT%8A5PA!!X@LEA04&B_\42-U[C%G'M4T]6%&BQ1CK0=NX[;G M4D$PMV<;NATPM]NNG\_9)5F!!65 :6,A9,[ 2)%##4Y'MM'*A[%N5LU6RR*5YN.OWDD,['1MKM7<@NH.14!K?2>,[:1S#8#KT\,8Q M[+02EL5GJ2L#76J$5I\!0?.,3HJK,3,I9+:]Q%]?:EK<\''8?99_&O=#^H7T MRV/URQ[$HXGI",L(R[:$K?;75A[8FJVVA8UD!+10&:@B#7B6-90DQ)%0GE!^2]AJ?U%^IR,B0AKE*\]@:CLAZWF!J/$WQE%_ ME':$18I>TA*]CK\!KZ\!A9>TF%^^ M MO"%A90Y5K>BLGQ1^!20%1! M%Q.K,&X+^EH(-?:'.?.'!F*28B#%\/JI@@;1H%::-8(U@7*:<$_AJT+R,04.('+^= MLY9>6.^%>H6.(GKL[< GY;=3R A_"7\)?RDR\)".E]6[6HJ&++)&N!<<0E4" MI#6RVI04$QO5BDE)R9TJ4+1H?5%, %=2!5VK*[R4[.5&9. %^J*XL7?Z$.&> MQD%N>?2=QD%2BW<2H1-Y.D$>,2N3M!'G$J'M 'A7O/\QAH'&0!])&[Y"'A@Q\M$S6 MJ+/*#I20%A0O"H)W%7*4W.1LW=+N%>3N*^[;R6+UU+&I1)'!O M&:AHT/;)(@.OJL8LI*Q\HS6+LE85X25HIP*H*A5$4S6(ZI+/@BG'W2"5V@\\ MSC<6RNZ;^4.C7 @Z]P\Z!P:W(A 4'"_ "H^@0@T0*R)1*U M^*P*J)*:8^0;1)@5+MO T/%EBUQFH6K+(;>DV6D)PWK3%X0J.=Y0PA MHM%>@M<2K?;BBMS6Z8QF;-S>J4&RZ E.*:!) 4V2X8/?T.TPB08V6@)+*7NN M5W,958X67(T*M&.^)!FJRQLCI;7DUG!MH'6& .4MNG&2*W!2<9:J%X'5[1S. MJ,;&#-Q1;,^%@E!NSS9T.U!NIQT_)D51Q@1(43-07!H(26O0E1LN8FX-CS<" MFLQ:*6T%9M!%5"9*\,F*UHN?<^FTEDEOYVQ&+L:,[QV([DA78XJ#KC;BM@2, MZF)^,@HIG9^<3\-9H5&-I!%W6R,.K+.$]$:4[,!%(4%%5#U>"P:H?K(0/)1@ M61_!RMN"^@/*::LZ^'XU6'4U\>5%XY;*^WU37N0!$-Y1K)*VG&1XBR@F&289 M)AFF#26_X^;0R5IU* Q<\ )4\!5\0>=#5,^#R-Q4I_N(E3W([WC)L!FY':\8 M*A,]AT(TC[+/X]5CS23&A2+P>B M7O8@D$),1UA&6+8E;+6_IO+0ITEM8#I%"3%4"TJK#"X%#SED5G)"<]7GYQ2P M'H>:OFC)HA'[79D5?-:_?#K%-\LJMO3]<9B]+[WU#GIJW2I)(X$\@?R6L-7^ M@OQ.QT-RMIJ;Y,'$ZD'9Z"#XUCF%RRQ8DW'>K0^U]#DZXUABUS#*U1*6QAC2J]+FR]I(*]\%;>+<&YEXX5TJ"RI@! ME8L 9UH7,^%2BC;+9#9.T.B(ZEF%##ZSW%H".8A6.DBU6/RRY$9LC"KML=?K M@]4O/@M-+GTP?_3=68%&6!\ TVRS7GCM1,&#%W&($LSMY+(7K>HC -HEUMA# M -JRZ/XS+4434RPB*"@ZH*484@0ODH#*A75%%.,WP_U%F92TR2!6C2Z$!^^- M@!!5B4E+97T8I#/N5[I(JC8,\/ L0X)?@E^"7XH+/&0&3%0B62U .H_([;T% M;[1MAP>\Z$R41JH@^@]>V@.)<0BQ-5YB0I4]<<)?[;!7\L$" &RLU M\/27O1+I!X7>\?>FF+^]7->?SD_*8I+P[SSY,*PT_O?Y\FQ2+QX$Z]=N+_#V M7[SC@S7 %7'7CR.H(RWE']Z^'+V/ROMU#_,4ZA\P5EF.VR<69?0Q+$=A=!=X MO/9NEE?P^6M)YXO)V:0L_R-,9BW!>2^@ MFAN JK\64#VZ/YGY\IL]PD]/VU+?;K?]F'XTH[/Y:%;.1JU_]PB_NL1E6;84 MV/)J$?&3(Z1XTNR,LCQ;?_%HU,[VG,\6!67T?_ >[0JKKQ+_?^YT4F3Q/"E@ M-010CG% TT%"M9J'6F/TR=_F?\.T"_@O>%E$RT((<-D+X&AU>*=JR88])KO_ M[D.83)NJ0B3[%;?WLWB\RPU93Y" NUM[?7[_ZR4"&Y+TP!S%T?V'(EY5I%:" M@]*!*[LLK68@7Y>)XY!'>./%S_5^&7^8+_'7 MGWZX(:B K-Z$M96'+,OLFV]G\VT2TZ:E;BHIDJ O2A"_::%NG9Y$R]!(7SWH MD",H:SW:?*@LK6;,H!?%^?ZPU=G1_TN! K;4[HS__UVBT)3&2H=9^(R;4 M2$;2GR#&5]*X7L/+YO"E!%&9!:N$:J'4!)XK!XYK&53(S.I>7*=?RONV\_/% MQ??A='(6IK\4U Z+T@G2/W#;%M^%V>^3V?OU![ON\'C+[Z;S]/LWHX(2==IV M>7%>'A:$?STSX^Y _)-YX*?Y61EQ.5H7;XP^K^0(+5/4 LOG&V5F7Q;KE\GR M=_@N+!%AUGRVRXOS3(.UH%2%Z2BB8"$.7W%->%]FJ>'U8B6"JP^TU B*7P?) M8=;>#K/X**M)S=&[UZ3:/$R5"$31JDX &40E/#29?!J)1=-E)Q4>_P M+Z.OK:-N^Z&RJV@:9PW6E\4,':!NDW'#![SS^[)FV3'>J9;%8F4JAV7W MT-.R_DQWF?$VLC6+%2%/16!%( 3JB%8@"P%,%#4'A<9'WL@B/8.M?UROR .X M^MWJDT]@:+5M#'W 304Y:Y\H3F_GR4MEL922Y3C)C#-R!7X"&5Z946T<,:X M>YV_?;B0H\R='(+=(DN05H8,/$3TWUJ@VQG%H58IJ@PAHR0.8+?\-O^N_!=N MTO>?]^C9RH>S+1/6!ULNKQBY_+MC2#!M'R"C+O6+>@;?+#S MD]G;/%F>3L/%F_;NV].F8V?OKQW@G:SNN3[MRHYL>V4-'Y?W[[X+99;?QOFG M1@A>XLU5B=*G!U;+/0?//I?EO?S2.WTC0+4.2+62I>.KP\*GB$NK@\ 0*C[I MFS#]&"Z6;[_YTXT=NES^]3GL.]?^.4L\?%GK$+&N=8G7GZZS]<#\]*KZ<5=4 M3BHFRZ0C9.]1Y4B=4>5H])QUULHPF6/:Z"TY@/LSA K:-M]Y$/\GE]/YMOX^(#=GG=G]U2RCEK&HXOJV[?+*[GJ!&4Y M0HU72LN;M0]>R>*UG$D3,C3@4KFZ5$NQM=_O\:$N7:@4SLK[#AAFJZM_WX5 M+C[?,N 745 G>)-P>CJ=I)8HO?805]!RXYEO/-U!;_C5NC3'MBP^K,H XGE% M>-Q&!)2LN* Y@Z*$01]2.G!69F#&ZIJ3JL5MUE:U'#XK"JH5%E10J-H-CVCF M,F]U,E*ZR2+N!+>)L[A8H0F+ZKT6>[4*2Y M.@XMTWX<%JV:8['^S#(M2KMB0"&,\]GYLBR/1K_=!REWL>$VUOC9I 27(B ? M)@U*>PVAE B\2,V,*#6(<)L/'=J;7,4$(:,25D*@OU5=!!:,#%+X(I0W(N@@HU"@TII=C:^C TMDT$ M;[TQ,:,789_E0 XHY]NE;[91SHMR50>=H&;3-DH%<$HW[\IQIXS*56Z7<;E/5W1^:!XWVP8;KT&WZJEH?38+3 M%M3]4*87VVEPOURLL->BN&(9^O>Y %.U=:! 7>69C2!<5:5JKA+; *BG%,7] MFHY+/I^6GVL#\^FD]4?\K\G9\4#%.4#=?<+^>AC.TZ SU?GT^G\X_+-G6*^GX6NJT/R7>SALJW( MM3EMX?QL?GD>OCU/2XP@!>WC, T7\_,SO,6GDM^N;L<9.V)_N/P";NLTG"[+ MFV4Y#<@DY7(IN@X,JVM__JZ=K>5XDAI]8>6\+G_ M0_SHJY_XROOVR%KWS&L\]WUWA#X_^_S/L^]'JT*KUX[]\\@$7YWDE#@_IP[+RF9[.'+NQ M8B\J+T\?%$(RM1I.I7UKDGT2*1(I$BM04R13)U';*%*DI$BD2*5)3)%,D4ULL4Z2F*$#ZZO*Y MY^1]AI^OX<\V",N#"R/;Q]]TJ99T_R"BW&KI%LO5"<;Y^3+,\O)!8V*W=X$( M3;9W%/U&O2WAS@/,GMTGEW.@[$5 0>3M#GG$J$3>3I!'C$KD M[01YQ*A$WDZ01XQ*Y.T$><2H>T#>LZ(NCPBP7.^"U_4KNY.&KR_P>J6Z9F3= M=:Y?F+U]F?5_1I3F5D>\AW#=$U=JYUCQ/IIG\T=3[%YL\^\C]5][WMD[*]^& M;$78]>2[3?O-%>Z_%3DWD;,4P'EN0 G/('HM("9IE:@U!+W1 51Q4V+2"72U M$K]3#7@I(]A:F-%),Q;T/6/5[IT@+V],D)=?&1SOE1V++[2KWE$^[U>(>V+O MO@B^D[L/#\NVM^ ZV$*^@]D>@VRLR]G=Q^JZ>6'P"VGI*B.*00=F4%ID\%GH:&J MPGS2D1GA>L2M^P>P]624:6;&:$6^!K8-*0$OJK /"-).)CE/R]YNZ)J\@T"R MG$T,(0EP+*,%%I4&'U4;A2(SLSX%7\V+(-GS;+,OP]L71Z;NJ"B0W=9;''X MZZ:O%;D3$IX! C_]Z=TKV7N#KL@+:$(2C.UG Q(,RGWM6>ZKS7XBJ-K3J-J^ MQUX&B1E[&6V2L8#7V:#'PBH$XR($:;A(P4BM-H:T/F8"[T!I+Z;&7,M]BQYO M94J$TE[[O\<[#6%)9*>CKJ"4]FVX, I;&3);J2]GH%;+Y+VLHK2 M7@1IVQWKI[17[Q989%R7I,%(AQ886F,0"IIAEI?L9'4^1O8B2$9I+[+;M@KD MR&[;/[3SEEN'* 5%<;3;O(H0=?!0G;0ZFF!*E .@W6_S[TH;9'AMCF%/AIN1 M/SQ,(\-M;Z#,6EV4S14B*QR403\T!!9 EZA]"DIRL5$Q/@R4 M#6FY<4:F&W6\ZKGCU:0L1IQ:7O5S2GN?8>'L7$SGN\N8=',;'S'F_NOE%,IQVHT]_YVD'IAQIW6 M54M@WD5005=PRAOPJFH?E%>E;-0+/^60=@L1_SPK+:_Q75B6W.\1"&OEF%N_ M;Y7$6UD>OXLA*MKC X*T8E1M-2F06#L'H9D ES.'6I2S3!C#TD9)2H^0-FCR M5AR)H9*W6Z[=J>YN]XJ.R&X;KNXN2*$D@IPK*H!*B&^A& ?5A&RM=]JI,"#( M#7Y^0CHVYL91&1Y!W%97'E$97M_(%GRU @$)A#("E$R(;"PQT$:QDIUUN?)7 M0;8A#3M#17D$>B/JED3=DL@:(,$@P:#$VLXDUJB-V!Y'W?8]-C-( %J6XH2K M$411&E1 ER0ZK*IWCWJ^OW2GVLGL9!++;!HL\ MUR)%"K5"%36#BL&!Y]& X+:*PKA)8B/RW"/(O4A.C6EJ;4$0M]V) \JI]8UL MT3,FE%$0=36@#&,0,UISR6HML@F\\O@JR$8Y-;+KM@KTR*[;/_0+B'I55@>Y MZRTK68!@LT:]UE<#ZTXSLA M<5 I6(@R2O"6,5YS%#*DUX$VZC[[HI8=M3![7B[[^_G)"4I5X^>SB]%#&YK1 MB77J]D04[RO%N\7ASP"_T4O\0\Q%VN$ BA /KY\)L?-!;^[A44SLO,>;>W@4 M$SOO\>;N&\5TQH.:IVT3].Q+*>B^)Y:'F1=O1'65:RC,"U!52G"&!XA>,1D\ M\Y9O3(QYRE'U57#Z+UUL>IV)Z;E_FN9CS?>N"GHKSP'L8I2*]OB 4,VYZJWW M!8*K"51Q"J+D'CAB4ZZLN"1Z:2UT/ZK]$O!Q'C-&GA^YO0,O*O6C4K]]QJYA MZF&$5U(8"Z5Z XKQ5N@L"SCO8T45!D^545LT2I71'A.J=:AFLS6550LYZM@B,A:\*A9TYLE4F5,"4J5$T,GR7>EY=-6GB0GBK>:8N)PHI@ M>_<+^PZO]0>Q\T%O[N%13.R\QYM[>!03.^_QYNX;Q71N@OJ,;1/T[$L1YKYG M=031'99,-U&DM&QIP=E-3JBH6SX*-, M"&.*6^F*S[F7WJ]W(]CP1R>\&PM+17:$<-M=3D1%=KT[FY;;ZG.%F$T$Y94" M-,<8\*0KJT7@I7MI__I88'NRT?:UHQ,T2Y3@CIHI43,EL@-(,$@P*%NV,]DR MZC*VQ^&V?0_*#!)6SD7';(4&*UI8F54)KGCT2+S7L1H5\72911AS%* ME-$>$Z*M$$U8XXV68)5!1..6@]G(MWR?, TLN*".8-VF0I0(JB!&MEB:J7/F.OEB@S8Z\<)FMC_$U@(T29630;0OE6J\RKT,*7DTL@UDTFDRZ:B_6+^9 MZ1&=#Z?SX40QL?-^;^[A44SLO,>;>W@4$SOO\>8>'L7$SGN\N8=',;'S'F_N MOE%,(:.'A8RZNWU<+4J<3_.]R_WGDLI)+(N1Y..18$(0D#P 2':?5")OE\DC M1B7R=H(\8E0B;R?((T8E\G:"/&)4(F\GR"-&W0/R*-[RO!*=W^9M\M_U"8"+ MR?+W=62F9)H#2$!!Y.T*><2H1-Y.D$>,2N3M!'G$J$3>3I!'C$KD[01YQ*A[ M0!ZU^*2!>%O"BCMRX)I:$ QV4-=*GJ6R 7AI,PJX%Q!<2>"82ME(8;3/MP_J MVI2=2\& X*F"\EJ!2SD!9[ZX&FN)=>.@;K^-/3WC8R%?90+>[I]#/SS@HL8" M>X-7T41;):_@/6\#/%,!'WD 9KS27LB4A>T1KWZ;_S)9_OY?ZX3.XWMWJB,U M%$KM:E\ @JNMU3]D9PV'6R6H)'0%:W.SLW@&)W6$E+-*B@7)O.P1MP9OUJF\ M'6M&S3H)TK9;69$%UGMK)R--]5* "4R#*E5!S)DC2!G+DO,QI#XML"]UYWR. M;?:5R1'4SXE ;D0CNVAD%VE_$@P2#$IT[4RBBV;9[:3G2;&7P3R6$)PM-3MP M AT/E:J $$,%:VI.SLH8U,8<;E^KMM(74$PS]'*"@%AD!LV=3)++HI@9-L?E M#!MK)BG"0L"UU6XE15CZQBM11:Y51L0>;T#);,&SK" 5$UWT246]D9-_!EX] M-\(E_NBO+#!:>D'0+OAYLX9P<96 M4W$28=IV:RLRW'J',BZTY"W CY8:*(&(%+*78*-W(89<6& O V5#6FZE& MO:QZ[F4U*8L1IV96-(N 9A$0.Q_\YAX>Q<3.>[RYAT;^[A44SLO,>; M>W@4$SOO\>;N&\5TCH$:=FT3]&Q_IHJ2M<,=9O ^,F8M%*<+*"\JQ&@-F&J< MESHS744?QZ];//CG66E)C._"LN1^#S=8X<92*;55]M+MZQZ0&_QDA+1RS.506$?FVYY!')EO>X-L M-DNGJK1@I$24"JX[2\\!S3H?DA(BJXU:X1=!MB$-.T/E=@1Z(VIZ1$V/R!H@ MP2#!H"S:SF31J!O83GJB%)L9S(/)V8F:K 83G0153860+ ?EBC#6AJ"2Z^.( MT, )-&_'AOJO$Y!MN9M)$9B^\:MF[Z2S'J0SB%K"%@C6&,B1&Z=-,3)N]%_O M$;\&3:")(Z!BT*"RD>!+],!KR4F8R(3NI;48 M)="V0ON37;=[6HSLNL'0SU6IN)H M9RQAW"YH+S+L>B]L]Y8+Z3BD:A'::C;@W@4$SOO\>8>'L7$SGN\ MN8=',;'S'F_NX5%,[+S'F[MO%-.!"FI+MDW0L_U9+$KL#I?8U2R:VL:K,U9 ME>Z,M_40C"Z&I^1M,7V<"U\%A__2Q8;7F9">#U8P.^:,6EL0EFUWDHH2N+UW M5JQ*5&TM>,\R*%4C.,DDY!J5BUFHN'FPHE\(^R7@XSQF]#H_DD.5FNQJ]I4@ M:VMU$)E?@V&7\H7IK"7PJ"THYPQ$@7_F4K0(0A@=R\#8-?21"6']V"DZ\4HH MM]WZBPRSWGW+8'VL[8R$R^A@1AT0J (#R:.MUN58_,90S\> VW&HZ;*L;@5P MKWI80AUI*JDCN*.F2M14B>P $@P2#$J.[4IRC+J-[:0/2H&9X;KUJ.J\%QJ< MD0*4$0RB4Q6"-#57[W12O9P*&CXO1@W'",MVP-.D\$OO#1.Y*D4Y"X:9N@J_ M>.X$)&-UTEG*P#8F]O0+88_.BU$?,8*LW=%!9'X-AEV112>58V"+;]/&E(2@ M=07)DW#>Z"SR1NBX9^QZB;R85%2P1"BWW?J+#+/>FR1JJW3@ G00&53*N36; MT"!\\-E6)G2ISP$WRHMMB>HGHV[W]!<9=<,5:KK,F)(:O SHD')CP.N@P!<= M+ *8EOVT4/RZ43=@'S$FQ\I+LNH(YK9:@9%5U_N$18\W]_ H)G;>X\T]/(J)G?=XP)(=F@E<1-529)2AF$%XTR\!8X?RRK\ MV_.1".'&4BG*T1*.;74VBG*TO0_Q--;(UF2')VE .2L@:.4@U&*9<9RQS5E/ M_<'7;_-WJ[\?FXC]EK.CP6;3[6JRE8!K:S41&6##3:MC(3)C#-3:T,CQ!"$G M#K4PR:H(.NH\'((-?RC"^;'D="B"$&Z[=1>99KV?^)+9LJP,V-SJX21+$"/G MX&02ODH=C1G0L_S2R8@G&FU?.Q1!\S<)[J@G$O5$(CN !(,$@U)C.Y,:HV9A M.^F#4E!F,-\E%5>L3 :X3A)4B07]D"0@:>XB]^B_Z%XZ[0R;%:-&881C.^!E M4NBE]S[MUH18*H>B:P*5>800@@.K8XND^"Q8&@Z^GI$5XY05(^#:&4U$!MAP M8W2R%ZQR!\:P "IY"RXJ#UEH9YFN(AD_'(*]0%;,C3D?*EY,IMF>(1R99GL# M;"%P6[(MP"VKH'0UX$*54!'GI*V,^QQ? ]@H*T8&W;; '1ET^X=[7A=IM9"0 MI3.(>]I"3-I#X%QEX7G(_;0*^S+N#=XC3\NWE$OUT M?E(6DX1_Y\F'>U[%KPXJ%@^&OEOW_N+M'@HDC3@D\HJ\:?D$&5FV8YPWN/+G M)[.W>;(\G8:+-^W=MZW7>A MS/+;./_4B,!+H&99Y++ *WUZ(/1P\36Z[U_FSQCWR/1\#\ONS WFO.2JXZL2 MBE,$@E5Y!(2*C_DF3#^&B^7;;_YT>X] .Z=\T[5D@V[K3U^")/%_PG3\_+GR3)-YTO$_^5O>,GOIO/T^S>C@JK@ MM!7&+,[+P+NX%MNGBLG'%1_&^33WL<\_S<_*B*O1__H7)[AX.VKK-.H6:O2W M$MHRG> 'E]<9X<[J'W6DI?S#[2>ZME[FZ;BR72OV@!6Z6T*^=L-[)"3H8F.) M"E)):"ME[R!X7H S(9R-)J:Z48OQ+ FY1M7?Y]-)NEC]O$]:NEM/9NV[S[]?N1$VQ\GX2-PBR/KH'3&$W2.IGAM6O[PH?V MA3&N?+.N)LMC?#V,Z@)W\.-\\7NS6$O; M+=>/G4=AB3+UT'&;OR^@46;K@2^%L]'%^/LVC6$9H!97)!_QP>W[KS=?$Z>.5.G4\O5K=> M>SJQG'TL979YC=/0S':\5=NW^>KNUY9DE,-9.1K]=EQN+/FU];M:EV7QH=G6^*"GYVN.07;;^.3Y;/.S M'X_;X]_!(=>><]0]Y[)=8OVM;K=.PD7;*[QXMR5K0J^3$_#/:]M>Y]/I_./R MS3V0>%MMV#_<-']O"?N=9BZ*P>+L;2?6@/)ZLGP3P[),\0DV ."S0*YO]GJ( MH-!X%$888P7GTC'YF?+)K#T\= OP!8J;8>:$,%>6V;5U7=V#,W;[JJ\#>#]V M3,]',/I_SM'(R"MI78[^>#X+N9%8\K]UTCAIP-^\X'5/Y.M".<$O-+%$,?Q0 MUN*W9LL.7%82<[S&FDM!;FV6$]YKV;@1N?E.^;SBSI5?VOTD+CU,+A7(I;_B M4D\J\B$RR!PY9G$'XJY>1_:;C2[9>\75X]'R/!TW=OOG#69O_+U$@)Z&Q=W< M/;[UAX#M'M4]>>%F^!9#303O/%8HX>:FBWB!?7 M/[3692@+@62!9.%*%N0M6;C+FNB8;E&0S(3,AUQV@@][T?F0]BVR^,?.E#L_ M.6W6TZ7]N+:ZKEY=&Q>;%M7*/&S&#$I#DXO.?)W=8;+=R;A/\RN>$_AZ5"#U;N/U0J*G+RA4I]VC_SD) M]IHL.M6-?[57/GLGH]/SQ>E\699'=\8H#H,'_JMSI=!S&2W; J]6+GP(J'>: MU'9:*. OX887=Q>;'(V^7_/(2LNL-N6S>IO.T2L:'9=IOKKJN.WL:5FTK$F[ M3O>1\>CG7_[R\Q@O.OL=$ \Z#5=.)LNF\AK?X=,VIP&W#AVY"7IIL_>3V"[6 M=-F*F.9-;#[P'6QT-/KIQHOW>*JCLXO39F=.FZOW83[]<,5S5TH4R9C,\_I# MEYR9;S-A>_[VTDI8$/FNOXEP]V_;I+BM]9+6/(A'M.#CGC0 :;PYXQ7_](F) %Q[XO*K=0GX%9#K!/BL-#2ZMSH8H;4-O M&KLHS[-PJ3@ZJ4&SXW_*#12[C!^AD/^UWOK^E7%\^1#C&T_:WE[+6#,G.H8* M9XO)ITNC8KR6QTD+IN%;QP5_=)[H64G'L\D_S]= Q9 C=LT?F9 M*U;+)9Y=?^B/$^3;\V8B32_:;9&(*3[ AW81)'K31VB779Z6U(RNZQ>*[2*A M0^)X<76Y=>R^/):7NZ%8;',DO'S="ZO/'G+XZ;0EU]ZF2. M-$(SRO.UZ.#50BS7H:KN_E]RC&X2=ZDW+B9-9>!MFQ.#['L:+CKQ0Z)+7JN$ M7&HXGW8$M^V^]+"N+<(?U^ M:]L16Y!5RF)5*G'U4=Q:1*05#XU7R_R^/<1LI??>(R?=L=ZSR2KN&N=MR>]R M85>TH0C/KA:B,=(F8M_D:W1CS\K[^:)[1N2B-=DHMV4-*LB5I_CL*$6+^4E; M1=3LJ!!6CWMEHHX:O[;P\^EB_@%E>=&> C'C[F?HM,:UZZR?YV)E]JQ"2MUG M5O=N%_D<\7W@_5=/O[S"@/;T=V/AI0.TO@0R7&?M?9@@LJ\M\XZ'N@NN;94F M&7@E%-!9BX*MA!JY;'Z^0'\.[X^^Z:S+"EQ&Q[H-0P\TK6,,8;J]\TM]WSYWT;'/9P+NC%^,5Y_L[AM;G/YNMNE@>8WA=P7C+\5* MWN#P1;EF+MR*RJQ!97W-2^%$-D#?&.W;9AG?\\A7J'_-%)DLKVNRE6J:E1;' MG)PU2+P>XU]^V4,_9!/RSVAM?P@-;Y:KM#9_>Y<1DZ]][ :/?59^G4I_;Q_@CSZ(]KOONWH]'/YXN-&WYFGI9UNAOI6]X&/[I6%Y?!DEO63U?(\IEU M;C#@V=<)OZ:95I3^\SRTN'I8Q=Q7:]"Q_?G9I*D+1/SIV>3T\T*L>6Z-?ZM\ MTV3:DHRKB,%J7=NCH =6;C[#N+-Q4A?RN51B6Y%N9&2V!N$;-SN)8WC YUA=M5T,G,)RM<@855=1\L?QLTW78 MVKQ3Y(05:2?AO^>='D ";E!^3<5-KW1[Y^2NHK!XP4E>P>7Q8G[^_AB5/%*( M4#]:(B1W\>//B=JU[3&^O,>U1.1J#1#$%AE:R.QB4SLT*4I;'I:R2QJCGF_4][F*?GZW&U8.L"@21F3K#H&-%Y)/C MT,GG33]VL<;5SK_\PH^N,]WDTYO.WJQ'U0\2-5 M/CZL\K&K7+YB[($YZE5A].\M3GM^LKRJSEG!%"K&ZQ4[:X7^<,A;&=*K5S]< M^7I-[:Z,BPYC)\LUZ':AA.MP^^YL]&>\]TG$-R4?CP03LM.&^(L87U4#=(;< M%.&QN\-G9+^)^A_#\D:,>8+/U^Z_]JVZ2/I]W[T,0M].933GXLK3("O\I\V< MP)4RQO?0-UZT*,WJC157=;9UV])K7VQFX.(\G74QO,T/+\J5DXKOW\Q#K!SA M2P_],DVT\BVO1P;;"X]..#1[XHZTQXH+0F=(7*P^OF9&M.]'_WJ7BG[$6O?? M9B)FGF)2P$0.H'SP$(LKX#(/Q<:8516W:TNYB5:$Z" 7*T&%DB D$Z%(D9./ M@1F1+FM+CT--;_[:Y49*7D^@FKW_Y6H#_S%KA7Y_ORS<^VZU6-_/IRVQW%G3 M?[G,P?PP7_SU*LFR>6CQ\_F=O_[TP]>Z3V@V9E\XQ/,*!M0E.'Z8Y/,[89=[.G3*2X/OK4.R4SGRRZM-JDMV-(EPQ[.EW7[N-+E)(5R$F36 E0* M 7SA'#2K4A1D-A?5;:X4V29CC0>6141.9LC)K#:>SMPG$XRS_GE<^==KVW,@ M7-E2\5T5'7+G9X9,U\3S:/2?J*X1V\9K3P4OW47X\/_CFUKR>KWHS7#@YUAT M2PB73C/>":XW4L-7<84R62CV=80LS]WQAF4Y)'GVSPED)K*[KJNK>*O(5K<__2)/\5UD MDTT66:\,V6RR'N<<)( ?'HD$+IV-JQMQ^'^9[+N6MQFV0SY5;> M7>[\GN\W-GGEZRYOL+0SYSG*R9 R73X"3J[O0;0BW(OBQRL"FD&;GEZ%^[P" M+3_1,K!W/N4ANQ6MJN#2C_B/&VG[X:WQ1;;[:CMD\%2O,B97C#E:2G=S_ 8Y M7! ;]:4WL&C[4"TS=[G^PR[RD'&]X/SI5;9K*$FYMJ]QPW&]$H2E_"X/K/*- MIDNH'_90SFNL3Y9IH@^M.**VCS+5[2/\E.-Y9J?\M$'1Q5X#Z#[E&OR< MEH1GZH;EN9&,N[C;/=IR,I^Q!EXOLCH\?$F0CTX57LG5=4$\O7.7[("EZ:?!4+7UN%C>\R6_&]":CI\,RS[8U@DMTW_M>LTY M6-P#=C>E[FHWXUS^7@?U_O?%;6^CWC*SNO03+H_A##53UU;E"A$79VEQ"8,7 M@'6C2JNX@^WZE 7[UGPH#W@Z/SBUXA8WIE7KOG7LR$%L*QF:\F.=0#N MU4TNM:/=9/FER_NV>][0B;O/S?>LZJMF5<,]6=6>4WV%G.I7G2O>H#%8\\'B M[Z^*LO]ZK0#ZQ\L\U>GULZ,#T/]\&5W]J;DA#Y]!?N(I?6E*< D%8+ &#)8$ M*5@'-7CIJO(VR[6_"E;/T]YP\^7!/U!^K4S[W4E;.F3Z?S01QYS.;GW@+V M17>?H;G/74"-9Z>SM^?6JSU/,V;\^.WCP+[([(Q=BO$G*F\O#ST=BV\OOC D M9DX6]&9![+6RCW>Q#D-#J^6UKR;97!N,\W&\&"^/ KVYN,;;NT?>+&^K[;%1 MWYXW?;GG,_)8NX<^\M#[;-B??8TU/(8^-OTQGOX8SQK'=)=F?LV,ICWO$;BO MY-TQXNUN4B\]_8NP[.2T)7O&971AL>YX\A=BFE.CC^[QG!/3;LL6&W MN&NSN,L><7](\^_^^/>+3EC#7]\/E6;#KS^>GRJNL_GP]U\N&LTZ^V(Z^X]KW0&N:6U7NJYT7>G6I72_SDYQ'?>CJNH\C+6+25\KV. M-X_P?':?U$[>+I/7!;63MQ/D=4'MY.T$>5U0]X"\'AVL.3I8;K:^.5!QZL#0 MR=L=\KJ@=O)V@KPNJ)V\G2"O"^H>D+?1F.!Z!X+AD/;#"WS]L/7PE>O7$&^W M)H9XTIRI'DET..GD;3MY75 [>3M!7A?43MY.D-<%=0_(>U8D\<2@0;4(X$X: MOBZ24#L82=PW_?,QXO?$)=LYF;R/YNGL"Q0_7'N\Z5VK^Q;C=VOF_5=585\5 M-[YD^[>A%=KMU;G)@[5/8O!.ZR"K@E*# V-$)5!"]D6 8RG D+ #%*1+]6E[,(K0^S0 MVA/^1?-9TYJ@I'K;X;7#:X?7#J^;A5>A'&8C/9#-!8Q3&@+Y"$5;3]$+LE[? MAE=K,!@E)'AC,ICJ)(3J':A4=?96LH-;.[QV>.WPN@UBT>%U@_"*TLJSZ6(VC-!8OG@UHZU7Z_>- MMD[>UI/7!;63MQ/D=4'MY.T$>5U0]X"\3=38Z#75V.@=C#%^G,U/WPT33GE5 M.9RXJK(909L4/!X:NN*DU]P\,PVP*T'^$QEZ$%FP9)V1&!4XZQ284 1$5P4X M:51!K#I)>SL+%FU4+J4 R5$ DZJ"-F(5!!JLB4IR==\W&?9<]#N6[1E##P++ MR.A"9!$(T8/1-;4-TPPV*7).&9O=2D8?A0L424)$(\%D),8ROH1'3RD+)Q%Q MPQE]8]215B^^ MF<,/0A 4U+XI)V'8)T#0Q(AF&S!)1%$J,&A$2M; ME$@IJ9# &\I@&, 8VARCFA85@RYNY+[[+H=RS;,X8>!)89R<$_I@*8H@*3 MI0-4.4..,9M<8DEVM719%UM0$03EB+',\;>S]Z %*2%**EYONG39^*,89<>S MCF>=H0>%9[[H)%218$5L)]U*8)2*FG]DDWS;A(EJY2"Q<8IJ#2"PL#\G*0(: M)\!'HZL)5M2VV=-]L]T5_8YE>\;0@\"RHJHH15D0(08P)2:.,Y. $'/,RB8O M[4K?&26D(48M(,\.FBF*_3GA$@3-GE[0TD5!W3?;&O'O:<[737/^,)M,D.&" M+_XO*J,/YUG/ZP?$NNDY$-WKIN<+;K3,SB>%H#1)-B/: GHE0 =%;'Z(R*VX MTER0@%$[2*4(6T11(N][/YX]%_V.97O&T(/ ,NND%"HQC(6L MP%B-@-AJ!K2D;&)U8K66LUH4A-:"1*W!^-9;K/!O7L5<10A%^4VG.*,_,K*[ MT1W/.D,/"\]$DL[*FD#X4,"0EY!RU2!""3[:0M&NE#]I854JC'S2*-E:V!*D MF N(:E2I7NL47KG\J?MF'U?V/27:U:?WT.UBT5'UOG.I-85HM09EE6W)# =!,+Y&C<*&+,C9 ME7.I(5;#H4*%C)4# (T%8B('HG+ (!B>:]ST07NIS)%3MD-KA]8.K5LD%H<$ MK819RQ %& S\PSD+*4<$YXO7 H6LQ:WT8PI2(!D--K"G:W2R#8XM^*RR1RVL M]:\,K=UAW2+UZ:C:Q>+ 4345894R")C;I#)&1P@Y.&#/-0OO'$D95IH/6%$5 MU@JJ% U&Y ")3&1,-C*J&JI(HCNLNZ1#FTAJFS4EMC=8K?6JVD0Z$56TQ0)!T8RV8O M2/ZV$T)Y4H5BBCVB.%CUZ1%%%XL#1]5J28FH)41IACG&D5%52M!:,Z*FEI)9 MB2BJ$ZC()^#@08*)E"'%Z@"-1:]\M,J\"02L:R,E3<8"6LVP!AKP0AM(2B503EE2RW* M.=-3X(>K/AU5NU@<.*K:E(P6-4*2[3")9E1%JP/[HJI@1>W)K1Q ,<4I23%" MMB: 40QHT<@$%'3,QI1J9>H.ZR[IT"92X&I-*?!=G'?\(PMY'I_@9)1FT[* M4_PTHD_TX>2TY[]8MF<,/0@LF4L6W&PG3\* MT74\ZWC6&7I0>&95+%E)";F0Y> _!4"1V$'SUCE=@I.QKE0B&[+2MC2!TXDQ M4"!_A_$L19D\&B-1],FP.RWZ':4&*J>L:P@9LHF,9>@+!,=>6@Z4K%=6>??*PU^Z;[8%FZUD6)X(=Q-*$<+EM=N6^ZF^7R_8'C<.S8+GKCOH(Y5NU:9 MG34>;&[GX::0/5J>?K?FE?NJ;;^[UVY';=^CE_QN8\A.NK="$I#2@8TA24 G MVG2KLO=*&$!S6-E6X9$";$DB^E)*57]UXZ5JP1R8\;1#G?NOK MR^'995G%NO1R_^HT]ENTNBG8;5-0,6>/P4"1GF,;$M_9(-=5(59>JU4H5 M,UHC4"K+YJ,-:S+9+/-""K$&([2+==-=EGT01\H^K97??BMLMP7=%G1;T&W! M76?DE=/&Y@Q2>@^F^@Q)>0'%AIJ+%3702MFU2T(F*1TDM!Q*D-,0G9#@JQ:. MC41&>N7!5>O*]^^WKG8ST,U -P/=#-P9$@CV_)V :#&#$>U@8TR:(;UX8666 M.J\.*E!1B10DE/9%$[.$&(P&(9%-"L<2(6]Z?F%P]LCKV&W!CFVW7*_WEFLJ M))<[6$C^9YJ//^+I^".-ZGB*TSS&R6@\79S.SUI7E=XN9;UG/+9%.6]*S+., M9[>.7U\W@!3))V]!:8E@V2JZT^Z]C3./)%@1 .ZXX&SQBN/U(I[>09;:>=)))K RZ3*2BCR* 1F?!N(2 U1!H55,)*L2P.NBRNZI; M ZOWY;7O3V;?)69?D^'>\P3LOI+'4M#>_?=OU#?[3FHG;Y?)ZX+:R=L)\KJ@ M=O)V@KPNJ'M WK,*6/;%YU]G.=FUT/7-@3M M!'E=4/> O%[9WBO;MU4V]VA[KF]M;[;S>I&Z4$X0="E@4B' I!,D:UH7X^@% MKG0K?EYE^_>+!9WV2J%>*=3AM,/IOL%I(=7:M0L0!BV8HAP#JS= 11@O0W72 MK@RR>%Y1^W/@=*5(R!Y%)3JB=D3MB-H1=3L052B2)L4,J% V9S- M%:"E"&C MEUH%L>9Z]NZ@=CCM<-KA="_A-(1(N18-R63-$;LB"!@35&MTML6;L#JO_GFE M[-U![57L>P.^^TI>W['JY.T$>5U0.WD[05X7U$[>3I#7!74/R.M5[(\K/GET M%?N?*=.'1/.1EDM5JWT0(GU".)#B>=O&TGKPMJ)V\GR.N"VLG;"?*ZH.X!>9MHE*/6 MU"A'[6 D\8_C7XY'O_)J+<[FGT>+R[BB-\A9Z\F?NT8\;WK7:C/'Y>Y:B8,X M+$!(0DXU0?; 9D\=: MY89GH)MP))1[S5-TVZ%+&SR5?&,!^IGDK1*+#K$;A-@2K):*)*"3!HS,#)<5 M"Y#06FEC2--*>P>B9"1Z TY49(A%@J $ 5EA4"JA2:ZT=WA9B-UPVX?MT*,. MKQU>.[QN%[S6($+04@/)H,!@4NS!H@'RV7M9M,W.W897=E*U\AXAY*K!)!D@ MF6*A*)FB<&3)Z0ZO'5X[O&Z#6'1XW2"\6EW8@145DI2.O5=DJ)19@TT!32A: M4DHK\-JZZJJ H*2(8%3PD)PK4%P-JN1LI%OIIM,3!%L,L5M32:.^OI)F9_/? M[V9,Z+0UAA_A.YKFSR.<\J*3M!7A?43MY.D-<%=0_(VT2-C5Y3C8W>P1CCQ]G\]!W'$-!6E<.)JRJ;$8SF MM!@W0L8XZ34WSTP#[$J0_T2&'D06+ <5AW+-LSAAX&EDEIE&ZC0ZPA MQK(B(>92P3).Q&;#%&##9.4A5"O YYQ"#$"[Z36?TG3V2 M5G5 ZX#6&7I8@):$3V@KJ$H:C*@)8M"1?XN$IMI8XPJ@":P*I:S@DT,PMLU/ MBB+R#R5<0$Q!E.Z<[;+H=RS;,X8>!)9)ER3E9$$(Z\!H;1G+E(%BHHH,5;JV MTHE;@::P5DKAH)*38(+FX#3H!FBJ(F%*)=GNG&V/_/=,YQ9E.O/LPP>:YY[H M/!S]Z_;G?OL3K0F4E8:L"]L?U\R(:F/T4JW.!^E<6*FFSMFR9J4*J/5PAI#M M3VZUV JKM,5BSBO3G;LOO4NBW[%LSQAZ$%AFC&A'DC78$M@O+I$@FJK >2LH M%86BK)X,L4JC+16J=A=Z8YGG:&'A65T8?SK.?U M V+=]!R([G73\X43S4$*GY2 XCR"0>,@")O9ES;*-SOBY8H;;57246H'TM0$ MQJH*05H-Q0IRB;3W9+H;O. M8TG@T)2Q+ ZEG.2@*HU:!%&4V72*L_MF/<6YJ11G$^@^#F)]>K8_'>IZD\?G MF"K,H3B=+$354J)69H@.-?!KU1E9M@J\ MZVVW?>NH"DZU1C9T$):'A96&%"Q!<504:119K1P6=HJJ#K$ A138]FG^MHT9 ME @5I0HBF7WO\-K5IT<472PZJM[73L:A3,GGUGK)@HDV02P200=1BO.F6+-R MUJ*HR(%#KB E96@5S.UHH =17:Z6VO[BIL?+>R..C H=6CNT=FC=(K$X)&C- M(:H:I&9 ]0RM*40(TK'SZ34[HD@,EBLI<*$QB1H4Q"I;=QLI(+6CUSEK#-4( M%%IUA_5@U:>C:A>+ T=5:Z.05I5V+BZ"<84@H*X04=FBO:"I64W'C_W>ZP;GT*7*TI!;Z+\XY_9"'/XQ.L,UB;#AMB:ZWCI21:C3/.S;B4,8@HE4OMD M;1@H-,2<$Q2;2&KC(];>L6*G1?_PL&Q_DC\]@?JL;2GEG>0 $[S/I@U0B,!P MV':I9$I"*V_,BG]7E8H48JL2T!X,D0/,-8/U@JHH-:L2#\"_VQ\5>JW\Z58C M\B-4:[C;;\M%2;-)>:!&^-K@,KP0_R:VHP5+=+=@=]-\KE7#X]ZA4D_43G6L MVK7*[*SQ8'/Z>5/('BU/OUOSRGV5;;Q[[7;4.CYZR>^9Z:&]U2%(*,[YUL$N M 5HA(:/66N1LHL(5UF8/?V-[9%=EX2YSN0KP'(1?)>9,;PJKT DRD!IE @ M.RQ29F=-6!W0$H64K0=@-@K!A&@8_'.&S'$!.D7:UTV7NP2KCX)^U7KR;5&Y M[=X1N5[X+==442Z_5%&^-G6]:ZUO< "=98E*1A!9 MLM[HZB"E8,%+F[!:$JKZ!R\2=&F;D0B6VHGE8!&", 5"0"*OC==6K['R_<\T M'W_$T_%'&M7Q%*=YC)/1>+HXG9^U-C!7_5WN_*=O]>P3LMP4HVZ[7_OH5\&J M:R'0QC!\"*< I;=0K=2E9BGD:LPEE/6IE 0A!@>&5()8M86BV5:[HDPM*[T* MKE3^^\6"3G>E8FL[=6:#)3X]-MINT>APNEDX97\KZR#:**,,1EH#P4J"4HN3 M5$,RKMR&4R\+69DB\ <\&"\"8,@*?,902.8@]$HAV'K@=/7$[)$5OB-J1]2. MJ!U1MP-1L;;^Y39!D:EM]CI&5%$R!"-RCEADP95Y$N1#=$)X=DMCY.^4"C'4 M!+JU3_>IBF!7FIYW![7#:8?3#J=[#J?%12':R& 2[52IB A!)V07$(VFH$+" ME9-;"5,2AD%4.SG4VQ!$8POHB#8XIX-9'<_3'=1M0-3[$O#W9]WODK"O2<7O M>;)U7\EC*6CO_OLW[$OM.:F=O%TFKPMJ)V\GR.N"VLG;"?*ZH.X!><^JM-D7 MGW^=A6U_'6,:3X;JL3<'*E,='3IYNT->%]1.WDZ0UP6UD[<3Y'5!W0/R>@G^ MRY?@RZ@R666 2M5M&K" Q"]!0N<)$Z&,YN&+*!L"KSJD8L\WYK"Z #E:GW*I M58O\A("GE^#W+?F^);_56_(A&EDUPP=ZX\&87"&6J$"[8F+P/E1GUUN"?RVY MTIE3Q]2.J7N&J12-E<*UZ8!)@7&J0$@B@7754G;DBEAIR/J\.OQG8^H= MM4[:VPZK'58[K'98W0Y8K<:%8"2'MJF=$Z<:VAP3#=%$KZ.NJ9:5R=;/*\;O MKFK'U(ZI'5/W%U.MQ)222R!JR.QVY@P8 T*I,ED5M##)K+_2",+GT*4_."M/.I%[2.:%/ M4,9S&F3H#:O;V8?IVS)>G$SP\YOV[ML3+&4\?7=M9L1X>>/S30UQ[-LK_WFV M.!W7SQ>>_.M7_.$N^H M/"_U];OK8GWGKI8YMEI_^UH[64^IB5O#\BP/?8UP6D;7K,WH1\+%V9S*"$]' M_X'C^>A_X^2,1FP++QSW=I=,]A]:)! M'8DJ:W!0G%%@2O0L\<*!SAJ=H=!ZC=ZVN4[8@/P?1$W\'144A):FES&$&$RE MLCI;MM$XD+A%R#T=IIXC1L^5FM&LCBZX_OKW_S-E^I!H/M+R:*2$TH, \R_J:(17$CVY M)M$?KDET;1+]\4JB6>S@DLNCU-@\PCGQI=B;FDQFO]TL+=U;:+SP= 9'YRY( MQ+/3V86#UYZGF0U^_/9Q8*L_.SL/X]\N;R>%.!;?7GR!16.")PMZLZ 3G.,I M7:S#X,POK_W-7240'\>+\<#'SV\NKG%/<&_5MLX;W?T8>:_?01QYZ MGTWHLZ^QAL?0QZ8_QM,?HU?D]SJM7G%WJ)S<<_(>+:A?-1_TXLE?<'&>%X(_ MZN 0?:3)2#Y=.G9CR5Y58;ZP)'NTF]"5Z@&E4EVINE)UI5JO4NFN5/V4=7>5 M.P"]/@ -\[T[_'2;WE5J72KU]_DX\].,IZ/O^_M"VDMEJCY;945\&N@ET%UZ6"/Z4%S3^VO:NELDU/SECW?AN?OA_];3:\ MM%3-T5(MAU>&=R_57(+6/OQES:#O.]Z[.[]E#/WT_.UO@ MM"S^[>E"L T+TU%D\R6;CZYHZWC3RRLZ>5M.7A?43MY.D-<%M9.W$^1U0=T# M\GITL.;H8+G]T_N;=V#HY&T[>5U0.WD[05X7U$[>3I#7!74/R-O;_N8;CB'N MX\8/[:3T*<6Z_$0+F6"EYWP)>T>^.A;XX@'YC2^UD MMA@/K6'F-!G:&=V_R28?M;/6.Y9O%<6;:4=V$*W&,$F;0D9^7-.ZAD>$I+*% MJ*LL&$E:N](5UQ9G"FH/R>D*QOK,W\$"3I"PU>8LM+]H>_(>:WYSA1!_O@"( MOS9\N.R%\N?Q(D]FK6O&^KJ/6?6RW<=>7PU>M6%CQ[6.:SN,:T[ZJ&0V$#1J M, V>T"4$E$Z76&MQ=^!:%:1SJ$ U,Q:6D)<(E[QS28L4BHFOBVNOWJFV@]J^ M@-J'<2D3VG]0.Z?S($ M>4$*JX,<:P$3O07TMLUY"4H)FU"O]MI65F0M9 1E M@^#O5(28T8,T6%6*T0B5]Q74-J8#KP-J&R.O@UH'M;6!FC0JY50DI&PM>UT^ M **PX$@($Z-V4LC;H):%==&J!!0QR![ABN]83L MZR9D?SI]3_,1K]9D1(M3%OO1[+Y+]^#HX/,"422L1(IM3&G61D4(5B90 M3DDKB7RT*R[T5^<[!P7\F?7O?P[J]U/3OI>S-%+ZGA3H0-89>E! IKU!U#I M(*'!)%?9!=82O,6$#'!)^E4@^]H$YXL"64]N=ASK##UT'&.G*RHM#4A5(^.8 M,( ZLD,6#(F8JJ10GIW3[#BV"V+?\YG[R="#P#&O?18>+5@?&9,,NU4Q,ZQ5 MQT&B3S6269G9]]5IS'T)+'=,[GL"\W43F#_3R6RQ(/Y?&9W0?#&;XF1T,I_Q M[Z>?N]?#]YJ3KY52<6!EFZ =+ ?Q'+Z#+^A3J5)DA<].8UY3P[^?:^'? MSY7P!8W.D18O/#=VSQ6@(]J>,?0@$*TF)NAPEF7)6(J%A +!Y,ANEW0)3'0^%IFTMBL.VE>G-3N< M[9#T]^SF?C+T,.!,^X U(FA? Q@M!" 5QB=*-9=D1,XKT]&_.KNY=_'FCBG M?6G.E^N@M9+PW)'<9F_&\#)M-1Z+I>LB_DXH?57F'A[%!R3.NT]J)V^7R>N" MNM_D[4U(^;"@?F6PM0?F?=)[>3M,GF7@NIV8&S;IF!W'PCN[MN:W;<^<*$[;9WB@Q3GW2>UD[?+Y'5! M[>3M!'E=4/> O'Z(KH]EN'DN2VE&L!#7H-I9!>@C6 M&DBFBA202"IQN]XRH/444X)B307CC(<4:P2;K8O.Y2BJWG!33'7DHNGEXQW7 MMIJA'==>#-<"1A$C"I 2J6%4 I3)@<.@LU)&5&57Z\BEM$0:5&88-"%HB%7P MMY/6*B5,NF'A?G8P[Z"V9Z#6.YCO'ZBE[+*QR"BFG0%CI8'H709VNF(T2NF@ MW&U0T]%KF[(!*QE*C'8"DF",T[+(%$I*Y/86U';L6$P_Z+>U#.V@]G+]&*PI MJF3'P1M),-EYB+%6L%51C9$P"[72CP&+]<442$ZV0\\,;ZFZ D(9K8DA!579 MXPATQW"M)V3[6(:=-CN'$1P=A+4QD:/_7 QP-,^1O3 !0FZ#&XLEG00ZY=*S M\YWK[I[9)R]TK.H,/3BL"JT9CQ(97-8!C*D"T,4$&E/5I6JMP@I6?74.LWYRJ$RD&FE9X^7YVV[#BV"V+? M4Y;[R="#P#'KLG0FLC,E9>M-9CF*E.1!H0GD=?5V#9G*/GFAYR@/($?9)R]T MK[E[S5_<[*]%R#9%@5QD:R/Y-Q1MXD\J5K$=(>57YI5]=:;RA3IA_M&XGK#L MD-49>EB0Y=M@A5@LV%(XT)=60DH,7E25<[HH$_7SBRY[+_+=D_X.9WO&T(. M,V6M=($R!&_9FS(V0;0"H18E4B4R7J[LOWQUWK+#V0Y)?T]?[B=##P+.=+4A MQD#-)U,,32$#QBR:SV6=]LG(M'+4[ZO3E[L74.Z8A#^0J!PDM&-NW-P\*YQ+%BU;WG)VJ:.B2(@&C*0*UHO3? :GU5&>;: M=X@G;RZ5;^A>]_WI]Q]FO.;_HC(8DC5M@ODCZ5UWB#N(=88>%(BI6,F'[,#& MT'I?D(4DHP%MLXPU\#LA/R==^9(@UD/ZUT"PM8EWA[ .82]2DJ2B$36S'Q:L M!6,<0A+% %7/ *6D)O3/25%V"-L!@?]B!F,_(6QS)!]@7O(%FH[%5$EJD-B. M?&M5(.3 T6.*,EDW%(L_)Q.Y-]'CKHGY]>0D_XYI0EL"2E?W#AD83S+$W\=NW)U@*2]XR[VF.K=;?OGVE!7B$OMZ2L\79"6/+U>/98^T> M6*;EA]L-+[IPWMMS4U[VW/S*IWP\TQ[_-/_7Q;.PPM;9['0Z.Z4E+/WMU_\3 MBXQ..0>H,KM&5AD([&!!*J5EJ:3*CF'CTX?)FPE.W_W[-S2%?_SR]:O_$G3] M,)LNQHM3*J-9O7'V?]F)E5_<(B;\[JYG>?R-'OW4CWF6>ZHO57)*:(*"2;;J MRPQ1*0$^HD"A3=1AI=5250(ML@N>L3:SYC*@#BP]%=M!SEJ<74EP#EU(?J9, MXX\-+;]FC\S=,%/VH7XDQ^I>([4%$C'B[T_:\N.TM>'^\('F>PT$ ;DEM'P Y3DV4.%@E U&S8Q!%-8[=2JUMO0VX M*27IK4B,RM2:.XH&TK( 1QTHK':5P?L% 9<=A/LK;+: Z8_ U/.G_]L9.P_C MS'^7\<>!0?0I3\X*?XI?N)27"7V",I[30.D;INKLP_1M&2].)OCY37OW$H8O MD//8CI?AX7FMC3CV[97_9.=D7#]?/.OP7:!I>9MFG]HJ\"7>I-F\T)RO].F1 MP;Q43T?UNV?S?17?AL=Y2I07I4HG^(Z654B E9_T#4Y^ MP\^+M]]\=X-#%\L_Q,?WK/USEO@UDPY/7L\[\BV#5']WGU@__I9+\&JW&D_/ M\+J[:,DS;AG(U,H#2PR 41)(H53PR:5<\?_(;YYWWRM%O>AVXV76$BM4Q6ZF ML29!BB* *MK99#6JYG#>Q$PG;$#^C]&5%!@5%(025;.X@8UNI;*ZE7$)DLN! MB#\2-IPL/TW_-ILR&IS-YRQ-?T(VA^U3P[K\2OG]=/Q?9[3XE>_]I\DL__,; M-I 93YH#-S^C;^YQZ![TW9ZCYL\9&/D\H?SU/;%_/IG,?FME<4.:CYT&OL." MWU^,_NL,6:9.ATDL'+PM/?DAMDNSL]/17^DC349Z5)D1HX^-$ZVR[NS#2?O, MHCG^YY5VHP_GO!GAZ?5/MRN-6'[@DEVCU/C5/O9LB_7D1;D]'ET/L6N;D_[F MP:3AZ^8'7PVKKB6]!QFYHR(4STYG;\^ANSU10W(FH'TK$2PS;&\MK7BENOE\M^'"_&:3P9GWY^_M##GV"+Y\,Z+G2L'W$9>RR\W]EKJ6-Y M^UHWRJ3O*I0.7ZR3ODM#'BR>_M)@-5;B>]R2L-F=@.%NCYD?/+IW2^M+=']Q M!VM?2'_TV,!+'_4BH#@Y'2UFDW$979'"8Y:N>5NCP=UZDOCL MU+JMLQKB>8NRA#&AMV)9-@]".R5%ZURNRPCF#VG^W1^OPI@N=EWL7G"Y_C&= MI07-AYSD('E_F9ZZ>OUP_X_0=C7[__PT?I3*(WO>\./B. M#D+TUNJ ] AJ.[3YL"*H^$ $M0UJMM8-Q-^7EGZ:+T;CZ>CT_>QL@=/R/$.Y M#4MT_Z*XB;V)$U*UC:/OG"!^F MW]O=W-T@\)"MP>&(\::X? "4'AQ/MT%S7[D*>^](WKCKNC)X8(TS!K94Z7ZX M:GCSX S40X/61Q^NV5\/L!.X@W*[]5:C.WZ=TD[I+FIN=W$WZN(^V9M5:QJC MI7;0Q?V93G$\>9P8/GMNPY:NP2.!YYD-[5^/^ <;M*V-S=O1"/WF&J]_?#;5 M-K-!@'(Z@L'6K^Q<\CK4I^]TN MQ\UUO_4F+"C#^!.\'Q>VP&]8>:.V)7H!TCH%)I"$E$MK_JEU+2XJ*\(:U_Q' MG/^33D=XST8>E,!4\Q?7" MV(XOTT$ V]K=F&"*M58@9)$TNS')03*%HZC4 %$X*^)*M_$H#/E8#=1J KLQ M+@*2ME"J"]7:C&3#BALS8=JF0Y?!OTP_TE*>S]LYME^'IA,W7)J3P<N&I6 M&A>K6)QR HJ0DK]#!$%H!;'4FHR.&++<*._4_<[H"S'ONTWPSOOD2L;$ M?,@9DLH2$*U0,F=7Y4K3Z>QMBJ0<6!)M!&9@S@=!H$W,K(F1?%D-'UZ3=_*U M%6_O,A3M\J"/O57W)9^NGNIZY_X;%:\GL\5XZ),]I\G ^<=,^^F)MVV(SO[7 M;'$R\H[)-L'EGU[K0S$(27="D:,UFCP*44PPAA( 1T$[]F'56AR61D" M7:U""J*"3I&])-*!O=6:P>;"7JN*WJY.LG_II)O6H:?<>LIMGR+3AU)N(D@= M4$NH7N P@1TB^PE03"U2V9!,H)YR.ZS4R=8N2$^Y;;7R2&J35 4$&]LX55V*DD9I M?/'$PH+YP2\_Y#B]>>J RUK8TF(D*QW8%1T.60DH>7*%$@9 M7474H&T;L!,<>\=.*&:]%]97JXW-&\T/Z5=/S'XWVH0.(I9B460H FUCA 4T MRD)-V::,S#PLMYDGR,NH5((8B@&3/4*2R@!5;YR.RFF_,AUI,SHH7UL%]RX3 MTK-\AYWE^^GT/E0:+3PG8KV4NZE9VR:P#69Q*%54P(MWF(E%D"ZL12DV6+6PL@#9Z4+EB M>R<+W&QZ[Y430YO*[BF!+CK+*I=R!*.H0K+&@ZO1.]21-7 E2!&L;I6LA:0M MAS-5.XA\#?"A4!4F&XIQ.S10]>Q>S^X].[LGUY3=V\7^,#_38MR>=8S]!.U: M4QX/STCO8C7,3K6RJQZ2BLX0*!DRF) %) P1_%A;VX M\+FF5/GB)3NE6GC#9M%6"&0=9$7!N2J])KIM2EW6V7KTD*Q(8$P,@*7P=]J+ M)ENVS/:UDX;J2'K3RPN?$ROO.YKM=T:E+\A!+,B+-<[N&;4N%3OF#*^5ZM>, MT[9Z5=S"EM9Z4-@%I M)PHZ(V)<.15=0O)"DP:35#L09A)$GULB5$DD&3/YU;K)%XZ_+,=?O7U3C[]> MVH_:JI*+Z*3.U16(595VA,! $C*T#$K4PD6JM1_OZH[^=BQ(+[G8:KGI)1=? M2%)G25DH B=:;_5L,J1"%GPL0D07K+ K?:%#::V[DP(G%8+1["D%X11@-J$4 M'[W;EI*+UV[NO;&2"Q%4]9X*2"$=^[J5V9BUA(#,W)*J)+U2H,R^K$+VA2$G M)9GU@0#)>\CHT*2BLG=ILVWU#Z1]DY$^UU@,R!1LTZ?0#GBQKZ.5SCYG)T18 MF8E03';!:) H2^O-3I"P. C*9N^UQQQ?G'G]@%>ON>BYO <$]K?ELJ39I'RY MJ&+OQ/9Y:_)(9_'\P,5 RAVG39YX<$4=JW:M,CM+$]K@T96;"_KHM7ODB,6O M6+NO.B9V]^KM:,[QT8M^7_N$DJ-G#[GJ5D^I:F4W62!XB@%%U456N^*8">NB M50FH=7(TWGI %]@Q$R&D:JH,WKUV$M(?:7N_)3]D'5U''O.^%;H\,_:T\V>W MEFB[3Z"MVS+L7_JIKU!?H5U&7V[;4!ZR0?(,G;XKAV%G?3TRNL7V-(QHV3 MK;/?IE1Z?+.3U:4W!>&9&R6]LOI61UICT'B;0-8V3+Z* "@I@.<_54Q449O; MFQI>DBB&$*CH-DH7/41K"@A?,+56MJA6"Q9>NAV>]+VN^JD"OV2TBI=3+J0^K+'9K%^20RJD[GNU%%741,F5A M0)NLV;E)!A(YUZIQO;1))Y_]BD-$4DHC5/M0F[@JV8D2-H*K HTFK[1[\8YG MCVQ<=S!5U-5%I24'PY013*P64J@!=(HR2$>$N#(E(U:MJ=@,A*X-CJL&0A . M2@Y8,?/7ZFK'EE>MHCZ,(FHMI!"Q)(BIC2TNV4&P5*%HD:JU9.OJ*+]0D3#5 MUM%;(>VKW27O$>Q:-=^KVAKHM MBDD[R9WDOCO<6;P>%V)M"9&^/;P#V\,_$SO_"^+_E=$)S1>S*4Y&)_,9_W[Z M>0^BI4/<).Y=M]:?AY&ZIB1+@API@K%&0,@V@W?>6^.P2ER9%QRD#?6_X2(O[4V==Y/ON\#;OIGS=[G!*A6I4&;+*EO7/ M)PC>>/"H465L:>_2=X?[[O!6+$C?'=Y&/-O_==ATM/+:&QBJ;V!L1^9T'PCL MA]SVG\ ]<_D/T!IVD@^0Y+WW=3N+]\/T=*>SRTJOFND.V<%0=T@FJM/;Z>WT M[C:].X[&SZR26;NKN;6#BX:[/:9)WI\ITX=$\Y&61R,EE'J2:'T8ES*A'5^* MA[;QMM57W4#/Q*V@>[]Q%N^]E;TEU MQ_.DZ8?99((LL3@9%3JA:>&7EX.AWW27^^DN]T$LPY:1_EJ.]P'S]@!W0+>9 MVYVY>\S7+Z8:@X7Z^V-LNO7+^&N-T')G8?KU/:*=U%S>W>[&MYLT]V7)6X MKW'#UWFS:@>]V9_I%,>3O>O)\=*=?+:L>5@?JO:"C?.B=,E$84&E(,%@:X(7 MI0!AJW.B.!E:$[R;C?-DDK)-"@%?;08C?(64:H*:5,C%54/&OW[CO*CO'QBR ML[*_WXWS=K!!V59UT),IFY"4 R&<:^-$#*#3"63,7K6A,EJ9-:[YC[V#WO8+ MZ-8NR"%UT-M!N7E58%N[&Y-$M)F" I$LM5Z^!8(LE1\_2&E354JLS-"26$1) M5H*CHL$$&2&I2! S1J=]$ M2*^CB"MC[%*B*D,&M$* D59!-"D#4566%/N"4F^4=VH# ] VP#MIC.-(0( 5 MMH!Q%2%I9@LQ$TB+(C"MA ^5DE&&XP7M!(Q93[R]5'3VT^E[FN^=5!]8WJW/J5B_O2Q6U&AT .$+ MV[X0"$*0&B+[J"*H+%#5%7LIE+:9;6Q%#&!\B! J6UN77-#)%&%T?>UTF[+W MV\@N\#W9MH,QZ4/)MFQE#5@KB!!*:%@6UMD>DF1JJ7Z"A*3&"U87='\V]1! /):B%B3IJT7W&1@E;L!T7( M: T8I @QB Q1H;16>RN\W(Z1ZN;59ZIO**OGK-0V,=]B*@3&".3?@@>7*18C MG=)5K$QD4T[P5R1_TK>);(:Y'MA9=L8I*Z0U;&8WFAG2KY_4VX0*>N+H1%D+ ME53+KI8**,E!],4<,\H7B%(X$)B\<+445MWM4$%E M7EL%]RX3TO-[Y\<[UI#?V\5C(C_38MR>=8R]NFZM28_$TD?SRR<_MB>GH\5L M,BZCB\?;W[3(HY?@(#*%%%)&5![8CXI@G-: 23L(B$C!>6.M6_&?L(HDE +M M76(W6)66*4R IGB="G^5Q&MG"JT(+YTI/&2E:4'X%^A?6CFA]QY5=R$L_[I\ M8TH4JR[LL"A681.=A%23@QQ3-1YMP>QZOO&P\D9;NR ]W[C5VL7QC<%C0"P=:B\9+X2%$8T&8F$FA556KVVRT.COVE"-(],S& MHIGKJ V8P"971AOX2SW?^/*\0TQ9!^D@#;E#$06DQ!I97=))^\2NCESA74HA M>)4@*"/ V$CL'A4!'/0DC$0B!=P2%>SIQIYN[.6$ST"-7V?,PM'\=L?%O9/S M7F#8"PR?ZP95%=AJ1HC)AI8"3)""90/I7$B2E,UJ=?<<<]0A$V3CFO,C4]NJ M=: D$AI"X>[8=GWI L,C%^_?I^LBWTL,]SRCTA>D+\BK+4A/K6VI>+Q8@Z6M M]HIWMO'25J_J.D? #!'9'DC:!L;BG._6#J3 M-Q?TT6OWR.Y-7[%V7U5E+@+T/9D#/8V4CZ$67 OEFK97P+[ M1(S])W /6J_W7OJ=Y$,C>5L\V,[B;GKZ]LQKM-N[41\W^VU*I<BJQ4((K4&?$59"(4(*)+2 MOI#W[M5W-Z3TO3KNJ0*_9S'-KAT7^[ISL#Z(8+(I8()7[4<$;'VFM4E&UQ+1 M:KE&6]K/P1Y\T54_![LSM6E;@6<[??RUAM1Z?6D0&(>^7>T(7;0@V*G1$3T[ M1BM]1BA8'[V-(**M8(RS@-$$<"Y:8Y-2*KSXN9^T6[QG<7FG;F^HVZ+HM)/<2>[[ MQ)W%!^9"]'WBYV!4NO7BY]H+MI MA[1]K 5%$8. HE(%(Y2&X$2;4.%K\JDFO9IF\V2]3%4#?R""D:Y"PH20J[=1 MF)I#=J^]?6QNH;RWUC>2L6Y) VEO&/I'=]L^.I(K]G4O[)W.QL=UE['=_%%YEB2@A14 MZT=L)6#$!$0YU^K))EEO^R[H6_-B64!D'\$$M( V!7"!G$=2.N.+GZ-YX,C_ M:Q^"VLQ1-BM)D!<9BO0&C-46$K,-:K&R:&M<-BN.IZS*I"H%QU9PL\R[O][FA9CWW29XEVJ.1M<*$CE4,%%H#AH*0O"14M#!JKC" M.^6402\#4*ZLK-0"#><,V%"3#&2M)[59WMT?/KP,[P93N 'N1>M$EHE R]#. M K,^1;0$,A87JD.R9644KLJA,I\TB#:,T^BB.>1+98!:1)$D*^1&N:=>^=CA MIF!32(Z^+T14/QOAFO[1G^V6$CUY;*U?Z]J,020G'WTGM!+ G OYT .9S M+>05^1(WR[Q7'E^\(=AT:#DX0\=>2F"31[JV&=2,G1$+I4I&5+LR''/,EZ<3/#SFSJA3S=I.W_(BPL-GV &X/ST[4 %\,-^ M6+Q)N*#)>$HK]%X]CC[66G_[B 7X:HWYTG*L"LS*$UT0/YXV"F!8@R^0?>/< M^+4U7%Y3"G'[BANC[U:)Y+8=+PR6Q^NAB=G8XG?(\1,O1^2.,&G S9 MLSKZB).SY1^GE-]/Q_]UQO<<3_/DK Q[21?UF1>9L:/1;^]I3J.3^3CS)W%: M1K/SGHT3^HC34_[R$DO;-=_1E%K^HXS2YXLKGFH__[OP+M,@T MQ?EXMN";7*MC;<\VG_$B3VG2".6;C:?7GVUY.HE7;-%6XO3]>%Z :3S]?/GP M\Z$:%H>+-FLT*N-:>:6G;9D3G?Y&M+SBM=7ARY[S@$FB@9K2WX_HD]C7@\\'3Y4AH:@E:E=7F_)+!9GOL[P8$O9X[_X'\JX MX 6XO$L^F\];ANZ4?Y8F>:/%V!N M"3C^?\-.>37FQKEAY M//K[8(F8'+RVU&6YWT-ER?LQ,W3@$NL@,X &U# MF+#,G2W.<,)2?3J;C2:SWYHL#CK71([ADQ&=A;LR$(V',Y-7^+08"@@8/=LE MKZGI)=8VN1Z<[G;YL\72/-PR)WBV5,OE]X]&'UG79LTX\.?X"0LN=;N)^6W9 M9P6B$_Y(N^XY*%P1UO3P>/1+P[CWXW?O^0':!6<-*_[%#W;YP2-6:D8-'"[\ M@>9Y *CY6?[G8O0>6:?.J60-?(\#8'T<#V!=6#3FE\#556N]JJ5W4;7:1OZY M[HROV1&\Y@ZP!-+D7!>6=F,)TLMOL3YP8,HA9'. ZMDI!Z C-DKO1Y45<]'L MXN6V$=LS*OQ2H8K-5#>GB?\<3-/UC22VJ;<+?08E79RE!2L!7ZKY'\LPN%Q[ M,/S ;N#X7^=/3:?O9^7)G+FV#;IW)KP;;C]>N(W7@3Z-#BQ-S1H4++"W!M ]PWKR=F'Z=L; MZ'2"I2'J)5G'=KR\\7EEG>"8G%^Y4WT9C-^FV:=_BS>5\PT^/W&F3ZJ$% M>-'^E$]>_RAO) ^:Q%VD"_[P_K(T\03?T;+L$+#RL[[!R6_X>?'VF^]N\.B" M >?S)>]<_>+0 [@X__[M)?:J9F.CN]LC#M\\L<0_OC],:C-5/)T,1A5[LAVT^VHNP+ M,IK#K9>7/N?2+/'BOVOW:Z'8N3FY,&)/I?OJV2^?^RL>;ND$,Q/.AFXCF-CV M'5\7Y:?)[7/ <:."^^M-.W\/3\97LLR.=\M@T/1Z*)$N0XB/.)X,? M1UAF)VWQOO_E'^U=!X(_]C-'Q^^FXTN)O[:-U3AZ92"^OP*ZJQ?_>@WH?O_K M[&2M2>[1($&7ZOB> 20%Y^F2\R\6^68? 0W?*K0UXZX?2?+>+->7YVD6IB M+C0C3>./ YRWSW/ W'Y?AL9LK2\^!XEP$,!"PS;A33!J?F9;BO%T:3[NR.E\ MQ1)?[GV?1Z47I7H8B\HE ;4J/>.$A%@E@8C19*O(((G;6]].V(#\'T1-"HP* M"D*)"F0,(093J3AQ>^O[\H#!GS[_"2?,,OKE/='I_S.?G9WP"OS*5__39);_ M^0U+<<:3!L&\I-\<'"3?YZ@L[D>EW]K6%C:AG[04S9L[#=J^Q6+_[:*P8+FG M='XH8_FP[<'>X-GI[.UY8-J>I\6I_/CMXS#!S[.S4[[%)RIO+S-ZQ^+;BR\P MKR=XLJ W"VK;5J>7&<\AR[2\]M59O6M'_YJ!&@S;YS<7U[A^J.]Z'<0R.6F/ MI?+?MOC[_@_)8^T>^LA#[XMC9]1S+[*&Y]#'6NG^')?OFV-IONXY;E2"K)XZ MC5\\=?JDKB=//,D;=^2 T@&0=]GO1)H'&IYI8U+'HR5CT4.^E;="5=0+-#^?QYM.9OPTK MTJ7]B997=,M[5ZW"D!3H)K>;W&YR-V]R=T.;UHE!WP^YWXX_:]27+RS)$H>$ M[CJU;1*R3IWZ:]N''LFN5%VINE*M5ZE45ZJN5%VIUJM4/>/;P\\>?F[#[M,V M*,NCZSP>[K%+I';R M=IF\+JB=O)T@KPMJ)V\GR.N"N@?D/2LZ^(I X/J)@J$R_8F]Z:Z7G0_7N7YA M\79KHHG["Y/N/-?R&.E[=C>_'1')-4ZE>#TAN(_4WZV9L]LVCR6^1(_00,5K M60T0"@LF.0WH#()6Z+US56I<:<[;6BC'J@0,/TP)%2(6"S[*2%A%*K'>/BC5 ME/'[:?GS&?T':^*?FB*N:1*+%NI(*_/X62R[(?/K5>@.8ANGN(/8BX%8CD+X M_Y^]-UUN[$C2!?_/4QS3+=VI,H-#L2^9=#". M*1,,M=F%VR 6O651('YID1*"6+)@J$0<5-0E[8SU::NV?P6Q"F(5Q"J([07$ MM-;$>(.>'Y(N$$25D@C!2%4-WR)(4,/A$#-I03*@+1X#GQX!Q7D:;HD]XZ*:3BU[[QJP8J M7_NXZ+"8+ M<9FXL6;K +CG1"F_7:O?C]/9[ZA\UYKY0_+SZT\[\OJ-D@/-;;4Z%=#JA)X4 MH+',E9<\@T[E6%C9'2I+)00J8O*!6.?%+B*6KPUH$8,P%B("6@C@O$E C,L284IK8W<1S=POH-409PUQ]B+$^8]RJ%1S MEL:Q!C9/3=>JF;G?S$BE/.?>@#:2E#@ A6)@T+N/E-#@+.<["6QV^O?OJ'XK M,W-5M_Z'JW,?=D29*1L0RJN5J5!6)_2DH,PK%[6(":S2 80OZ9@) 8I$[BRA MVE&J=A'2W!N45;)<8:Q.Z,G#F%2129E *65 T!S JTPAA60EPA6W6>\BDOFJ MC(SQNBA3H:Q.Z&E!&?J!QD2A@*K,$992!N=9!,>1J3G*0C9;&>7/B6%61E;# MEZ<0OKP^_G#03%)W'J@K9].58_^ZL&:8I3B:-RCR;:K[S$]%&:L)>H!-,^9< M*IL"C%4@E.#@,G% (J-$H8E17.XLOOG;E7[NCTRK 44^;36KAJB"69W0DP(S MK4CTZ- #U]F"$-&7"">%G$C4E,J$*+&S".<>P*S2Z8IB=4)/'<582%IKCQPL M,*1DU'@P@EC(E@:%F)8D3SL+<%84Z[W05Q1[8Q-Z$BBFC5+*>P:96EE0C(*Q MS@ 1)!#%DAO2JHM7M'T;TJJ+5[1]&]*JAOH'LU2^%ULQ1^ MGD[6"0K@DYN-)A_0L[V8MJ-YW6]U*GYY#3X]L.67:A&IR< "42"DT6 HM1"4 M<4Z6,!.GNTA3V%#$[Y9Z^,-2#?]Q[=GO:OEO0 @?2*MJ5*K"69W0DX(S)W3D M.5'$+U9R%TP QU6 Y*(VVABFS-9>A>?D+NP/SFITO>)8G=!3Q[$4):7*DI*+ MD$%H*9%B:<2Q9*,W*8D0MW8K/">3H=*R(Y/^"F=O;$)/ LZ\8-(GAXS,$P%" M<%I\1P$QR-3>A)@!@E(8E, BC&+ CB';@0"7Z4E(;$ MK*?;7N4+=FB]AE=)!YK6/?(UA'F $.9WT]EL^@D%O&W14[]UN-1SXIGE M[.B?)NU\MCC'YEP5+=R5O9%R0&BM@%_QJT[H:>%75I*P3"AH41;^740^K%6 M+(F*F5J6F=E%#'.G^%6=_@I==4)/';J<5CJ(K$ S'D$@X0*GO F/;.,E0TR M6T[_G/&!L-71K_A5)_2T\(LXDKEC"HB7!FF4DN 2D^!=HH)FSDP@ MNPA:[A>_*#,#QFS%KQJH[$&-^PMW60OW!>Y8,=9E;N9W3_X)4RU^7NO?]8C;#9GT[B3]/)V'Y85=RNOA28:Q.Z*G#F(M1 M(8>+?9=3W*[Z/AJA;[W[P=8_M M^KJC73_O"HNZQ7SZON0_IEG7GM'D0VE^N1S&[G*Z6(G2^^7K*"%#\O7Z!E2[ ML;MHT[LV7;B9FZ?U.'0JNWSV5W<%C#^.VE&74WSY;OV,>T+!R]=R.:1,?_W^ MJV\>N(@.N?K2)5_ZG0R58"]]R [:P8><\=J.J]_%D(JGM:,>AK$_*O16NW=5 MXIJ*+]2X7@'@NJ%#>3%OVNEX%)LU";FCZ7L_#B%1I M?Z;E)=7RWCZ%S(UF39?35$UN-;G5Y![>Y!Z'-NT2@[X]1SV95_S9H;X\,"1+ M'"*\ZE3?)&27.O6/]#&-&UJ5JBI55:K=*E4-3E6EJDJU8Z7B5:FJ^UG=SQZL M/O5!61Z++]WE[T9S?%:X=W3^/)HT\[/IHG63V/ZE1GXKBNPIE#J:N$D8N7'C MVC;-VW<5;^J!SK5[/>]>%=3:O:/H7A74VKVCZ%X5U#?0O5J-XW6K<7SOVK.N M8'!-=Y-_UCK!Q[=SY*80W-?5/]6-4\_8RIZH3SQ2X#DI$$([\)GA M1TJ%))I&8N3MC5.,!1D"Y> T*Y4\G (C;824$PG4<4VUN[UQJBCCMY/XPR+] MB)KX75'$76U=EVP@6*U85T&LWQ-:06QO(!:"\)E( =EK"L+Z!$80 R12$H.V M(HNMD\^2C]%'YD &XD PP<$$$T )XVEVU*N\58^C@E@%L0IB%<3V<_*9%]E3 MYT%K:T!03L$IC=3*><>5H$'$K4H<62C)/5(OGF("H3URLL@$:,&)DL9[IO3> M0*QN6:_X=6P36O%K;_AEI K*>P/!$5+P2X&U!O]R,HEL,DE4;>$7BRYK+4"0 M\H]12,(<54!X4$CCN$1?M.)7+1O\M@.5OZ>PF'7G]37NHQN-N]H?**E-ZVKM MX)/1NFI;[K?=N3U&\D'AIMJ=2J@U0D]*4 3')$L1PY$B4*1>41GGR"9DB'I MC CEU5:]NN=$+%\9T(09$%;+"%<\JQ-Z6GAFHF:D^/TVA0Q"E#+"2@9(R7O* MC:).;AT>])S@Y6L3-"('IAY$6P&M3NB) 1IZA\PR!*>0RG$-)'@PR+\@9.4R M(IO,=BLOYCG1S/T"6@UQUA!G+T*<_YBZ2=NNHPEBP)1BH'7*/[+E0.8*,UD"*7CI8<)[$%8\\)9+XF(1.L$K**9'5"3PO) M&%4Z$B4@ZFQ 6"G!T4A 24^LY=8QOG7>]G,BF)60U>#E*00O9RFDT<<2JA\T MDS1OIKEQX_'TDYN$9;9FF*4XFC'=W\[4H_]\>EY9B(0S2#/U#X1&1K$)$ MLEIZ9C2W87O[S+-CFZ_D6!(SH+8ZEC7">8 (Y[Z.R$U9K#CI)#8*Z $Y:#D$%PK*72OJ=5,G\::5_UR9G1_:%FH'D MNAJ7BEQU0D\*N8SD1@A.(>?DT=]'UNLY$9"8<]X(*22+NXA:5N3JKZ!7Y'IC M$WH2R&6#I,F9!+YXZ:*$'DWT!"(W4EBN=#1;R/6<2.6ND*M&)BMJU0D]==0R M44HE" -O' ,1@P2O4@":C3;H+/*H=Y)U65&KSR'(N^2HGN6Y/LMS/')^-.[* M&M0#/>NI7K5[?>]>%=3:O:/H7A74VKVCZ%X5U#?0O9JE\+I9"C]/)^L$!?#) MS4:3#^C97DS;T;SNMSH5O[P&GQ[8\LNX-IE'B":4&BQ<@V*U!JL%<[JA)X6G-$D+'(E!U$+#T*8 M4L% 22!:\D"24I317>0N[ _.:G2]XEB=T%/',2-+4H)+$*0W($(H]3VU!):( M8I[:%+=+XSTGDZ'2LB.3_@IG;VQ"3P+.B%9!DIS!D21!<,;0RV0$B/*&$N)8 M5FX7*0Z5EAU7TD.-:#Y9P7ZJX_))=5_LFS7R@F!D(73?Y5BRK$WI:6*:)X,E:!HGX"")3"U9J M8X M)RA-R(]W$LO<$Y95QEQ!K$[HJ8.84U3KS!G(LA=>4$/!1:HA9^YLCIJY:':Y M):N"6*]EOH+8&YO0DP QRHP4A%ET#@D"$K,2'.,$7$J,&Z`*7.[1>PZOD M \/J'OD:PCQ "/.[Z6PV_80"WC9N@J.S\#AFHXF;IXA2[/&BQ:R6PS\9]:N6 MYX'T3&>H4,J 2,R4(_(4V)S0GD3&')X"9)T"-YZ8K+8.'WI.T'*_^$69&AAF M*G[50&4/:MQ?N,M:X/Z$%*[:EP=6]IES@2(A1GN"7%Y]OYC-L%G?3N+/TTE8?MB1K=$#;>ONI(ID=4)/"\D,JCT1SD/( M(8.@0H#SQ@%W(CD$)DZ%WF6B946R_@M^1;(W-J$G@63<1$>R)NCD*P8BR A& M) F%5U'I8TIT"\E>DFVY MKFT7YQ=% =IFT:;8S*<-:B#JT3PU<[PXN]&L^5A6$)II;A SIHPQKO*IWQU M'L#H:L&A+8K78//QPM&\^>3:YJ)3L5"$Z];CW7SU:#=+3?I\,7:C";;!I_'T MT[N73]&79:2GL_2]:\^ZZ8DX-GDV/6^\F_RS;3KLHN^;,HO!S6:7I>" .Y\N MRKCCA(1[[G,7%[/IY^6H;TQHN0HGI$QS>S:=S0'A]QPQN>3[EL?A#VVZ,;=_ M_D?ZF,8-_SU 'L.QRZQ?GD?1RU.,^7 M[\JO[R]KR5B/4'?RU#C(]Z5I.4T MPR=]?J0)?HET7-OZUQ>.$DG80/,"SDL$_^O9U0K4A?N0EJM+X#*V])T;?W*7 M[?NOOKDQ0^OA[_#LGK%_R1"_JD%X[GC>82$[@_?-IEB?& #]GI!O=5M<;F#. M36/07ETT*.2O'6&#$8]N_-*XCVXT[J"_V(46N=J@&;7-AS1),S<>7S93/U^B M?H=7."#_3//&C^+2D+0C;+>;-?CGJ(QYH5HW7MS=5>;C(G63LOEN/YO^,\W: MKJ;T2ECM^&S2SA*]ORR2BE!2C\V'A M9@X?AZ-[@>:G##T*S^_??=N,R_V#CA84.S?RVF\R(^G:"M6MAV+DPA*TA9 M1B%=F;LZS^W&4)EOV<%<#JOD5&C@1ZVI:M6H/ND=<]\&YZCTD4<,R04TYQ7W2[/[]ZY;$ 9OT]I M/"[__>CPED6[ MA-_V*6QFZI^].5M%R/V;+)*+:K_CKQ&DF]&"'7DZ'DV'S>\+WZ8RVO-UAY;BAIA1B"S:]5%<=&8G+>&^B-QE MTQ;T*52ZM&&*CUH^_OQ:'+L7K>9U)>FEAK%JV,2>E&?^/0R&<739T M4&XS@WOD?G7'_]W>J6W7$E!FPJ/W-4'9&:U0KYE,.R1V70-_P#O//4XD[U[) M^!H3^4ECXC:LX7M1N@NG::ZYR'+T[P>X J1(TL>C_[-D2%L3N?%45,/RS10% M?+: 7_;]_N(K.+U][ M>[C6B%A,@!NM.=M=@U6%]*YTN0T8>""2T)GV!V[="":@;)> S_4LWQT?.+%Q M?^B0FP>(T>2AVQ!#BHBO9FB5]UCT(J*5GURQ8[2?*U,6"RNJ_/7] Q4Z'YB+ M>R=B<,476_=QN65^R1OQE_/I)%VN43F/&]QC M&^XBONUPI:SKSQUTH]# >0G8C>:7&XU$:CE>E-#.5C.[YMS7TA*%O=-2X=B< M(9>9SCK_.Z;@.L! QHD\.A5NN6S=NN$=35PRM[SVS*[]:^STU<-O\>D5Q"-! M\VE)E'-'5%94Z#LW^6>Y*Q0[->MTX&HV76=85AI2>ME%,ZLE>'2%ARM]V+A\ M%=<.?"X__5-#<6 M%1Z_ GBUG+UZX&HU.PG-/$[X5"HNE0VJ]7Z MIALHZ$:JV1S,ERNL.E9]G6\[Y^O1>/W6#)I/Q2%%$%@&\POJ8HMH\_=_+0HU MV9RSYM,[.]^]B_+'O@NOW'C7DI^AZ[A\ S*/JVC-5;.6<9;5 \H7[;JAP^:7 M$@"]FR5=_ MFTSOS?9Y?4UI\F+6T:,/I7.KT.1%6:*8SZ\BMV#0SI%DE(E87=7=?LE9=!'Y4UBPF M\V'SZ_6'=N5OEAR>%!8%1C?]@'1^,9Y>IN(TH#LW"MTZ[#(O9#I;K1TOQG.W M]DZ7=V%[V[)J\.EL>C4C)?39+&R!<$.2OR'XML0$H99('F4PR>1\ _NUB?C:=X3C%'Z>S M'Q?%0_RI;1=%")\(ZG=L11](0@8XJ'T"]Y4Z=PL"Y^?3R5(9A\VWW7>':]@6 M5>P?,3$NYNP=RG4H!?9X3& L"^!$0EI"$_ZW/W*]SFI!L=ZA0%.J!E+*'@IT MQU+01I'J;[TRGO"5,):89US M0-">@R!HX9U&9XV8%$B242JU=1+\<\)4OX>S%!?C]$O^^XJG_;YD6?= Y7@\ M#=U?O^3?4IA^F!3K_BLV?+H,:3TB@/5J;L4SZX_LR*?HME,LD]G7#+9=)5N7 M8-:2H(?-8$593YFT:96^LR2S<_<9GS%)>;3*K2]/N.C&N^U26LJB4KP[6_ZM M*=UZI\IR9.^H:N,6\^G[%0*5]A1 PN:7RP'MR72QV@OT?ODZ2LB0?+V^H'TZP*T M]U]$AT9\Z9(O_2Z&C.J7/N2DV_&B$D]WJ<53ZC[U96_9GO:0OM7NH1247__7 M5Q2-[8-]O>)*:V)[,6_:Z7@4F[5]NJ/I>QR=ES'6S26@^X;OOY*;-7^?E-2N M39?T^>)R'$.X0Q&KB%01Z=F(Q"H@W1J]S673BCX[T)8'AF2)0H17C>J;A.Q8 MHUC5J*I15:-VJ%&T:E1ER)4A]\!G[X.R/#J&72Y_-YKCL\*]H_/G44GQGRY: M-XGM7YXO!'T8F+Z@R!, H]?5XUZPR/_[%Q8Y:F6]HZLQ=E,:[NOJGVJ)O6*\CZ MKCI\IZA78*O MC-@(TDF+0D%%AR"E,X2K,L")%>2,>,%UUMGM4N34S Y@RFY M?,)Z"298AV#(%/Y N.;QE8%-VONS\HY4Z"NP56"KP/9L8+.1:VFY!N5-=QYE M1/:5+7BK;51(QKC?.DJ746-RU!F$4AZ$20)<,OB(+#5B&TW6OC9C$UQ58*O^ M_LO]_=_NR%>L/O[1*4^U&'NS&#[[K!+E0/!?$#*@OXZ$&+2R6:,9<#SM)*/[ M47GW1Q7&-S?BD\V7H5DP%DC MD=DY!;9L?*;66^JI\J345'EY_*!?,$AXA<';T88C.WAI=UMHG[K!_"GNU[]A.?NOFJ$8H*70S(])\@FG26 _K(& M+T@6R4?%J;V#37J;&8'N'V2=&:R+$K2E-KE,?+3Y63#Z\W3R,;7S%+N2$>T? MT[D;;_Y>-DC_/)W_5YI?;YV^%UG5#6257T!6/KS?SWY],6GPZG&9I%5AH<8A M7+L/W2%?J2N%M!+Y;B:7NYGO*Y#R\JWT4CBB@N6@N#4@2'+@G"RG$DKNB&?! MEZR_5PJ\/$=&EMOK?YS.?KL>-;I=\RPN9I?)S0Z";K3(WPK:;YNQ@TEA&8WV M<.^_NZA:/\SX%\M>/MV*O]F.ONT-\OR[*!)URC=CQNEC4/5Q44[ZA5V4E2<^8^KLZA2;,P0IJ[ M/*TD_:N.N+O5FU;6K8Z1*&7"\M'OWL/G]S@9='TA7 MK/-U9?*7,Y+-.XN9AM%G.!M%G/EW/_Y_T2O),_K^GB _$5(@]P_< 64^9VE# MY%D>9N[F9[-TG:1]XS\'L.0OK\-X#S<,E@H1I4>7RSD0@DDP- ?PT7L5'0UT MNYHB_J!R),@(@_#H$3AN>Z?WTJ9RA;'=D4M MEX3P;@IX5?;V /.42P7-&ZRK/V2PJ\G85<,MQY.M2HEV5@Z=DM$L[4G E%%$ M\9Q!)X;"0B)#5Y5%R(%JGX**7&R7F^>21,<$1)X0%5(FX#/Z(EX;J=!WM8SH MW0K8?Z;N\,Z^RA7^IZ]BU1VH=8>9*;?>70VT.Z>BU$TL%@:-X"RY%CVW]=7= M*1;ST;@+!W6'59:G7QG&$ M":NTUAPHU0&$(B@KRB:@R4AN/'71;25P9D,<+^AM4C H(8XONTH M_&?QLOXHBU.UJN>ZJF>>EF./B_B-)DL=*Y!RVY\=E:-SN\.N5T>@U:J=M6KG MFZ^6V9=V'+0"R"8.=DKTY4R%367H;ME\!ME0RB/,=>]+GD:M\EFK?)Y(]9&* M8!7!:L6U6A6TUC"L&M4CC:I50:M&58VJ54%/D%&_50KYQKM7JX+6JJ"U2L@N MJX1TZ>[E6.'E M-U'M]ZB6^=YQ!?M-SX& E_Q"Z:,G(@AHQ1',TOY1T/"5^O MF-QX_\6T[1+VWW4GNHT^IOMUCCY*T7HM&W6/;-TCN[,D'D>C#4H1X%P($)%3 M\((&T#)Y(Q6W3FQM[CI$BL;?5Z!UM93>P=S-9?0=[:#EHNZ@K8C8[PFMB+@W M1&0QDA2(@R@( :&\1'3S"2+WRCL>G-5;6QD/D=;XBHC(2 7$"HB]GM!^ ^)> M:^:\ '_Y_\PC+)CG_L:9SA$G.%[UYZ5&@,)_>VXW*-Q;X2A NG1*%,%T@JD ME1559:YNXA=VO^F4A;(1J%()!%<43,@,I/%9.>XL-UN;3I_C)OXZFX:48ENJ MQG7[ZF^Y?_=7-WJ:CT=M]?$JFO5Z0ON-9I6:]$^9[ZP!V;-=8&9GU90VMEK& M47LQ=I?O\CA]OMFQ5;6:]8.Z*Z"=N]G\?=<%P,:>M^]*=9;Q:)*V.GO=G+(# M47_]I=[/9V[2%LOSKC-+?R9#I?_R&'-\2_+:Q06JWN.';7N5^*HE,$4=&TW> MX8 T79.W^K0>OM&DC %TH_C P-U85]Z8A:O-=+>?^.R\DN?U_#X1^NE6DL L MK794MLMR"Z.IH13^N/%M M=^V@.5^,YZ.+\2C%QE]V5R ;*1M8KI,4KK<0=P5:5__>6;QUIQN,J21.:9. M$$Y!6*K "1^ ""FM)"+:N),#)+ZTP7B3Z7V+;.SC:'Y9=PE?Y[CVPPP99W;C?R]\7AV;4QF;SAH-:7[F1M*ZHZ2NFU[UR)6 M$:DBTK,1255 JMNP#[]I]"T.2M6QNC&[ZEC5L;I5^QC$J;+HRJ)KH8B=H<_/ MZ_6KO_K9-W_KEG3:BD;5XE>=VY_._;_=-2E"IW/?+D^_Z_Y>I\9U'W[MUJ=_ M3;-KU:R:636S:F:UAGT6KZIS5>>J->RC$%;-K)I9K>&1Z5R-OO1,0JKM.S(] M[--V>1RI@V\_>M+0KC*YF^EBWL[=)):L93=O?,+W3\J':5[E(-=M:2>R-:GN MK7U@;ZTDW O&@2<;0:AR6' Y8]*)R*,2VFNU590N$6%XM F,U0)$YAF<2Q9X MCL%3;:WG9MRON48.?U9%F MFA)(SA'\#%/@!1$@J=%&RW)T:NH9^*T)^(IZKUEW1[AOEB? /U/\?>[FJ?TE M?]OMO',_E#T^L[9[V57Q K*)F^R+M0N&II8O> W-VNLF]].#T5[.\5&C9U!< M6<8DB%C^T8&"88$!2U8K1KS.:>O(ZDT"P6?.J>\CF4\G[ M0T#9L_(+:N']4U.SHS9@3RH6V(W]/6/TY[L.FMSW.ATKZW2" ,D!39TA&;ST M:"AS9IHF2XC;6J=[ULEYI9KA3VV[2/&'Q0R-W/*TIV4BZ9)^VIU>SG$E=O>#>2 F.(!*TS!Z&M Y^#@F"#2\1[[H.\O4BL MN"31,0&1)[PG98+W. ->&ZFRMY81O>M-03\NPVV+V?4J\!P2_ERMR!@P?/EK%#7;-E MEGVK*W&'V"1Y,9K5=;@7*]F72Z ?BQH^<\J?5 .^QA&JV'QQ -[0>17]-]G] MIL>G! EO7.%[,>6'UN\*^SMC"S4\>:]?GDVDNFQ%T9ZCC\VT!I.$AR02#TI9 MC5[H2_:PG+DE\%H@8TGP&< MBCCNJ"$@I* @$A4(G(Z!$<'IR ,EI1I%+S;_(:9V-_4GH%FW_U6&_#9-\)$R MY%-RGJO8U'A:+RQ&O]G9*4'"L2A\/5-VE\<@WW/(;)K$>KSLGJPM&[)B;>)T MXJS38&PF$ UU0?! %'MZ&$9<7 &19 )&59*:GKTU;AW .?7+ZSLW%^P[*0WCAD*2@4+HIP/AEA+0$D2HC6"2ZI[=OSZSBCQ*QP@7'6OAH1[ M8WHK_ST@T,9R<@5+!"1'J!0&,=9+'R$XP73RDCF]Q7\/#+0]X+^R'O"^[%M- M1-G9X<.N6)Z:=W+TYJR7GF3/C-93TT.B5SIKT)%D$)Z7HC$\0W)!2.UTS,7> M''[9\N_7BGQ$Z2%O7$,JY)UZ!O-18Q_GQ%.J$?LR\2"4Y6 HUQ (H](IIK@3 M/<.^0_/SFK)1X]-UCBMZ=ID5TA#+/7"FR^Y((%*X!-IKCD 6/%A-.&*$Y"IDFI7;VE5Q8/ [ M-'6LJ0V5.M8YKNA9@H[:2$NI@(A("<(G"3Y&A%">I$PT1ORJ#PMC^Z".KY"! M4%6DPF!ED\>$AT%[R;P#BR@&@G$'3A(-(0HM. G6)=8S/.P!FZR) JN^;20* MX-]E=OZV'ADT6V7 \7,#AA'&[RIM^CH-&C3SLS1+ MS2?7-@\76/WB*W:.K3(G*G5'+KTJE00UN!Q5<;UY]LQJOIWM^IQ%GK^?7XRG MERG]GF8?$0/OAMJ?IY./J2VP65"U_6,Z=^/-W[^?MO.?I_/_2MB2,/TPP2&[ M6:GU/W[_X0HO^29> K\!F-"F4$"SY/VT:?+5WR;3>\'R]>4%>S2[ZA^._?4 MX(=VWJ 8N?$8VS0-_VRFJU2>45?<%F^-*/,H;\VO8X=?G[G8Y,5X?-DL1W9X M)RJ\'@3L:\RV(0^G,WT.XT5$N$=TO^KJ.'V&.,(!+N/V#F=T<3YY'T?MQ=A= MOBN_OK]PL23[;90G&RU?O,HM(T-=OEGU<-V([EY(D_C>3S^7WN CWEVE^GY^ M)#'[,N;?/^37#/#U9=:*&_:WF-.ES?WKV55JW@4RH67:'6(,MO2=&W]RE^W[ MK[ZY,4/KX>_$[YZQ?\D0OZH)WYT\+RG*-_>)]>-?>64*5NQGS;*5IM:2"-() M D)P"YZG#,X'FH2F/&VGXRHBC':=YWZ;HS7?=4D MM $7A>W,%NFK4V0_AS->6[QK<,M0;=8ZNVVM/A6:A.8MHP,T_=2^>RUC=5#- M7OLFG6MRY>LL&]N=W.46\^EZTTAI3T$];'ZY'-!HX8#B*SZG^'[Y.DK(D'R] MOB$47_*B3>_:=.%FZ&:NQZ'SY)?/_NJN1.J/HW;D1^/1_/+=^AGWI4AWKV5\ M*)7\NJ#Y_1?1%_ZNAE:]]!DO;X,PAV\#88=O0Q_&H4D]W8L?9\ M43F.X7M5[3F-LN55P[ZL81M+/57#7F?/9K7WIVWO606C6Z.W3+IIIOFO?O;- MWY9QLXI&KVSOW^*@5)V[=_1^FLQGHTD["IW._:<;+U+WUTL"KIOO78Y)N?_= M:(Z="O>?U4D?=8SB,4]<5?:J[(=4]G46%W0JOLKEZOY>KSYU'[HEJ.;7-+NV MPU4SJV96S3R$9OZ6SMUH4B)?Y=/W>$=)Z%FXS%Q5;6K:O>!V%:7L^IAU!OY M7H!59)>H9@Q83 BLPB*P&L5 IYBEYS'SR'L&K%=QLBY$]OB=XBW.(/[U!;S5 M;PUK'Z>:CPKX5=#M58]/&73W#(M>1:4\\>"X4R"R9N ST9 IPIV/3C))>@:+ MARY.A&ZK$F\-/"M1?6.8>?*N^3UU(JBA-'+$+:V# :$Y T>0#/(D:8B1"$FW MJK$9'@.)V4!RK !>UH!NN <5%(\I4J\TNQ/P_)S(4%['Z6X7(:OZ4@&P/ST^>0#<_8DZ%AUHS?WJQ$N1%1BJ M(N24N75:966W2NP<@BONOK!OC4U6Q.O_A)ZRFWS4L4F3B#0D"4!O/()PE(#) M3B(GU4+PC!CI\\Z ]06<= -8;\8FZ;/*6-:89(U)OO&9?9M@NVC8]1O';9XB)CD_8!W7TR2UICD04^,J$FI3TY*I4.Y2DKE-2GU M=+3F#5F9G1/R2&DD1@;DXB4I-293DE(=*&],I,8JS]5M^\2M"5R38I5R.0]3 M1W Q2=!,9Q<%P>?M_"CUW2>E2EDCOQ7RZH3V#_*..N#KG-,Z" >4\ 1"(K0Z M[CF(H#R1/&2M3<\ =;_)J$S4T&]%VS:'6?+DX\;'HU3.G_$G5F7MCJ7:?S.JS,()GR%P9$#1Y0!0*H*0CQ"OK MG=B*HHV+%A+A-D9).1-'D,SZ"E4,JI*=1.7]*A9O%'N/ M.WY-#=5:<'#!N1)Z(> MB: ]ITF(;)3;*J-P8&3?HQ-U M0OL+E??$P 6)5' :(0LA0! CP-B,^!=\TD'0E.+6WBS!,F'2,D@J!,"[%5CA M+,1@DO/*:,GM:63DTJ$P-09> ?!-^!(U1/#Z?%.1[!-AZ,1GZD$$G\&ZH$ ) M&9A4VNNP=4[+(?CF41:9K4I6_?0J%L>+O4<=GJ7*)V=-!$O$)HGP-R_8'[M\XF/<#JO<,IE(*(PQU0$-R"*:4@K7. Y56 MT9PBR7*K9.2!:7(-RQZ[9E6H?&,3VD>HO"P8>\YOUGL\\ M>E.XL-_@>C4F?2D!,H18:/S5@5NXG8D M_L"H?/!(?"T24@,G=4+[CIWW%0D)9:W0>@@\2A!9"?#2)%#6,ZD1#'W:BL1G M!$C.60230CDZ7CEPA#M@P6DG3.1B]V7B#IL@_6BK0H9&U-!\1<0WXIST)Y[5 MJ]#$:[-2K6PY()2!C)F!,*:P4AJ!49J)IE$IM57EXA"L=/=IU#64?'C5.V'O MOY^BT9,(P?'@]1L/)=ML0U:9 V>L%/ISR,>+>5!.9*N2,ES1G9F'7N=BUQ!R M#2'WSH@+<>Q)LX'PKHG)@LEY#R,=. MX"NJOK$)[2-VWE=C@_$<0 MW8U_E^G;KR8\&NVNWVWPU0^^[=$]CZ./ZW?&47LQ=I?O\CA]OMFQ_UZT\U&^ M7#^HNP+:N9O-WW== &SL>?NN*,)X-$E;G;UNCAA*KK_^4N]1)R9MT81WG77_ M,QDJ_9?'4*E;DMT<8L+)])";G]Q.<&&9[9\_M$Z,J3;CX65[J9)7Q= MB[^US?PL-7&48=NGX9_-12%ZS73YT]BU\P;' MN2RU-=%=-M/?;^#ZZ&(]2;/QE=\6D6V(I/9HN"-LU*YP /]8 0'>,2JJ/5VT^/!V M>&5N$.6N_KU--+IOKZQL9Q]&DU@PL\ K__K]_8:7LB]9PY=$,YX:O>U:]QS; M_%MJ$5E#&;Y.A9J.2[:;QOIYXZ.>/SPK^_4BT[.+ 5F:#=<-"")+1#$L$OGK M&*TSVIDP/4]-7HS'E\U'O EO7B:\#@<'YPS1O& %CN2J.V-WT=EX;.]F@X;- MC\MG+LH[-GZ\GE=\[WR67#=Q;1/*)(ROFC6\AZX^0<+N<231B[0Z)0O,E./3 M4V1@+760-9K!X(6E86N9FP;FM9 "!!,4A&8"K-0"B/ BL,12"F3+D0QG* UC MM)!WQ]"N9Z)3_&(NVT[YO\41_#B:7_Y1Q.0/;,1WX\ZV)C27%QU/7J2O#@&; M!\6%/SK5*8KCTWCZ"85P^G$4\=;19,D7BM;A7W<(VMT 4JZ]9ISE.1$)"M[V M[D[P[8<+^.SAV_(!U[[NARX M'SV]?;GC=W4'T?MR(_& M*/[OUL^X;Y]T]UJ&=)"QK]]_]?.#FR\__NA&LZ;;:]%]_!45M=/0JJ"OK*#5!/9, M0JH)?&,:]A8'I>I<-8%]D<5J JLZ5A-8-:QJ6#5XO1SLOH2(=WRR!([4 13[ M!<>4;.<+SQN?\.6355;J,K^O[H0]D8U\;V@G[,Y/@ M>^<0Y 9=)!)$\!R>M MA:2#S-*1B/_<3GVV-'E"@@6;%,-[% %CHP5->"(V!9&3WEG1@+__:S&:7_XT M095>E"_;7^9G:?;'F9NL=M?^/)TL<_UW5/F+2C6@^Z[G\L95IV)A7\Y"K:55 MG@&*/ 25I0F0318@B*2EKI4"12.5+FHE\E9=JYZ"XJV" QU3+T2]Q?8*PB9H: M0H$G[T#8A.ZJUZ7(;%26!$&UIL?,']F &%VQL&)AKR>T\L>]@2*CEI(L(K"0 M+ CM,_)'B?!(O3!6*F?9U@F,/07%U^*/5 ]9];DK9M8)/3&H9.@:,Y?!:^O1 M;989K$ZAU.,+446OM+-;I1<494*Z5#B71J@,":SR"9QTWA)/DZ;R>/DC$WR@ MB:E86+&PUQ-:^>/^XH\^9T=B<:5M+F=C<;"<.?"&J\!LL)SS(P'%5^./'AOF=-#ME:YVJD)ACR>T M2FEE56+#-D'@*28;E76$'1,FOA+!_P*NFJ%1%54KJM8)/2DP#2D@G&8/3'@) MPG$/)A$)3NBH-3?<274;3 7-W">$7:L<@BGK(L[:0Z36*9E\2>0Z7H))Z(#I M2C K%/9[0BO!W!LF)I8H>MD:F$66*;)7X RW$)SC+#D>4\K'A(F]()A,#&4E MF!55ZX2>%I@J%XSP68(LF0DB4PF6J@A!B:"(,T;JN'7$8!9!(LJ")03!5"4# M7G*$8H5_VN"%)OQH"::6 Z5KHG]%PGY/:.67>PQ@&I*4-,!BX AJ+H$)GD&2 MCB?AK%1D:U&GSY#X:AD*=JA8!D@L6[L M[QFC/S]\3NM>+*7Q2@6B#216SB>G2H(7WH*P1FGCFA%<@-""@S66@$V)6":"X6SK MR,T^8V,OHM3H8O"ZB:ZB:IW0GH'I4=-8SIA11&M@LIR.+"W2V%(BS$:J! 8R[%OIE0P+TN21U!(X^- MB) AQ5*ZU@7=\Z2.@_#8OU$U)'6WQ;)O-:GC@$D=:.ES&M6\CI?KVY?/FCD6 MC7SFE#_IL)WJC3QW_9,&([D#K;(NQI. T2:!RL[K$#Q+731V]R*Y]^:WPZ)Q6L9A(\3Q2$B_B7B19*]5-F ML\["]GS7^^[YM!X(L^=UU#XJ=^73_0'_OLY^Y=//P%A)9?2.)% IER-*/ =# MDH,@I/'!1\&5/ J,[1.?%K6L2.73QVYR*Y]^:WPZD9Q$5AIBL!&$B P\C02( M0I0GR2LFM_;G]&M!>/=\FK.!$GM>[>VC=E="W1_T[^OL5T+]'$)MA-%$*M#< ME4V0W(&/F0-"K[!6T9BM/@J0?45"74YZ(;6.RK)OKY1R\YP,F]ZDT'1O^[0< M$3\=Q\?GU+AYDR:QF>;FHB,0U779*;EA0U9L>IPN_#B=IO-R]Q U[M*+= MDQ$3<]0\.>!,HL?!HP6GE0!GE#'**6G=EC%D5B<7C '",@&1R@JOU HBSRHI M)ZUTYGA/@J16#81XU0A^U(KW ;JLKQ(2+-BD6 %H L8BM=:$)WQ V=NECY@A2S6@>L\E MKZI.5H;<&P-5&?(! 5B6D:'[,V5&*@DN)+@2H(/@\&66I*4D, ME2 \TF&;B(;,D"N>K99=48,)>=?O]]#9_][TGNU[]A.?N MODBAD=9&84%1:4!P:L!'D8 %RY46E*2TDR2(OY]?C*>7*?V>9A]'(=V-M5<_3^?_E; E8?IA@D-V,\GZ/W[_X0H3U28F@OS2VMGP M_K2'UQ>3!J\>ETE"29Z74'%6*FZW%A^<4 M4]B;9"XW ?PXG:V^*M?1&V((;0KOXF)VF=SL(%A)A^;*3-PVB0>3_3(:[>'> MO]2+I=9EY&7-QT+,BIRO]&FE73AOH\F'3I^Z%I?43?SZ#L.#_[+&36+Y@U8# M=#O$S;VC$M4\LXS&)%)P,CAD]YJYC.P]*M?OFBDW"T%VT' /GW_ .J$JWD_8 M#V> !E54KT55>&H5L01YCX_E>+T(-BH)P80D#2T[V+9$M5_;D7OS3Z[$M?[0]6' M%%?D$H5SCSZF\>7PY=[ZE\,%^]_ILH/QP;GN&/(DI.;W;E=,"8.U+Q\?]?SA M.6@\XX=KGCG_E,8?4W..OYT]P#?+I445W>3RROE#M^Z\NZZ+CJ3/*2R*Y#7X M9K?4TI>Z<;NOII>T4"*78\ RFMNH"5@N+##.J C<(+QMF5L;650^*TC4$[S' M.? L4?3S-0_,616S.M2Y[U]8=R-?B%!(/E#V_MH=!T"RBPU576Y@*QULFS__ MS_]A&"/O?_W]/]KN3_K^+TV>3<\[R>R-6XIH$]T\W?*WJBV_ M/O8I.*&]ML@;&>I".;C4:"[Q_2;&I)P@83>Z4*;QWY:8L02>I>QV)K?3 G]; M4?YM-FW;'47AZ)#T2]D M?88=NQ@5<(U3?.5D6B)U(17@+3\O[QN=GZ\:%\)T%CMMP]>[+@Y1+,-%T:7"?>.HM B?4.2F#6 GCA;)0^ MELMG"6%KAJW>5%_L%3YM.L&7E2HFU8%[\,&7+BR,+0H MXS%.DP]X30E7XN .]Q02%%JK'!B!E', 060$%Y. I A3AFKMR-:).L)P1[UC M$*VUR&-C!%-B!9$0'[73TNYCB#NCUKA?#]M7572W^O<";."A=[J!ZS7J+Z"-THI"O8K>= M]5K*[GX@RJ<4?$;?69M2%M0;#492@:1561VD4RFRWD#4TK;?O291JC.T:7*0 M.9R?S5*"$E7O'9(T83S*^-!9VL/U=NE/?BKKYC$AC<#KEK[DF4.# M\2:I^Q/(^LT.W4?= Z%*4W1>3=D_)80-2%IR IDH$X0KHLA6H>!^N;%]/+&5 M/E07_C"^\%+5E\N'-[6AD*E-!5^Z$TL784.%RLK@AIHMVH(PKOG?Y2W-]VXV MGA;_ _EV)UV($F?3N'S=I$OL+:_J'KV!2N45B#-+)K@8(SOO'(VE95PU855S MIORY)]X>F7$DH5E3)1N/20VNG(G)= Z9)^9XCWA[-8I/E_XK5W1#R)?Y(8-F MA+9P@I[M)W2F2VK)%05;.B)%FM&6X!3]\SZ_H\BO0\_CPUJ:VZ6!O4@H\Z76 MU,4.LE!V?^!2U,(YP8%H[E& .04C\".GB669*=%L2^AC(C3*7 Z*=;D<((** MXHT%S8CD%JDCEVXM]&[)Q]'$4"ZJ54 >B<+F@2V5NEY&+R>75)6US MX48WDCFV9?BFR,[1\4GS6\E5@V8R73K&:ZK7O0ZE?Q+&BUB>_7%:5&308 /& M(VQ77,+XJEUK[<">YS0KX9DN!G.SDPOTX(HUGJ9OH=SNKB?/(^CMJ+L;M\5WY]?^%B MZ<%&9O*Z>P&'^+V??BY2@(]X=[6EX?,C4]=?LJIU MG2/_^G);SI/?2$@N^<7+).2_GEU5S;M ^K2LB ==D.Z=&W]RE^W[K[ZY,4/K MX>^B$/>,_4N&^%5SFG<7UECF;']SGUB_F+2XX'2*.D.091]M+@?F^9*$B$", MG-Y+8[?VWC+OM(S$@XP)B0[EJ83I!9C +676ZN#3%FE9!6I_R7?3E^LJ@5UP MOEL-79*6LG:,S/V/DM/^!S;BNS'^_E63D%!?E'#/#+GX(5:3#QK_Z9+WRH@@ M3HZGGYJ+V;0@?8M(O+1Z!72+%;AO]>HZ3?9JI6II-E;& 0U">5A$/P;GY-T) M1Q;7NRJ6P[W>I;%QT*U;S*?K76RE/06>L ?EGU#*$[B19O>M>G"S7"LUT/16WU-FM'LM MLT/!V-<%=N^_B S1#?G"-?0+O]LAH?R%SZ!#JE_:#C-D','H^G\O?%X=FU,9 MFP[)GO",%]4+O@O&GE)$N"_[UO:T7?:M=@^EH/S:I0X\V-4G'!^=E M[L9C]L>6,QYQOT8<1>55_>8H>K!CVD0:QJ4-6@JD$OT"!:->BUSLRH M'/BT.3"K^'-K]'Y>+W7_U<^^^5L7,FTK'E6+7C7JN1JU3NB!3J-6:3W=WUUN M3U.2>[J/)<.GZ5)\NH^_HAIV^E?5KYJOJFS5?/5$?]YBAZM&5?/5'VFLYNM4 ME:V:KZH_57^JL3H.9:O'%;\@J_W7K?PX-V]\PK=W>\+K(<6G5DGYM(J6/W&S M1PA&D"R &1W+03VEUI8T8&U@207/DM\ZRE(Y_#(2!9QR!\(9 ]YPCQ^EDT%[ M&44^XD,BB!A(6T_BJ5C8[PF]"07U)(==@B)S.E$G0!*?0! =P$>?@?)HJ33: M.K956[RGH-B+3<_4# VO@%H!M4[H2>&HD$)Y)QTD8R@(Q31X@C13&\HBDI?!=0W!JB5 M6^X:1S/7)H?D('JDE<)H"8Y960[TDIX*):S;JD[F>6091@(GZT MDFKKG<)GON(A ;OFEHP/+-_SX;9O7',J%%9N><28&$S(BG,/.DG$1,US\;KE/5IN)@'WI<6?_^(B&")9$3HIFW M#(1@"EF_,*"]YBP8IXG>6F7K,R#V@OH_7*?]2)6PHNH;0]7*+G<-IMY&:X2V MH (I*0M4@/$L0W*"INB-)Y3?!E/IC;*2,2#$>1">>7 &[U$DR\RS(<1N%\\] M#G;)S8#PRBXK#O9[0BN[W%\.5XI!J& @R5(9G(4$)=\ F$.H="H3Q[?.!>LS M(/:#7](Y7]W8WS-&?W[X2,^]V%%K8V;2./0JRFG-6C)PF2>( M.F0EC*.!;KD6_5H%O'E: 8VNNP,\0RY7"YA%Q,8 M6!IE27E.+"1OO-W:*])G;.R%CU&3HRNHU@E]#I;NJL//);'W#XIAE-4IKSK< MJQ[WFQA59:[*7)6YGQ-:=?CDIKSJ<#7(59G[ILRUGODN:_'?6> \36(M;?ZE M/J^.$NB:>\>A#8_6NYM'$K A*\^*TX4?IZN''8MN/G-\OB RCQFA(XT]/UI/ M[PY&Q\"42)R"E)R \,F"DXJ!T4(D&F(V.MT.1IOLM??> &4A@ @Z@*.$P__/ MWKLVMY$C::/?SZ^HZ-W>Z(X0-+@6 'M/1[C=[1U']-H^;>^>V$]OX&K5-$5J M6*1M[:]_@2J2HD31HB1>JLB=MEMGL8O.(-OQZ<7M^NC5IXCT'4ZA;D/,QF@"*W_;0%_)"=$NGY-6,OV@ M@2$;G$"$!QHQ*1E?I8WK*/IV8A60DO/CVV0!D O)-237?81W&HA0SA@DK;"Y MI;0Y']DIO;(KI8V.HF\GDFOHFP20"\DU)-<=@7=I/%-8ZX3G(D&U MR)3[TDF$ \%":H4=+7O2NN3P[9P@MP:@[UGDAMSZ@.!;\E*[3/ 9&"U3GLQ\ MRI-E0 &G?S/!=>0K/$P=!=]NY-;0-^J^W3GI=Y,"QR]SS:1 F16>_NVK+TOR M+!],Y^>"L1]?[L#S_C&M)U6\W@AZ[SS^NT_<6$W=D/=1!Y.?+/VK.F\@^BVX MD'.C@I&S@F+*SHKLQZ'X:NKBOG/-^WFY?[WOT8^X[PYX\6@07%E$N'&(,VF0 MU4HA(SS34NK2Q)4>T3Y@XD5T2*5/$=>E1,8JC23%@NG@*1,KO"6_7UX-1M3>:_$](;^)&GX=)9;,4C@H M3/%U%N:0:>/<;&]>?K5G&O/")F?H/&<7XYJ75!O$2ML<-+GTL]V:2[>G6-Z/Q[$_Y.G++_E = MW L_'5\',SX(2))SO8@/=R/DP8P^:Z,^W///NQ@G/[20&R=-RTO_E7XA,*%&?K\=7,Y M2NGT_[:W,$G$L-.^33'Y&@9?0G&9 MWOVBSINCT]WN2VV:&.&^(U?QX>-_U9#\W$Y^,"&&_!L*7/!Y^LW+ATNRTX+=QN7<7&446+@FY$&\0OB%?I>E%'IX7:2BFE\.7OJJO!N;Z1?[TY97Q M/L7 A2CGHFJ?-SM>E8 N_V66.LR?W7P7IK^:9ZNW]CRRW3EJQL;E47BZ-I5VG&UAX[0R:FUWQA!E_-=?WRA[_=':&Y M^F=+.??J_CDJ[J<9W^ATV9B?/< R^Q"MS7#,>IM&J$_HV^/TIW>[7PY81_G(!XHQ%\AH]LZRSA%H8XS=9#0%.6&-H\%@]#7/Q)KU@V8:U]3$AJX: M5.W,:I;#YMG6:)A3GF):M_6S!(C5EW9NYYI9H&_57/S^X>-B(M9.\=($<^@K MEXMV+^Z=AQ]AD6&^-M.J=K[6L\05;*:3T7P?0'Z?'&>2!/ERE-*$T31%^^I; M\"_;QQ&,S_&/\R^XO)9V58<7=;@RXZ38N2J:=<_VWC?'K9=.;W^IZLJFT9U< MOYC?8]VY[.:Q@I^GB>./LQ"ZYB)R+OE#ESST.3DO%7WN3NXM:)*%/?L] MGJ\/?)YF._CF/P]^X=;G#QS>;\Q\_>G]^WSD,4?Z']P#,(^0NP2 ^S/5'>T M>WH06,2)2]PO'X#Q?H;$ MD!EVP:H@,^QQW'P7)H G)R[QZ5K_; \S<=Q'QM-)\9_ MX[UA^?(7U23=RZWO>-SLUS.3T7BCUK.]5MQ>'><[.EE0NQRE5L#=ON=NOX7A M*'T(#@<.!PZWAW6*RY0<3C8X7Y?E0/R\5'KY/TE#C]ZF7Y[+]*VK4=V<@G_1 M\!147\)Z2" !# MZ)2.3VM:0/ Q51HV2T-\2\-55/FH_VA:FZ'/Q"@N9/S( M=8CF,$<^']3^RYN)>09,=4*#1PY"!W#);4;J_PEF7/Q^/]T#X-0FZ=T1R KR M]5L^L%60KR_R@:T>A7R0BFT]%6N.S.<3W*=J4X /(%^OY -;!?GZ(A_8ZE'( M][R\ZQ$IUC(33W/7)S87F:FJH5UI[K-\8[P+RM1/J^?*]EE"I6#:6X>(02+".!K(-7K'D<^W& M_#]&=;V6O)/=(N]D#Y!W*GR&.3E$!Y.=VG<'ND8!9/5X2(\4J0+&W#",$0G* M(LYEB924%LE K/.E"RYLA0'Q3F^FMD_>^]B>JG@_G=03,\QLITUQYX'^>?@! M!&/XC);Z3'(,* 8HUO4AA<1KBW"FHC(D@^>LW1\Y(#Q,%\_R#S_3]"7;^8S?@+,QB,W$W#J[9# M4Y'B=G*'IIE5/1FYOR ^/=*@/VI+\3&%MA!(2M2C05&ID&L* M'&E.&-($!^H"('5W,<_C3Z8/#35E4(_%[C,%-WL>FA4[U)=SDH_/JS#YJ,?@<4P#8+E=KZ):J-;3+U9K=[**%HDS' MBJ2W+6'C03_9582--71_'#.26LF50H8&B;C)+>*<,X@Y9QU6@DJUE>Z M_9S MO/IBJD'3#V[T>G1Y.1I^S#74B_3V8;S54HO49X*M[]C:5Q^!M=*C@SW8\;$# M<*-2!.M]B7#P-@.5199+A:1DOO12&*$M%#U.TP< UB";.SK "[9DBAJ!O',1 M<6D,TCJA7C3"6$-C"(SM;)/(GO:%,,"]_58:N@VJSZCLM>6UW&39SPIL1;VH ML!6H&%UE\ZH;1A[8^7%,80FR[<>->=.^'@8=_/B4A[3W?GQ_SBA(+'7I XJQ MR1FM1<8XC+Q0UODT4R;;.='U=NC&X3*]B1G,BG[-W/?5I-V1U98#Y]ED\!_, M=;[XU7ALAI^;[]4/S)S?OGOS0/98XC-!%.2/ &PPI,<$;">=H /T]:+*\U^ MBS3! R8F8 P!^?HA']@JR-<7^28(3'BB2OL3<$RPI R:F/DS@ ;)@2(\:J;S$1"@B46DR9UQ4'FGE M(Y*!E<(PK+@-.]R&-ZOFK.S&>_Y&/)8WXPE84 0#IZEWR0I-1>8<;.+;78S) ,VIKZNML"<']B8>A&ACNA$+IQL?UQP M(Y$%HZU$@60VIHA+I#A3^>1,P"F#9]9NA6@0V)C E8 ]! SC%#$V>A$3)!+$ ML=*(LVB04=HA2[EU7@SW;+!*N1>61"T$A[ MIDH:#6_0$?B83LV/@(^I;[MIH3"SN6O2>_B79Z$P"? MR04@J, L<(HB-@'QT@BD S?(E]IXQ8@08BNLVILS.\V H$?<3AWUM@.FE'=T M +,-, X W/FJL+!:,($"Y@YQI@S2,B$H85X2Y64IU5;(5TZAJ />!%#;?>. MK+=S(*RDD!S+B)CA''%9!J1$&5$I!36&<*59W.'6G#WMQMEK_:U3:N,QH ? !\.%7Y MP%9!OK[(![9Z%/+!\7^@_.N$(?:%90-X9[9XR(G&TN!,-&.B8XA;0I'FP2.N MG(]E^G_J]=W-+4+%X%2,2&'M$-=6(.6T09[0,GV F61^'Y1_!),SIH%&!C + MAO0$H(J7C%$>"*)EE'D?'D' M%#*O;69>1E%.E4(R.(RXSZ1(5'LD2QN8U%0:LG*VXREP=F]CW;WS_;%SMF-2 MI-Y '$SX@>_O!.+3$3$^ '/*(T_,F)23$QE3IDYS_\_2(Z52: LEUII::5FY ME:)"5_C^@)T*V*D 8[MF&,>-L=KSH!+R(&=8B7BI2V2Y-R@2;X)C3#$OH1H" M;@-X"H8!>/HPGC)'>4F$1S[RE+,*3I"26"!I<511.$K\2N^KQ^ IL/WUTX^ M[:]?VVBA*-.Q(FE'&$UZ$[:>R58B&3>J% $IS7R*28P@;8E&6ADLC?6!X97. M:,_>T/%=CKYMEEH(QF=JUQ1]O8E-@'LPI*>%;M:7@FH54!DU1MP:BZPE)<)" M,!>#\9@[J'JU M72)[VAC" /?V6VKH-J@^H[37UM>*42S\K,)6U(L26X&*T54VK[I(P1NV?AQ5 M6()L^W%CKBBA,.C@QR<]I+WWXS6M !F.SJ=,T;,R3Y*#1-90BHPJ'?.V--KS M;>2,;X=N'"[3FYC!K.K7S'U?3=HM66T]<)Y-!O_!7.>+7XW'9OBY^5[]P,SY M[;LW#V2/FIYIK"%_!&"#(3TF8#OI! 68F+9>7'EDP[C.Z X0YX-FR!?3^4# M6P7Y^B(?V.I1R =',X&+J1.&V)<)#C ";)/@1%BBN3*(<^<19X&A] >'0B!> MZ<#2CQ*XF/HP@P?,@B$]:J@J.1$:.XZL*GF"'1E1/MB-N$G_"2P&HU8Z@6]Q M']X.&]-J>H:%!!P#'.OZD$+NM45 \]0S&4)",&8HXLIB9+0P2+&4BPFNM#); M.4Z]ILGK(?B8(%F#23_P,9U,A#JB,[EPMOV1&X*(5XZY$GE*+>*V#,@PS)$+ MSK 4W8SA6RDL !\3N!+PAX!AG"+&,E_B!+(,R9#YF CCR!BB$99&\Z@#"P$J M(N X@*A@&("HFS'<82.#B 9I&RCB,A)DN*&9D4E&02AFP,ATBGX$C$Q]VTX+ MA9G-79.>T^R;?C2U@W!(Y^S(0?]-M-.; /A,,H!22R=C21'ED2'NC4*&6(FD M((8%3(/;3@>SL'PI25EOO@48B9TM11CFSP M#C%OK!9>2FRV0OJW9F_.GK;C[+4 U!EWVVX):'>GHE=J07TI^\#I+SC)=ZIC M>>SR@:V"?'V1#VSU*.0#;IJM3WK^)YAQ\7M*"WWQ6W A5WX*1LX*BBDY53,# MR #Y>B4?V"K(UQ?YP%:/0CY(Q;:>BCVJTUQG- #X /APJO*!K8)\?9$/;/4H MY .^ " )[(0A]H66 XAJMGG.E'E'C2#(E,(A+E1$QOB((M$4"^1L3+TB*N DM\'-U@I,N2(+I!VP6E M5:F"1UIQCK@($1GL"(K66VRBM>IY>+I7CC^@\>M\S05H_)Z\W15**QTK=7:$ MJ:0WD>F9+"3:\>BDH(C8G/H[')#FI4^3 $8,B49XM=)$X=D;+[Y+OK?-G@E: MG6&\8^:]WH0F@#T8TM,"-T>=IC1JQ PQB-LHD9(FX9;DS@G!K7A,SF-7UFNGMJTF[=:JM^,T3QN _F.M\\:OQV P_-]^K'Y@#9L@7T_E UL%^?HB M']CJ4<@'1RB!%:D3AMB7"0X8F4*CER2FN/I18TD!WNM-M= M1UDNR9GD@&. 8YT?4DB]M@AH1E/+=$8CPD6[9&J-2=,YZB)QF'+CV"YVTLV0 M;$?,2!QP#*;UP(QT*D'HB,[5PA'TQ\6O&"Q67#)4EI0B'JE#1L: E+74$B5L MR;<2OX 9Z32\!9@\P#!.$$:=\LP*1Y&0(J1I /%(XX201 9!B3.*6 QU#7 < M0%0P#$#4C8XH"H^9,2*A8X;(6$:D)98H^(2/QHGTYV<=401NI,ZZ"G C]6W; M*Y17-G=->DZS;_K1U ["(9VS(V?N-]%.;V+<,\_E"QQQJ8A"DI4&<1X2E)7. M(<=#I 1C0?16JC&;LRS-@*!'/$L=];8#9HUW= 3"C . -P9K9T.7##O$)>8 M(4Z<0H82@\I@67*1H+C74+VAZPT?548]Z?I$G_9[G'QW!R)MGJ_3H[SYM8\E]]67^ M3%_55P-S_2(.PK?;@OUC6D^J>#V_47,%2BG!>/*R$0&EE[VL7UA3AT$U#"O" MWKP./Q=,_OB0]).Q&=8YD7C1F/1/^+R4/[_,,I>)H-!F.)J&%J'>?_@]S/F6#@2%LN$\@)0A24@ODL1=",>V5$3\4 MWRX'+P9F^/G__2$,T7]]?"*4/E&+Z\PQX5W1))&%N1Q-AY.ZN#3719*NL.E/ M&3TFH_SK.*0Q==-!L^-J6B>H+(:+4U8-]=G761J+3)O'MK>MB_3Z=8Y0/MUN M]"44?MK+!<4,V&P'[\3E65 MT(?\=C>%U9N7>0IH?+H(:82^YA]S=2V_Q".>L/WV:5I'62:+MQ&3-%7*H9IR MATJ/%3>"&R)7VJ=QAVDDSB(AHL_K-PX9SPG"-!A&L6/I'W<#]*OAI/(K2S&_ M?W.#J0_^S7AT^7IT>35-P3F]V_MX-YZ_:JS[D=1 J XNSZ#R,D&RX74JH"Y( MGF1-*B@#XJ',C>>U1L:Z8$U2#LY+ MY7ND A(MP3[-D(D.9;*"4B--6+("9K7(>Z"I6NEHK0A+DVJ< $/9E*:)9#1: M,X6X<=HYC:GUHI,J&([NR>4>_L.JW^X'/!(Z3RJTX*Z+]);3R^'+6QGFE?%Y^)<6AJOV!6:KJ?AYW3HR?J\9R9XGS%O_J!%B)IYQSQ( M>ZUPP!)Q+@7BA.I\#DQCGHWLJ1J?L)D.&ET/!>]SM6* M;&;+IC>]RG_MF@$1ZJUDGB'/&4;I_P-2SI9($!4B%R%XNA+CMFA _VF^59?3 MRU?#X323]RZI,)G/'."W;DGKB7H/9$C!)&Q9-I8ERVK"G7R9FP5D):6QN,D6 MSHO7#YG=V@K0?L3[UZX9O(M<&:T9"DWAU8F(%/8""2FUCY[2(%=(J;=H\*]' M=;JK&WT>)O'7[X,J;^V#$@\MT)^O/Z-V@&EGNGJ07N$,S&X)9XU.8,I",B%M M$"^-1-I8A[A.89K17/5?;7AH@W0)@Q%+\X9T)5;(.)%B/:,T6L,5R]A\.+.C MYUT"TKG9-34?L+R;3: ^V)076F0C2_:F-$;6>HTT3D!8LD"X6BDU!^D9=H2@ M2-+<-5D>S:M3#GF;YKS"JFBQ.:SEK=_U>4#+NZ\F^E!E\BP3$%SEBMN7,+@^ M?_Z$[3FS_6?.V+8\CTUY7ST:II3G@ZE\D;]5O(_Q=*>T;Z9I79NFW%>O&I>8,7$Y\9-SYJ7,\Z-I^EF MX5M.7$,QJ(RM!M7D^GNO]M74/4;Q1^#V;8'6H3BFWKO %1)!ZH3BGB"K+*IJ:99?T9FG7[/V9# M587Z]70\SFU3AO[=:.C:?VPM?\5=A'-()&XOVPM)O<(I"_!EF.C]UY1Q%G]4,11OA_5T;(8NG&Y^L%DT=J:^*.K&>7S(X7\PS1$W M!?RDT%&CT$%6:#57:,]#\?9QD/N2\D!0 K8L@]D'XO;:YM)DO3J\7\S $[DGNO%^?HL?16K=-E-"%C,)<>CR^:BFX^<&8^K M,+Z5G&RTV6CS,5NS/\,0*UG0&B4SILFZ(T?6Z1)%EQM/2F%YI%O:GW%939I& MD2GUS 6N:O@Y#%W*2'^K:C<8)54$V*$QWZ&A%CLTEA37F/XMU9UNGC9STF%& MQ[R>-QW7;0:6-\F'NF[<,F- -?PR&GQI'#'E:>-J-*V+0?BOG*PGQ..%1/BG2'KU6"@[QK+-TN/7?<;.NL M?)A_830=UF'0#%B^Y\3\%5(,&B;<22+D"\=MO2C+D!]7M[LH$OXMOKI8B4RW M;G;[SZ!H_MI) Y>+-U\L<(ZNJF&#P/G26.6:4-Y[.*JKYGD9P9)8[9-:J1KL MRBA#!9AK73!;'EO,@T^Q6NL]/?N%B&F_&T!?\&Q,D76CR'$ROHQMWT7#?-?+?/4<%=+MFZ-$P=?SK5HN:2+!S+AN\K4ZK'F- M:MAL^L];*!9Q*=T]:30ENX5+F5'5YFC-+G=[G1!QD@"E>4S[Z?S^M^_:H/19 MOE5"Z>O\=CY\'J?<[BRE<6V'Z9M;- ^H\F[DD/ X>6%H]5!72?]F/$?.F6YF M :!5X/"._IH#?#EWFZVNS769/+SAZFI.7MVRW38.Y_-:X=M5E0\(53E5G>2, M<9RRO/SNTTDUR'?K=[EI.]:]B$U)70U"YN&9C6."S#K4(I0B8M4LJ;0']-KH.[IM MMDLSFVD6H\G\4YR8/Z69BE2M?)?FKVP8[DXZEQ[IJ]F31C8-6ALZ<_BO\DGB M].4\>6EERS<8C/(63.-FY=Q&#[<\MWV?D&M2^<1T.ZN:7[(8B_8-OX[&DXL6 M(9JYDS-U0/8:Y?_-JU?5[)8W.G#YW'529O.Z>5X6_%E1Q>2L(<_ AFD.5-=Y M2C=3::NQ+5X ML8LP\$VNEZ2WR2^SJ\YARSC7GK=L9VOYJ.59AHCTQ-$X33N335Q6>2SSX(1_ M3JNK_#)G,\#)>1BZ&H_\M,'/-#!V-!Z/OH8Q&CDWO):+0\4S.7R%K-D11$1Z6"M'BE.=YC%F(; M(M$W(<^R!G]O*-7,, _**_\EAY/Z/\(P?_1;L)/W-YA[D\+_T1C>^_BZL;H% M&=N6BG:$XFZNU2:+7G6Y62KUYN]__/KQ39'>(4639C_L+-')P)U,?2DN-!L2 MIDFOKG5U'YJ98GTV ^'\-7"&A3-PZR4).MFTL3$9MB;(,IT\0B?GD)I:43YK M5\)SG>&WV?"=DAO,3?:F5MO0S^2/7J?@FN0:5N96>-]J%4-S&JCA:3S+P#(^ M1F2$IX@X9FV(4G*\8A*/J6(T)O'1700_'81,>58OMAN^CTU;$)MGD#Z;RM)$ M_5/#2/EP>>,T,IR<%\>$>J.O&= :MIPTI1Q];:F4^^>CI&DWN[?3IG'5HIL95#F9XV/8Q1_L@SBOH=[C:WI+KG;_*?H=40,^AO![6P+N@_DPV47^ MM,DYOBOJHYHU'&STM\H3OS0I?;J)]$-O6S0KP"7 I2WB$@5?V=71Q[:736)_2YY[;?Y:<_M"7LJW=# M-_HRW-;PUE<*%7:EB($@[VAFH> .*5D*I+2BT7HGQ&HK,L<9MB6G"!NF,U.* M1X:($EDON6$!T\#-K66A]VOU>.]QL:N[;$OA>:P=L M VS;&K:92(/1EB(>=$3<4HJTY!@Q$[&F-FC.5QAV1.E$[A:&%%&98%9%9#*S M@X^E]88'IOV>L4TJ?";X^I.@/;5[2(P/D1A_7+=[&;+B$_$@"!CK P86+%+/ M$]HK:>:L*+F=AR@-XPHG"HZ$ M&V$UPMSE%CX&(^-CRJ:<**/#5@5#]IP"DS-%-2 :9,#;*0V'<7,$%9+@W38# MOF_]MR]NMI5^OP\L@!]OV!'INXJY$ME2EX@S;I!2)4$L-OS%3"FU0IE@-::8 M:(QH*'/W05\BS:A"@5-OJ./,:+G?L,/8&>$[+BJ#QVRPXPC2<; 4P-;Y02[- M&;-&(1-#TW'5YWX7&D42!66Q9"E#7Z$YC%'B7,;6EI!\*- @0TN&!!><4.<4 M,W:_V$KTF>8[+E()/:V)2GK&B 0\?LJ,(_V>.1&.N5%Y,HOPK6%SNTV[,@C? MD*_&H;&6S-6_S]QD9QOPEFN^B,/3/Z@K_ M')Z39Q[N>);^M;JO27QK:Q>+R>V5^1S:B2LR,;WK"S/X:J[K3/RP/$;S 6BL M;XWVGZ/DGEITH]4&[Q:&?2]=\A,I=K;-"K,_?AV3Z74:!M!,*G:;,W3J;EH-M#25A9D4IAB$+V%0V#"HPI?VRS9]9YJY_*M,^9?^8&P] M&MO,XV@;-IK5YTT:_MKI,-.;A07CZ TI9TN:Z4-RA"3=+=+*&XF,#_^<&G>= MWW+!?WF51GOD*[=$=[G@!EK_O"5BM31*)K]N?1ENNA>THK3MXAH.SWG(+J9U ML6=F MX6!X(FS[>#E@>^\:R&W[?ED9T1E2>A9DWUMD'8 MV5L&INTRF)'@L+)"I&B0=^?%R)'!A"(:HXR"&TJ%V08/^\?@IN/&=GYMB5C] MJ[FIO!F-6_[&/Y*=[(2ZK*_,9:]R8Y:,!3/:Y6=Z5V8Z-?6,"ZU>-'!MH>P0 M9&8'#>9'PF3&];G4#Q*(B0>YSA[ZG)XK]GPBL^-Y#Y;4WGM"M:-90#E6\18D M!@0#J\J]'2!G7<::2/8_P8R+WU-/TUN+I=>8MBT M_8NSQ0W8=]Z[@]Q X;6SPTXD6,^P#4A07R)>LKS'FUBDHJ1<8"4%6:'P>LSN MP_F:[_L89V[9M..]6>3]HYIMS![H]Z,S> W!&!7,1*QR % M(E(&Q&D,2!%OD68ZJ!C*J*-8.?)"#$Z?$J1=_HXG 1F*"2(F6"JPQI;8@X$< M/1.J!) #D.O;& /([0[DC"D%)@H92PWBO%1(Y^UX05''2Q^)$2L@YSVG"1IC M@K8H$'$'!#DI*8 6M<\U]EF^, M7W:FI+!N-#Z,1WGO7?*MG\;!C9+ US^O[K.$2@+P1SQOR/O"N/*H+<[-Z*PK M 7^_D?M. F,0*:X1AY%E*;YQ&1,<>BJ1$URE>$FX,BLECJ=L:W\X,-[\Z??V M\,*?(=E%G8+=QA&S3F.4?OOAE_(4B;,V2Q\W6EH !BW \Y/%\QTC;DE%FE@$ MBZ(U"7&)+9'&+DTP"*$R82>8/ M@;B_"*I.#VB[XC6 KV I/<377N?+I-0AD!!15%0C[KE#ACJ5!\F>(=%\R[Z)S/S)=A9\KN=J;D M?IFP)^6XF8& >ZOCW%L\A+R.*U 9>(DX)03ITDK$4%UDA)-*61AJP(M2ML-6>^E;* M;KK:%FEK[^>]O/>OZ:M'32/6->$>I+M[C&SWLPT^](@?UK -$NNDXA9AX7*; M'9R0A-.4YVG'F/>2,+,R]W[*MHS?TC._F$GU);P=UI/QM.&H?#7T?P\^Z?GS MC%>O"O5O5>T&HWHZWH1S<$^C^Q1 WX)EOQM-0D%Q\6__HBBA+XO[5B$.]&HW MP]D2ELZ&L;@9Q^?S@3Z']OF9))%/U-;FAW#_S'2Q_VF&YG-HR&3?VW]D\NTO M(5>C_ZO.JKQ1\?-56?:4;C-S ;\>7:;G-ER_X=O5J&X9-5V*\:8:MKR[)OW, M*HOCT661A+@HJDE=V&GZ8ZCK.5MMY@-NR'73_4>7"0'3_Z9T)O^]91V>/^EJ M7 U==64&@^OBLAFCNKEA\_@$3 VWKBG2"X?B2WIV:+F!%\_+#UD\TPR:=TS? MN1B/II\O9G><^%"M]]J_B:+UV]N>[9$8%SE_#?4DR*S6YX5 M@^J?TRH)>-TR#"\1%9]E$=.8IZ$H[.S.#4-Q9C2]'$V'D[.B'DW'+LS8B?UT MO*!BSF^<>9(GK:"#6298S9!@+F9#5UPW]NP7EES$:IBRR=R5MKH) ^?%QZN4 M",:G:0.,_-8U7-[3;IX.IC, MB5W'P84J)8BC<7%EKN>C%:>3=-/BKY1H#AMII\.Y(3I37\R45[ZB85*>\UHG&[;7M\=K&PS*QXR8RQ'GMY 7E!MR75,O8L]28E&@XG4>CS># MT=?F\Y9"^^U4!RQ&D8CYN;S< IZ2;->IO+!U4,"\K\S^/0ZC-%JTSZ,;FY M_8)2/HWIX#K?>3B:!:SV#1,L3Q-N+0_YUZ2-K.1F0!N!9TC7OM*--IH0,4H MG=64'YV>6]63U?=O(\EY\=MT/(] ,46>](5_3I-&,M=\+#)IWSUAH6&D;T+Q MOWY_@\Z#3K+UW3O<,$FM)XCAF#M#8X>L(1@)S&D9C==1^Y7*>:216&JJ\Y^QT'-71<]:^TQO7J(<99TYR8+V=#^TUP7Y"S;&V]@RR2GFV26 M_.M[+BG/;KS %%>CT2!__B&!46BBQ[=9N\WT#I]-3E.*F/*;;.7;BO?][$Y2 MG*K@;Q*@+Z/ILJ$VF7/*0A/J)0"_OC>TY."U$KA:7,P&5C1=1_)\ITUAE]+E M*G.7<]'+:=B=XWS3TR+@Z#A=A6.?+W]X$[GIJZ_#/:1(@A==T MCT$"[)2ISZ'W;JR?9<]-AY-V4]5/]<]Y^I#-OLV#\^>-0$GBC\:1]<[/TYFTK$G?KS6>OL=1ZX5;X2NB1F];0PLP@P8CWQ =A]B;E#0MF6]CO;>,M[7=U]/Q.+W^A\8$ M?PTIR(5/YMN6HB(^7[^&?,"8>*]UYP@XS'8]#J8.]Q@[3#LWGG:F%.OAJ2?, M*#.8)4<:W:K=W).G+4U.;)A\#>$6IC;1IZF.S1MEM76U!O33;'#L43ME6IH_ MK=3,EM\@@S3%S5;IIG=9_M_\'LW?R?-7G"YV$R!#\/YG>#W.O1L-E1 MWSC!QYNG-@66+4%*?WN!08O-?6*.UFM:;$*#S2W9\ST--K?:[HZ)B,O %8I* M:\0ES:R'1B&NHV:64\I*OI5V=RY-.J:#\#[>NQ3]=KA LO?QS1Q4/\R ^4W" MQ__.\+CM/GC]G,CF$-LV:;,AST_3O>MV 2:7[VYBR:S$>#> /+B.8W*E,26S MIKECNMWM.[MWK>] M9GU;:=.RYO>C28YY]#W(NZ$.7X'.F'WS.-L0IG]^>KT]:I0^+ M>PAQ'C@)JCK3Z4!U;#/6]QO6K2#WMCLC[%(=.^N,H/;4EV5;RME]7Y:;Q+%X MU2Q;'KY)RVZ5UY.V1^!>Q^9>?]QL*@,?VQ8_Z6FD!QUHA-0G\?;>AJT_>#3? M43-;B 8@@F"_)Q5TR"IVP;O3UNO^&+75/# B0.@G&E0NRQ=-7?[8W; KR 1^ MU54+@*!H1[] M2()X(%YGQ0.8.0+QGC5SWV+.*L0MH4A)4B*FF!#1!A]CN=K+2/.(>43>LH"X M$1Q9J3F*.GC!6313NOAT&'LJ9TWCR_0]:4_[HY#80II4DFM4*2,(RX%1CH%1^2\ MM!&7+(6VE>Y1SPN%"YJ&99*'QKVWU*9$G&FFN]G ]FBBYFGL;>I^J@23A)TA MH_:ED28Z5 91)F1D!&E98I0P3CK*&-=6P"0!)@F]A;+.R?SL2<(C3R1W6AF' MCF5=3'%@IG# >&BI]9&5!E&.(^(N:F2X92A8P87A3AH;]C!3V'93PS1;H.O9 M\X_6E6!QIA/;*C^-)F9PB_Y\:YLK.ZW#/2S]GI3\(#/(##(?M24+T7*3,L!3&(XYQB;0+&@7MA# " @SLG.9(@'HC76?$ 9D"\7H@' MA@KB@7@@'L ,C"0PW1V0Z0Y8[@ ^3F D03P0K[/B +T0#PP5Q /Q0#R M&1A).$@%+'?=<: .'^,' HN='=@5B@1) T-$T;RYWW&DC Z9SX)9ZC2/I;V[ M"8O2$ANK&5(A8,2#UL@&;I#405A&E&*NW#^!!3Y+*@$""X"RCLL,+'?="&-= M/' /W!4'#(7<12QP%,@)'Q"WVB'E0HFDT=N4T/-!/[+JZN[%.[R_W8LX4I5PB MC[5&')<8:68PPD;3TF(GM%JEGR!EP,1D9F/#$??&(Z(\PJ#UT)W5B)NR^-=L7*@,FK$UAUK.+! MX000#\0#\0!F8"1!/#!4$ _$ _$ 9F D=[P#Z5CFV]NLZKRJBU$L?@LN7-HP M+A@Y*RBF]$3-ZS90J > XE';(>=OOD/EW-09=V4M-^NVCSB&UV?E[1693^,P M#;C7)N[UR W\?=8@I ?==M@C%V_C>4$_O&F;>#3GJBA:L@H (@CV>U)!AZQB MFP[UJQF8H0O%QXL0)L4?(V>R@X$1 4(_T:#RGMJBV51[[&[8%60"O^JJA4#F M \[5'>*!>)T5 M#V &Q.N%>&"H(!Z(!^(!S,!( H'G;LF5H:46\.4_8V1[RC3W.&(YZ:*(S#H4 M(W.(!R>1LB(@CI6QRAA#O%OI(T*TU%IX5%++$)>6(!-*AX*PTEG+/.9TWRVU M2G+&2^BH!4C6=9FAHU8WHE@7>=[[WB>@UY$P-Y%TT@LD/;4IJC&>HAJ3R#FL M0FE(*?26(^'.*5;EF< 2>FI!3RV8(\ G(Z!DQ6MJ(L.$<<2<-,E0(A(4( M.DJ#I10P1X Y0E^1K',R0T.Q#H6R+F8X,%$X8#@TE#CN"4.,A!3:K"1(25VF M?U)?QO3_GI9[F"C,??QZ:Y,%)@5,%F!IYB";*E=[JVUM:V6G=0B=,$XOO0.9 M06:0>1_9>E=Z%!QA)XR.I? ;Z_3^G-[Z&)PS"M&21,1%E$AK[U"DRA-,O'5& MK^3TU GGTCS 2%JF[Y@2*:$]"C%@1PR31)I3*OYWQ=F@PQKDE1![06:0&60^ M\E '>677\TK,&$\9)(J*YNV5F")+@T>2EX:QTBD<5I=.MY]7]KY6W!6'>WZU M./UND@R_S+7W;GJ9ALFE?_OJRY(\S8M40Y_N_T*<*_[CRQWXR#^F]:2*UQN! M[=+C:7K\=Y^XL9:2S&L@X'OW7WC;3'GSA1F'C9+<((O3_(V7G"&-M4$X*$P" MI;S$]*ZSE5@HD_Z+- L4<:HH4EY31+126O$8?(GO.MM'=Q'\=) \[+6I+]X, M1E__'OSG4+\=NL'4!_]V^,JYZ>5TD O7S8+LZ]%ETN-%&-;)&=-EH\OPQZBN M/V5+^)1>YM?!R/WU0Q&2,U[EL1]/PP]K;(&?"\:^9PP/#LZCS6%CEHZ-!F_M M"L!%*!K7*&Q(*BW2O>M8](7A=( MJ+ND^*)="K^E^J+5?5Y,2+>:&^+^9;W;P8&=+SO%T\9]WR#P5-E70& .C.W@ MSYX^@__\^#2T^87SIVA@KD?32;KCM^!?MGEJJLV(KZ8?V/="ESS$"K.N18_OOSA;]^YB)QC3AZZYH'/Y7F) MY3/O<5SO(;?P'JQ\Z!I]3E6Y%WGXP\\YJ?%]['L\L/0N.\-G)'NR]'Y_4R&V M[4.WNU1'QXY/]TE4$*_/XH&A@GB]$ \,%<0#\4 \@!D821 /#!7$ZXEX8*A' M(-X#-;/R #6SIYX%*O.5O:BK+?.$5\/BX]2FUZUS ,<$Q#V\E!W3,W[^!8X)C'E@)G;*,;3KCO+?D]W/6.!Y=;KJW MKQI.1K/?P1XA4.QH-C4P=5W%ZE[;3$%CUT;8*9UW!23!,[ML)=WSS,6[7XN)#I23M3^B4L"-AW <%<0< > M"0CF"@*"@" @ Z,)@@(Y@H"]EI ,-/7MP;;P?^:V\!_V MV1:^-U:VU_8^^[04Z)6UCA"U'86M=\NB/F@8HQ*BIPQ1S M;>^2,@JOC)?"H4!<1)Q9@PRQ#A%GM2R)MCRJNZ2,[UWU:XBC<;A956YW%M;M MGS^9;Z\FDW%EIPV3W*?1!S,.F_:6?) 0E>&RFZVS=NM;/>FT"[ +L'MBL,LE M$XZ1W+[<4L0MC]'X&>C[;_^B**&G8$, +_N!EPX6%K91;-G\,$S'E0$1!B(, M1!B(, O "\ +SVR(8 7@!> %X"73L$++.<_U\(^C29F //* S9Z@>0! =QZ@E2Q+$TJ*F(P.<2QH@EUOD17:ET0RZIW:"D## M;H#N^"7 -L#V:<'VX;MJZ-/]7_!SP=B/+W>P_?0?TWI2Q>N-9+_S^.\^<6,U):'7[*[]WOT7VUAG MVIOM8@VEU9@8C"AW&G'/+#)*"J2EY,S34/K@MK&+]:.["'XZ"._C33N>M\-Z M,DYO,YS4\[VK;XQS?5T Q=908?PKC9CCITX5-ZC5\'(_?7#T6H MG;G*PSZ>AA^Z8@8;-\MZEE%\N@A%XQ.%#;F34;IWG=583-('(<;@FMZ ^5]Y MY[ 97C=%>?FR+OQ"_46H;D8B?8V^W^5?1;<.'2AG'!R%E!,67-3UJ8H<^_D/-EE]KE M=O5#X\4<1%M[F:\TM.LI^?%I0/,+YT_1P%R/II-TQV_!OVSO3C ^QS_.%V#2 MV W,51U>U.'*C--8+ZTW+"UD?*GJRE:#:G+]8OZ--0L3[4.8/&D/?_O. M1?2!SPD[+XE\Z*)SQ1^ZY*'/R;F4ZKDWVZ"]RXA^V^WD'W>"F\I)!=-9[WBX]0FN5*^H(A %!^B;_'6H/C@ M2?FV>N1VH^'G)F;WQZ@]?K3:JOC?[?AOO_P9W.CS,(GD.LEP +G6/2U%P*7 I<*EMNA0!E^KS/&C_*U\=2))!/! / M:F-/#PW-Y2^J2;J76ZN=GZJ\?6@TKLO$6I MN-IG._)>9:V]$/JVM=WY$-7!H>H;NJB\#\,7;_Z/+&-D##-$3%2(EUXCY3%! MGN&@C.),!085UP[K@4G#][$""F\4!9QJ0+B MHJ3(*.<1BUR5.F#/<=BBS3<\L45UNR7<]_ZGMP;1+=J3+FX5ZU^WE=VR0S]J MRW$S3.ORE?LV--_^ZM;;3D?L!".^1*4Q"4QLL$CSTB&%6?2<*$:YOKM%/Q@B M+.<2X5(E%)0X(AL]19X2(2/%@7!Y=XO^S7Z7^6[\]\.;O[T+C^#\SUL+TV\_ M_$(([V;;Z,/[XD;9[EZZ8P%8=]) 3A6L=PRG.$3K-==(>BP2G!J%+"D%DBZP M(!,T"B?NPJES@B@N/=(>&\25)DA':A!UE JJI2EIN3LX32C*3@]%>]):$, 3 MP/-TP%-K;900%)6*I;S26H84D00I14MGL!2!KQX759%+$RAR#J?OJ$CS9%JF MN3DK/6=12*)W")X* W9"U7$?5$I28F.E$B5'B-,@J1>(8=."8NW1EZ1'W7J4)J[9(2R-961HB M]"XGGWNNW'7%E7K3GP-@%F 68/8VS J#=6E+C +!(4%FR9 E/E/"!:&PTE2% M<7XAACD^#]]UZ^5]:%S(B28@BSC7Q%'(\NBVJR 6]CG/$,3+Z& M0;KH,MWYHB[""N% L7QJ=/]RGA?)S<:A^)I_=,V^N7-8$$J1HB;9-T\!37OG MD+:$:UQ*$>3*5BOKC<6:4&2(Q"GTI6\;:Y.+2&)=D%QA;W9AWV_?O;EMX UK M(_K?,!ZM$\]Y5RI'.,(^Y/4WJI$2V*(T2?)4"T5+;5:V/G@G*-,*I:0@N:]- M/S1)+L^E8($'3;!E>Q=O.+K'<[OCR@_[ZHV#+P6:[WEP=XA4UU"H)NV';VXP M]>$V0_$@?$.^2E+F0?D*L\\'O.L02'X-A-C3M?: MG.[?+Q;KME?F_9QZ"PJ] M)V=N4N"_K;/KS1_YP_W,VXK[!*N:(14XR\<#(E*^%,B7DI6>..?I2BZU ^;M M;1-J]SK[OY=3VQ2?QVER.O]#0V=YML2TW1!=CV*LPV22'.2LP4=3#,/DUE<> M)N2NNT>:/<=ZVJ1MC4RFX5-L7G0ISIDZB5]G=L5!91KJYRH]T24!;!OC4A < MI#@V&;4ASMCIP(R+% C<8%1/4RZ8\UY3C8LO9C -[>,>NBJ?[/I2^=#RG@_F M5*,-@_GJNV51EE\N+$";WP -@$> /8 &P"/ 'G;#8GB(LF"_:WZOZK;6 MMV8SU[:X4WMB7H^#F_Z+"N+U63PP5!"O%^*!H8)XO1 /#!7$ZX5X8*@@7B_$ M T,] O$Z6'6Y[X3S#A6\9ALYF!" P4F.Y)&+!X8*XO5"/#!4$*\7XFW>D&Y; MW3FWI9W==S/]C^8LX*O9(;AWHTG1[L0OJN'L>-^P48#)A\ING2;;VI[\KJH9 M)C$PB>DJDNVK+7-?@6P4BS]OF"BV>X:HJ]H\X&:?QW08 7\[0G^[G31\G*1T M(=,Q9#]\LZ",^3"JJWRB'1P1'!$<<5N.^"[YW5+8:V/=$A,$^"3X)/CD?GWR MQK^6J(G Q<#%P,6VY6*O37U1O,[,.NE!R='2="]47X('+P,O R_;?G()?M7G M:F__G?3(Q;O!H(= J O.LC%]8[[\135)]W+KVZ(U,]31M#9#7V_4M*J[BND* MBNRS?>F!CQNN)_]<$)'NI;=EG]#FGMONI"GP_DP#&F>O:SL@=]$XFT6A.3<4 ME4%CQ+G%R&B5V9XUCX);3N,*V[-0T>I(,6I^<*\BTL8+)#71P41LO8[KF^J\ M,=7XOS-+[C+QI1L=L+?9LJ5PCJI2(DY]^N%P0):7"IGT@WIJ B'/@-YWHQVC+U4P M%[ 7L/>PV!NB9:K$*<]5CB0<928W +>(R6!*+43PA-_%WD!]Z3!S""OG$!=1 M(X6=1D&5MBR="BYW3NTL]HHSR0B@+Z OH"^@[V'15UDO=>XBC2/WN9^T0*J, M(D&PC";PJ)Q@^RTZ[#[S91BP]WF;'&!_%.R/ K()$*]_XH&A@GB]$ \,%<3K MA7A@J"!>+\0#0P7Q>B$>&.H1B >E$[ 1\/:3&LDC%P\,%<3KA7A@J"!>+\0# M0P7Q>B$>&"J(UPOQP%"/0+P.$O1TLGGZ-IFDVBU7DVKXN6WZ/=^85?Q1&5L- MJDFU&4]'C]37$9ZR(]4&: T !X!]@ : (\ >P -@$> /8 &P"/ 'D #X!%@ M#\=3&^QWX>]5W1;\7+BT85PPB >&>@3B0=4%S 4<_U1'\LC% T,%\7HA'A@JB-<+\1:& M2C"T;+ZCOO\8C^IZUK0YO=1H4K1;[XNFS6HH7H^&C0+,)/CB5S,P0Q>*CQS! MZ39TNMM9PL=)R@\NTW79&=]4PY0E5&90?!C55>8S!T<$1P1'W)8CODM^MQ3[ ME@)>D6Y6Y^=[<$QP3'#,/3OFC7^]'=:3\33['22AX&+@8EMSL=>FOBAN6O 4 M'\:C+Y4/'KP,O R\;/L9)O@5U'BAQKL'#'H(A+K@+)M"3'/YBVJ2[N76:N>G M9H8ZFM9FZ.N?GVX$75!,5U#D$8#QB-:4G3Q0N$Z[-U1A&\V\.JT&Z,X*W5G7 M*N<0W5E+Z0*+ILPMKAGBWCBDB5)(V$B(*WE)B=AN=]:F$>NB16NS!#&O=UYO MK?NUIM"!]9DX\G3_.:(9Y3&81=_Q=5NZN1=>GP&H__8OBA)Z_/8#L *P)0665+JE+L)ARQV GDE)0E6JZ#+[:9MBXSM?;SYXR)Q:TN+[0Z2 M5Y]--:PG-R5]R.H ?@%^ 7Z/!WZ-*\N2&X-L61+$&7/(.!^1*PT5428LI>$N M_$KA'%6E1)SZ],/A@"PO%3+I!_74!$*>";_O1CM&8*HXX"_@+^#O$> OS*H! M5@!6.F<6?8>57J=UWN.2"2:19S2E:!83I!2WB,<@J5>>2W: 6?7.TSIQ5K(2 M$KOGK>;#1B#8" 1<"B!>_\0#0P7Q>B$>&"J(UPOQP%!!O%Z(!X8*XO5"/##4 M(Q /2B=@(^#M)S621RX>&"J(UPOQP%!!O%Z(!X8*XO5"/#!4$*\7XH&A'H%X M'62BZ60?\&U2)K6;KB;5\'/;OWJ^/:MH3K!OC06P(YKK"!?7D6H#- : (\ M>P -@$> /8 &P"/ 'D #X!%@#Z !\ BPA^,I"_:[YO>J;FM]+ES:,"X8.2LH MIO1$J\ZP?@#B]4<\,%00KQ?B@:&">+T0#PP5Q.N%>&"H(%XOQ -#/0+QH.H" MY@*.?ZHC>>3B@:&">+T0#PP5Q.N%> M#)1C:$M]17]/^;=:8.+W4:%*TN^Z+ MII5H*%Z/AHT"S"3XXE(Z5O![\;4-_NYT@?)RDU. R79?]\$TU3 E"90;% MAU%=919S<$1P1'#$;3GBN^1W2V&OC75%ND^='^W!)\$GP2?W[),W_O5V6$_& MT^QWD'^"BX&+;Z'Z$CQX&7@9>-GVDTOP*ZCL0F5W#QCT M$ AUP5DVA9CF\A?5)-W+K=7.3\T,=32MS=#7/S_="+J@F*Z@R", XQ$=*3MY MC'"==F^XP3::>75:#="4%9JRKE7.09JR1D-<8!29&!GBG%-DF<)(:B>4$T'* M&.XV9:74"><(0T;2$G%A2J2$]BC$@!TQ3!)I'MF4M2EV;JGAJCP36$+#U>>A MR-.]YXCFD\=@%GU'UVWIYEYP?0:<_MN_*$KH\=L/P K RA'"2J^3-NND-)H' MI$SZP6FPR"CA$+.E\A13YC7>5]+6%A7;;2.O/IMJ6$]NBOF0T0'T O0"]!X/ M]%)+>,)>CR3E$G&G.;(.4X2I"-X(A0GS=Z%7&!,B#QH%)UV":R^18B8A,6>, M$X6C-^SIT/MNM'/T95( ^@+Z OH"^AX6?4591BF=12+_2$@:D-4T(*9Y+'W@ M5IIX%WVEHX:65"#N1?I.21Q2RA)D3?"L9"X*9CN,OH11P%[ 7L#>(\!>J&7V M$5:@L3IL_0'.A),:R2,7#PP5Q.N%>&"H(%XOQ -#!?%Z(1X8*HC7"_' 4(] M/"B=@(V MY_42!ZY>&"H(%XOQ -#!?%Z(1X8*HC7"_' 4$&\7H@'AGH$XG60 M>Z:3_;ZW29+4[N2<5,//;9_J^7[/XH_*V&I03:K-*"AZI+Z.4' =J39 Z ! M\ BP!] > 38 V@ / +L 30 '@'V !H CP![.)[:8+\+?Z_JMN#GPJ4-XX*1 MLX)B2D^T] R+""!>?\0#0P7Q>B$>&"J(UPOQP%!!O%Z(!X8*XO5"/##4(Q / MJBY@+N#XISJ21RX>&"J(UPOQP%!!O%Z(MS!4@J$;\1WU_<=X5->S?L3II4:3 MHMUZ7S0=1$/Q>C1L%& FP1>_FH$9NE!\O AALK7]]UU5,TQ8NNW61RX>M%#? M$+1&L?@SN-'G81+"[^* 4%=5>L"=/,?*S0Y.MZ'3W 5Z69U?KX'QP3'!,? M^-?;83T93[/?01(*+@8NMC47>VWJB^*FLU?Q83SZ4OG@P_J";I7FZM=GYJ9JBC:6V&OO[YZ4;0!<5T!44> M 1B/Z+K8R0.%Z[1[0Q6VTU1B $[8I@DTJQO^MST=UYT?FZ6 M(.;USNLMM7669^FMH;'S\W#DZ?YS1#/*8S"+ON,K-'8&6 %8Z9Q9]!U6>IVV M25PJCRU%3'.!>$JXD+**(8DE9]ZFGT%O-VU;9&SOX\T?%XE;6UIL=Y"\^FRJ M83VY*>E#5@?P"_ +\'L\\*L<-HQ+CZS!:=;L2X*L\!H9'P-URM#2DKOP&X7C MA"B'$HIAQ*U@R#J'D?8^4&VXBRP^#W[?C9Z/P'52:?H-H!B@&*#X1* 8)M@ M*P KG3,+@!6 E?W#RO)J=?K=V$'X99[IO9M>IMS3I7_[ZLN2/,V+5$.?[O^" MGPO&?GRY/M$G-/W[B6+^8UI/JGC]Y%T,B_?Y[O/7Z.U3B%*:[R M;LF?PX&_*W4FH^ M,./VE,#LVB+=--]A]DIY?.PD^&&HZ[/\B.&MYZ37'/@BS0-&Z8[K;G='M)%- MHV)R[E^?%V_3T[QOSB TMZ_#LH8NS75[\W'XY[0:AUO/GHR*JU$]67S?#/(V MFOF&T/JB>;5J4D13#?+%ETEWC?[R^V2]3=-HI/\KOH;! &45&9\>D[X_N$9) M5/\[CXDF>[^3UO M#"X;<1KE89@4@_G4-UO.S.C22R4/K(9N,/7I6N/<>-H,>K*CD,S+3B=%^#;_ M--F=\7D8FK,T:;I;)(2["N-FXIN/Q(^K^J^S9*^#YJ!\,KL5H_Z:C.Y?[U/6 M(S2Q]=J$M40Y@Q6B-"C$.7/(BM(BIPP/3-'2RGBW-E%BH4SZ+](L4,2IHDAY M31'12FG%8_ EGMW: M::ETXYG7%K2TDF5FX9*03X#(!0[,M#4'.A>=T#$@[JC.:V 669< (6)!G,3* M8"V?#71OARGL-"&B?CO\_Z9)C[$*_E5,3NUS!O;WT;1.B/!A//I'<)/Z4WK4 MKX.1^^N'(M0I\\@I18**'9? M]7!80O#_FXT"04EQ6R252Q45MSHK)@IK9AI MK5A2\O.SLK*G2=GR]*)J%-*D._]<*-#\W_;>]KMM',D7_O[\%3R]M^_MOD=P M\$[ V>USG*2SD]GN3F:K G&@/;+ >.JYY)!RH^ZP1+3T&(+F#VJ%!U+9 M8,Q())WR4%NYM ]T M(^,D"UJ=Q![B%UHHO4D%[()#N2 M/13)Z#76%V' P7L87AUEG\^*>@Z_XX4(4-GNF%&]6-9VJS ML@GZJ)@J7CU[:H+X;JZCA^^OHB1HQ& M7Q;BKD7[S&EM#3S*XV^FO#Y[?O-=X$;VM2XOXT#"+8[G$=S+%1,6UHG^K%F, MM=;4(XAN.")3QR.&>\_FM4D7ZHMKZXZ \N%5C]7PF[JJ7W_WZL82S>:_L5[O MF?QUYG@W/9UI>/S5HERO,-A=-5Q7-5*#*QQ\X2\-%B6^OK8AB64\5Q;D&NIH M#S(@6?!+'21:"F4AYKH+&_(I[/QV3A]=V8[PZ*Y(UTL3=;(=;^6U22E%D#B M,0FR*" #PE$+M,TEA!I3QTD7MF-7LKAZG!7G@S!'?1)!]9#'_I+1S=NVZ\)> MY.5% ^3!DO23H0\ZU%B4Y^J?916W8MK(0NUNF)_EUS# >-F:PGZ+VT#M#"@N MP5EAK1L=O__=Y\X$T]< [QT!E** B;FP 2*=$EH+1'/\,@0Y"LJ2^;AA>N54 M=1WBNO'7"T3W#W@']'U9S??KHVR.O[EA6)_S<,%9G;G&AUK2SO;SJNE^M6O",9V[=RVZC](YHO(*$0V4 ] 0#BH*>:NT=($@P:[BC$B\E4$-! M.1;( 2@0 S0/-I)"B@:B\9!1*$4N>;=!BL5O=V0(W3T=ID/G M0%"I@, X9UX+P^#R='@O%"+6Y%W%[8)I_89NDJ)BC,PK60$!8=7F-A7<$M.I96]-FQ[G] M4MHQ[7;'%#*4,R(EP+GQP43B%"CJ(3!"$&(HQM[AM7=,?RG^-2EL, ?37FBS M%XKG>Z'SF7G133="?U.B\N.YA?+A[OX_LWMZ:I^Q,I:C%8CZ8EHY0Y0%C M-$8@L 1*?Y&C?Y8??_JI_SH_DJY%/GJBPQ)AHV"F@%LJ :4:PB"#4U!3K!EDGJF MX9+)*;UG.9$.4!@K.IT*UJ8C%C DB"&(. J73,[GR1""O=QZOQDK&L3=3!.[ M^98Q:;S)RVTSXZ.Q%T=\*TG\K@A8 KO'/&=A'(+. 97#V/DAB)\45@%CB,F- M15A&H;L5HE4R.)+( ()CNERP H&FE 3GV]H@O\:;N,5PRS?ZJHIA]'_>E]5I MD,I39R95\GJ,NZL:- M*8=!%>+7_G9T>I1]KIRJ)]75PDUV.^RV$0LP8L/A&G\QPGY1!8^WN AP5^I_ MMH :9:B<5-EPYC5DX2;J2WOTQT55?JG4>4PF6:R'F0%MXW'DKX/ 3HLDXD7. MC9L+K+H*\P7"7RU:^V'Y;5:6,W? XY--F)7@A5=U\.[+62'2MR)\)=PN KNM MU+_D;! MTN?;DQ46(G<\*DSHT#7XT4[?64"/<*N G,.K!32))[S\Z9/+)N:]M3G*J6$P. J211,QQJR5,Q0P"075C'O$EPIKGN-FO' M+Z4:Q:4XF:[_FT:P/OHH%,WOIVV7YI]?M5=T1LHL;=OO@&3F%"K,&0((,@LH M]3Q60G#@+*:Q'8WG<"F%Y#G.RS8E\R?">IHSL@S*213GHFB@]9)Q!/) =( & MQP,$#"2 >)4CX3CC>*DV[SD@^9]E:=^K8(.,*"N# *5! 3P)DC@@B8$PB[ +=#$K& M;8]ZQK?R'GM/V]R8,KQF6;MME&0=JRI$FL3PJ3.(WYQ*!,Y;Y,AJIJ M S(W@E'AO94Q[J+I(;00QIHU['@@ C.-O$1.*JNJ_%:,OM1-K"M\(=K>@S;6 MTB:=S.,5X0(7IJ^(CXMAFN:KV>0B_J-O:LXA4M9H#X@-YDO0SQP(22C@7''$ MG:.&+J5B/(5)FE2,!_RU7]5E<3XY?S.;WK %P'BPV_O@]O6)P3X?M;\J(T)]K"?11MN&S?5>W-9;]H[Q=58 MV' (^A4#@J/L8NCLEZ;$;]Z!(JIFO$WEHO+%&RQ\;_FFWX*1ERCW6A<5LMH8 M @'/@^-*K8ZU#(8!+@450:^L\DN4VW%@[S_=*'X4M]8^7L>HWQ6U&99UT+B9 MOK9AE?G>W+W$+6\0=_YHVB'KU>:;3J;AG3D*1"G(F 2(\>#W:N>!=!0'$51, MY;DWCBYE"6];3N=QOYF(_FT4C ;[/AH,G4DK[%71M[X[&<+$PH"JK;M.0CP7 M8N()ALCG@(E88I:CF*)M!("80:P%$LIWDFCS@F";\'0W1-&HP/R"<9!KQP$E M 4I%SC7PD B#8LJ,IB\MBIW@:83,O(<">1LRU9U[T_B0G?'H(JM&!JY3(IK= MIZ)N$A.B81\(9KH7E=G"^YBP,?<6XO5-=7YT)H+ZFS,5US_,;ICIMFS_JG$. MKKV)F8.AKQ82,&8NQNQ!5;BX7F@<=?LFL=^K=M,.F^%FDXMOJFKS1&SY;=3^ M8_J$9CR-0]]$9&*?DO!W[&G2?!Q6(N9NS#(*JZ RWX)D-Z\T^^67X..,S[+ MM]FH'&?UQ/O"%/%K3:UJN#+8$Y.J<8U&=IZ\TGA(BQ&@"W5U?>5U[&'0WL-= M%O5X=@\_"9>Y;!@T.GQ^G=\UN&[@\JVHVP2/[%M9_3'UP6(SVC;SI5V0Z6^: MVAA;Q'O6"SD8<1XGXR*VK[WEXMWAV,T34)H9O;Y 594:M1DVAZQ+)[%%\+D+ MZQ6%7TV^Q EI6BZ'*9O'IVXEP,0HUAW.]'6$*A'J0FZJAQ1B!33#(MAV5(:? M# )>Y]QAC1#D2[FI3PYJW;+*FFSJV;*<-JO243@;DR/<)]*<1;-;I(RXV=H5 MV5]=[:JO+HMF0\,4?P^J7'Z;8_:;S^\_#9JBC6+6W>EW+XHME56CE(N 08DK!Z"'H@";+ 2L$Y-S2'8JFAWI-1;0YA#S4Y MB0'VQ<6-/3#B @?KPM9N]-U/H[)/*[NP=W.W94^F6T !GV:9PE?1L+TFW(!F MQ3#[554!MU#[)7J];]2>*##;<(KL'NSA!K!FZ3]?\OLVH MU1#OME;K24G MG!(-@1#> DI46$MN.7!>**P)1&R]!LM[R[WE9-R4RS21@K97[+TLW),65/L/?WA.V\HXM%EGN'$>#?>M3GI&T$0^:-8.:SN5#FOC"?$:3;&9UUEUL4I$[EAVEKF/$> M\" K@!I"@.(Y!$I@!B7RRBVGOCQ%?NIJ?'QJSIR=#*.M-!OWFY:13F/S\L_1 MT5M+2O:C&/:_R\[V=?:':C+FIW7+L+%?>K9O/0'"C:WON[ZW,O MQW.NBP^SR0Y[JW>(&W M6#Q0='&6IQ:!#,*DE?GC2U4&#Q=,E:\]BOANY8L6=VN*'+<&2?S%/0MT]VFM M=\.*W+9*K7^^\;X.+TA!_+1QGQ\@A$>S;#!P5-.$'3K=E;C"4E/.I 6QZ8DA:7($D:U3<)Z5BC<-*HQ/"] MF>OC'G(\^K.W*^P/Q\N.8:5J8>R?GAZ:%7#FIUS'B).$',^*U&/,)Y'CG*_>%(=9( MAGJKZK-5I*G7X]^0!BW>=E3V:L0W5_S1A,F.5G95\.ALS_A.]+@YP]VWQ<# M*N^O,-I1'>A6P3L2_5WAS1U9XX1S&\.Y7 DIK>8 ![B+/5Z"+22(!]I+B42> M"Z^6$IYS8X4P*GP'Q6/=)*- &&L @M()K[W3?JD,8YLXA^" L?MKSG94"9)E M_!*6\>E#A[$DD_E M"@QR .6LL%&4(\ 4;D%--;C2>@$8$IYCJ!AVG5B*:]] M0-332(3@ 1'W]_U*XI^LY;3&!P)QR E.XC'?(IBX@$)(@4;< N2DY@Y;+I=/ MXGF.D;QEB$/Y@//[:T,/2OR3G;R>G;QP3GUS+.>-H]8GNBYLH:H@NLED/A"% M2GQR/Y] I+UB$H,<0@-H;B 0UBA@PF\#,5#IZ5)/G^>8S M*^6%TXGTQ+&(; MO=,%?3RIZ](TOST9V3^7Q6C\W^'RV!2NJZ"SA .*[S^2.BE%,J33&A\(\ D( M<2X0 M1@!ZB.((8#G!DD5 X)Q7+YX,#G&-*] #XL!BA/^VW)O.[ O/[8G(6L M5LY:[/4\O#23/%ZGL"MJ]H)QJ@##6@ JK@10* Z.5)C9P ME*.\=1QNM$9P>,(8VRRQ)258HADN&>9*4!*?SWCZ$QQ-5@'%2 M!D,]]D&4, =82R[C>>&"+G7C?HYQWSV<(CS@*.%ILN4WV[3IWC,WFM/XDG&_ M 3W#1S@JFBTG,6_GY33MIKBL+!E=IS2N,CD[RE4KS^D]9]UY@K$P!N2"Y8!2 MXX"P# ,*<9YS+P@VII,LEBYY2Q R"*^[3>+JBT*]H(%W:PJ2,]!_:4GPVW/X MU9CDA#D#-!7!=T"$ Z%E#J#-+UNY4,Z3I$=9-+.:9NS+3J6J. MGVCNLWAC^+KW''HZB1&*8M14>EBGITF4:1]KYS([4Y>-#7;94)!#: '/B0/4 M*084HA3(W$"-(*(6H2YVE_X\&15EM:B2[V8:^?&;LY_+OXT6*[/F^=!7GZM) M??^ADD_,IB!P %%*?-Z&5NP**^_(&B<(W!@$$JG'Q"(Y8#"U#TB6>0O5BLR?%IL*]GB!Y&[F3*L79_6E MH4#JT-'S#AU4,\$.$E[7C?8)/ G)HJK>&+A)_C M\7$_S6;OM\FYJPH3_FV+KYO5A95-W5O/?O!Q*T](&-X]8WOH_G.5FL[3K%I/ M8HT55L%8<4&CE)3Q3&P,K)?:(R8Y8TN](#ED0H7_XG=P,'4$!L)*#) 40@KJ MG>5PIE%U-3X^-6?.3H;NHW];QLJ"VMD/(U.>N].Q&KMX#(.J M?9>YH$X7X=OC:N)6PS7\V/1NWM_K8+'G$U)GI<_:25I<^KT5ZIE.-RI]5W&* MFHS+&93%]RE&7^+KQ\O!4%V5DW%XQ*6SK]O'(0B/X/>S+X35'*J+VAW7[D)5 M88IG\]"06GOO[^Z*<7PMZJ(A@JOCV3WNBUXTC^7H*)?L^]??O7K@(G3$B7SL MFD<^ET=0\C7O<=COD?H);K?9 M.V?*R&U/8EVXN^]LQ-&'49MH_[89^=0E1&&*2\*A#;5DE=R)I M5,\DI&.-PDFCDD8EC>I0HU#2J&0S]V:&#\IF?M2O[\/BK@HWS>7'Q3C:37Z(ZL7 M3J1/F6T[5R*6^@5N+*4:.8R$@ )(RC2@UL>M58D!=IXR(XCP;.E$**7"=YR& M0"*M '4YC-]10++<.^2Y)IS?3FMH-Q1_*>OZ?=#*-I7A5Q?@WWX8?77UN-EY M["BW@=(!@S#526Y!]OD,CH#%QP$%B"?5,,NEO M QUFB$$"ISW.*#W00'_@0%3_(9U8T IP%Q:F=F52IT]LA:5%BD/L9Q&D2 M_'@. 1*2Q%.B!="$2)![KBQR3@JWQ"#/BPFTFG@RLK.@W30Y>ZZ/G;5DAG+# M+9F3X"<[^4#6>*?!C5&/@KD+@34DF+I8NV H!ZR#Q$&%!:-,J6[B %L#MTTW MZDEBGZ MK?'Z:[P&EOWO?Q,8X<-<\N3P=N3PNLN+6 &9?-P#49R=-@-73C6: MS_U]:4:SZ=FBD>DU$\8R!0@*5B,U2 +!-0+:2P(]9QJAI68!ZWC0/[>:W567 ML@$5>W>NZ&H[#BNEH>V:W9'P,N%EO_&26B@YD@+("(!4YPH(03%0 B+FB($J M)UTZY=WBI1A LN$65PDO$UXFO$QX.<5+;I!BF.: &VT!91P#"8-]2215BGFG ML5LZS>UY>_R;P4N#1I"_C'Z0C,W98 M9!*"[Q^"$RUSCT&N14!C%H!8<,& 8E1P3YV5=*EZ[#EQFTTC.,HWG!W61W5, M")X0/"'XH2-XKB#&2@ 2K&U J?1 .J-!0&$%'>5K= MCL2IK/3-&5N[K-X8WA;R?H7HVKS/S/M@BR[;*PNI^/ !;JELF*I@^*[ P=D@T>.@*!= *$F M$0)BQ@-U8=9MJXJ3<:N5S1$!Y2=5A=?KB+$(&6"YX8, D]#OOY>0UGCW@4TY M2SW#.?#!L@8T]Q)(10C(J46&2B'-<@^>]5I3;!#8*!E(D7I2)&!+:WSPP 8% M9QXI!!!1/%A?B 'I@O7%,#668X&Y%]VVHM@@L.4#FB>#;:N!@UZ[M.L' L;J M,M-NY,*'R<'?P_!VC-\?KQBXQA+!Q#SA+$)8Q/&]EM2#@ECO<3!7FU: MLFL1_HC'9'/M "0Y)5 ;940,N9\N;X-S=^.+;_ MIM'9MOGTA]'?%E6W_>)'?SK7VZY2-^B 2Y%V K:@(7MMZJXJS;X>Z+ GV.Y<4M;G]5E M5X8Y&Q":GOVX29T4^P)L^^W5_M"<%858+PC1/^]9.BBZ']EXU^\W-3HI-,9=.M0P? MX:AFMISHH>M-$YV5Y:+KL\E7F9P=9;"5Y_2>/5:GG-*& BR8B@>:0Z \$T R M2XG$6'''G MF.GTTVSV?INT#YY&PN!1'G_SSTD] M+OS5["6:[P(WLD&4+N-HPBV.YU)UN2+((/S8!-P_W]=H]IR(UGKSCV*OB05I MC,+52N"_G\TCB1?JBVNCA,$-#Z]ZK(;?U%7]^KM7-Y9H-O^-\-TS^>O,\8X* M=*NPK^Z3Z]4?.:>(*1;,4C$U8P[F&/!#,LS1_?92YPQD7X_KB:N-46> T=ZBHFW($$S">D MC@E\<9JR.$_UHDSLK;3/V*LAKSD;+E2+JLFXG)%V?)^(!.'UX^4@('DY"8!< M7#K[NGT<@O (?C_[0EC1H;JHW7'M+E05IGDV#XVIUM[[N[OV0KX6=:&+83&^ M.I[=X[Y=CN:Q'!WEDGT?$>[^B] 1)_*Q:Q[Y7!Y!R=>\QV&_QUK;7W>IQ5/V MQ/9\GV=?AQ>D('[Z']^AP'(/CO5).0:S5]_@[*QG*Z[BAO[#J2K[.9"\S=XY MX\ZUJS*"!L\7E]V8P@Y%K(>(M&-2AMJR2S/#!V4S/^K7]V%Q5][AB9I<3'ZDIV8N/DX8M()-M,]946G$>SSB).%IQ/L]XB3A!S/B5#VYFH&8BB7WL"_BS77? M5K+WCB9R/['["58\UXP"!!T'5.0*"&4@H%9* Z4D-$>'7,*X*SG9J='K+JUQ M K2- 9IVN31,,A /* =4"0\D10I RI7,*4'8+]5D'U0Y8$*TA&@)T78(T3!B M/%AG#&CE'*",JO 3\L 2GRL+G>%ZJ9/_(976[0J@O>@>3S.BQ1.U]O_PK!,; M2^C:"I=QF54N?&2*HE>,ZF9XLQ$B,=1MX1X%S3*()I(!%2@'OG-9$22ZG382DOKU>KA0E7R@M. M,>&^+W8"T=T"T5P8GU.(@"4R@"C)@RU(- ;0!G#-M9 H]^DDE)?7JP2B"403 MB/841 /N09([!HR4'%!H/) B(*FPP2#U5C"FEBS1=,S)SH%HBK)L-\KRSH5+ M3*$:35,CFZGS,HSY?YI?I #+SJG? =+:AHG'2DYR8SCPG@7BH4X S7W@%*B0 M91Q9JY;.UWI."&11$T]&]F1!#U2=X=Y'#OXK6]%/@$:ON_QCL-:II) M@IV"@.?,QA@ ! (*#J2ESFCOH5PVQ9X3 ]@&J"&Z=_'3E%>Q"Q[_Z9D*EV@5 MLW)->7[A1G7K_;O+^'.JXST4Q4M,\T"TV2EBD2# 0$P!148 87(%.-)&&IAC M!6473G^CC&^B+KY=4,6.2 8/N(")9)+EG-;XT/&,,YU3XT7PY;$$U L*I+0$ M<.5@SG".L.%=A ,VC&=,IIJWA&=IC0\>SXPWR$$>K#(7[3,F#5"(XMB2 "K, MI<_I4DK5GLY&9\!XC(H"+;8,H93F0PA" G"#&RF#78]M124>G@/Z( M/P+1 >+XRY1])$#?89%)@+YO@,Z)(8YA 30)J$YE'BQT2(+!SI!$7FBO\Z[* M2[8'Z'( -]TDKH_:N8,E**2C6!3I<2RJ>=HJ9PS]-NL<=U&57XMX$K6^>G;W MN!2?VC'M3=S:17QJ966[FPZIH\X938$1N0$42@J4"@X+%,H8+APF0G74OCZ> M*/9IJNAOKOY6.QLX<4Z':T5\78IT_V9W?:WB[\,#K!(^)OP-^%OSR7EH/$7(Z>I MCOF2P@34I<2"@+D:>*DY1BC/I2$=G0VP9?P=2)K@=QM92>N>+-"7&,4F3X_^ M,/KJZG1Z]/7P4C_I-.+]'G&2\#3B_1YQDO"#&?%+;!6BCK8*=_'HJ4^3RIRI M.CP]'@3@S*1*^X"'5":RTR51.YT?DPN/$#(<&.()H,Q1H+AD #HI%1/2"KQT M_.MS-@0_J:OF9+G/Y8GYUZ2HW,E750R5'KKW976JANYTKO7OG!YWE?F(!@3O M73^6U,\Z 6H"U+X"JI0>0LN!,B8'5',)PF\,T#9G.<62&82ZV.%[&4!%^4"R MO:O53X": '6/&S.L@7'_^]\$1O@PESP% ;8^4N6M9+88*#U,B=MFHW;'="#!635 +C8N4BE@@$USU8H!YCBG.-M.ZD MG?U,2^,I*K]&'6U4\--<->N3D7T;5+;^Z.^W2#NR1O-!F+Q],T9[J1K)!DUK MG&S0M.1)K=,:)[7>2=58HZJ9M#Z,/_SS(64QGJ8V.>)@(WKWM'%O ! M)A0_\ M$<("R%C@(TADX",>"XDQ]])SJ5PG/?]?D(^>GV6PSUB0^"CQT4O+X'[RT4O' MR%;6Y2<$S9(4IK+?+9?]OB]&:F12V>]\>*ED+(UXOT><)#R->+]'G"3\8$:< M,GY?,N/77;K*%+5KDGO'I?DC*R]BW"?MPQY*6D3*A$E+OD-+GM2Z%VN\TVG[ M5CBND'& (ZD!-0X#!8T%G%OE!9,2>M9)N>A"VOYI)->/+;?^/"5=VU6!Z(8/ M&DHRGW MK7$R5W9Q"R%YB$^6M0]U/5$CT_J$D[@558S4V-E 23I<,:E2EN[! MZ%Z"V[3D.[3D2:WW?XV36A_U[L4:[W30!TOA//<:,$41H"C/@:3QE&FA MC.3,Y,XO590\Y12*,^7-C8C/S(S^Z$\7C.AW,IO9/J*CF2AZ>9NVQ^)(OSX)8\J74OUK@?-6N] M['E+O14(609RI52P9ZD#VA$)O^?T^*_8W-_[H/T^) MO7/C5N0#LG_=QE+KVX2K"5=[BJN*(^-9CH%G,OC\"DD@E9) :*RD9Q!;MW0X MPY/C!"^-JX@,("4)5U/PX 6#!TTEVX4J;)35+.C#L+QR+HN5[BY,UID*\IX% M\:]<&%(50PH3EXW+ZRO'ZC(;%DH7PV)\E2().Z>OB1IWBQHM)\H*GP/**0-4 M0 RD,1Q80U'.H-5*Z2[/+?JK&T92_%Q^5I=_+\9G9^4P\.27V-DX@L,;53O[ MMCR_<*-:Q=?LJL.Q8(D9D\>QLXN=8'6W8)5#K1&3.,"JUN$/J('&3@$G@[DI MA:,:=M);Z*5AE> $JPE6=W:Q$ZSN%JQ:Z#2W,EBK(A> YE0 $0Q50(0T#D%- M"5X*D#\ED+,U6/V)Y0DY4ZCF9?,\+J:G1<<\#E.>GY?QMJ7Y(X5==D[W$I'M M%I$9PA7*'0<44PNH@QAHZ!C@$AN&*'6:B"[#+H&QKO7]HW_;:'M3O]J1)T ' M4-#$:,D7V-G%[B6$IARXM.1)K?=NC9-E=*]EE.<4:2,HL%@%\X@3!Y16.4"* MF?#[7&-$NW3Q-VX9\0$B:?,I^?HOGI9ABWC^P,C638)&?]S"7? MMV-,>DF'*+CYN106",TDH%8Z(! ./^7>: &]D*Z30[-F=/C1OYO!1$?\1^" M;9H ^ZB++Q,\./0S0W9:9!)\[QM\6X\-)Q(#AXT&E&D,-%(RN"<,*LZ$57G> M91Y(]_"-Q8"3YYTAM=.ZF. [P7>"[P.';Y=S)0G5@'D9;&[$/1!*,L"T],QZ MI:!;VJ9;)QC5/7PC/F!HPQMS?=3%'0Q0I8/E[SI8_F)Z;&:FK[(?IJ?,_YCY M^0E9Z9CYO=;CQ*F'=S O"M"*<\B!I1P#FF,=G":.0(Z1="SGPL(EIZG#@^+G MI^]M[F!>P@84'CPKKRPFR*4 RH]!L($L,<>:BT4 MP@0N[8)T>%3[%A@!!4>-TPVW?.RC.B=*2)20**$/O7?7Q&CN.&$.HV"!

    H M=3G0). MYAA";[#PR'<1*]L$1C]0%DKA00"C,N$#+! M2^DB8A6)+_[OYW]-BJ^!RIH2Y7I<%6;L;/S@9&1O_F+ARD^N*LK E"V O)L" M2?CW!(LR!((X# M;Z#Q@>9HSI;JU'-CA3"* XQ,H#+)* C$9@""P4?P.O@=GG1*99V=1SA@3*0= MD)?2J[0#G20E(?!M!-:">ZT0!\3*@,!"&Z!%#D'XP><$6BC%4J2&,V2,)!XX MC6!$;024U#E@3@:/)-5SM;1PDA,:+E(Y:=I8 &D"##/D,+,V1QSG?41@E _P MIGO4ORFXRR@64#'C6P*Y6Q$W? 1COIFRXD>NMU+B/Y?&Z6XNR=G1TEN MW?(TCW)+%03.>!Q/(LB!9E@ II%%2 LOR=(F!D7<:<,,8#ZR'O8<2$(TR+V# MG!D&H6)]9+U\0.6&#RKHIQ:^H#EY:PJ2Z]%_:4F8W7/,QL%1P2A KU QV3+' M.1 ^#W",I6'"&DZ6,3M%ZW=-#1-H)]!.H+TWH.VP\PPB"0R'#% 8-UM)[ -A MA<-:$\.92P'^75?#]0-,X6<5QO#3;/9^FYR[L%;AW[;X>L]OPUMY0B MXK54=BG0&W16J/!?T%D7OH,%!L+*< LIA!34.\OA;4T\G>C:_6L2AO7SUZA< MG\/MW@R;7OPNJ-5%N'1<3=QJX/?X?#ZV?,WH1^78_8[9[_7\W7YWSR)*=3N[*HG^AEYO-6-8NYZ(R;V4!>S$)3>AVUM?OSBE8 M;-9&CQ@AW]]^[L*L\.=/RC\G];CP5\^=E_6FX>/HX?*.YV)3[@,P"2>!LX0# M:G7 &4@]X$PBII5"ALO;V,1\CJP5$A#)@FMG<@L$4@1H8:A!@N=*BMO8-._, M^$E=1;IYI\8Q.7BH*F??J:M?PP.BH? /IZJ;7&_#A> \?AQO"*RZ C%\#]SH M1=8A6P+DA_J\UM;#[H])M'NS\8$QHR%2PV%FP&"P-?QBHD)-0:K84FM$"85C<\2?7'N5[TXP//SI[.@Z*6W_T)XU4 MJG?E,"QL/;UZ:N3#12,?/V+CPV!QWVOAOP 07+@JJ^-PLG&9:=<<"Y.5&X)I MCI7W1E&0H]A*%W(&M*/!,1-4.2J<,'"I/<@Z,+V TI_+-^Y3&%M"Z94>_=[I MJH5IW%.8CO+:G%0!1'G\S M]0YF+]-\-XB(?:W+RSBJ<(OC>0CIPQ&7/9CTGYN7ZE'4:WL0YR=+2[1B^II'%P37Y\'[!?.&E"3<3G;5XCO M$O$KO'J\' 3^*2>!1HI+9U^WCT(0'L'O9U\PT:.ZJ-UQ[2Y44 ,WFX-F]ZF] M=YOVN9!!^K6H@S@,B_'5\>S[L]S0Q3V1YG'R^RD:W_$9>N S">$[DU90Y(!:!.NX0E-U U!4U?L5H<8\'% PX[>[.UWV^ M-"PD&?3%3'C&5EZ7VD#Q/FK#N]),XN% =TW?7>BT 42Z>P[YCHA76(SX21.? MV\]A;I.DPAS%OCLQU/@A]0#8N1NW?23P)R MQ\.KHG<74XB"D6NSMW&.?9CE<1.?_# R"WY@^,4#;N(@L\TM3BZJ8I@A&:-8 M$&8_%/-[M"=EA3ESE1L9EYV%OXM1YJOR/)L:5EF0\1A"O?6<)H,@?UUG?YGO M6_W5A7N.L_!:[\OJ/$,0_*5Y5ML)*3/7 VG"KBJ.-G+5- S[Y\G(99@T+TD' MV:_J*L.B^9=L9N3/D^'L-PC^&$.63>1VNF^6M5-WZB[&+MI/&8'ME8/,%\/P MR;=B?-9\X?3GM_$=?RN_MA?*Z1VO@VDJ\6;BS<2;&^5-G'BS/ZN]!F\B) G" M++:RIA2)5Q;GD%%BW279&F_>HLB3.;',_K$!3GWG3$L?B#?\@3JFU;>3JHI# MN$6J OS7?81V_48MHZ'$:(G1$J-MC=%(8K3^K'8'C,89AI*05Q91RA'<*J.= MAHL#8=U)7F^NANI;O2)-M:[5KRH,>>I;(?[B3#5]G9:F>**I1%.)IK9&4S31 M5']6>RV:RI&@!.40,H'R5^[R[/?M$=3[HJK'"YY6X(<&X-?EK1?GIH]F7$8G MJLEF1?G+D5.4S9V%['TGW3UR+#T(7X]&8TF MX5G+.W__-=^?B[4#T\VY>822H(?WYEH'<19930YBRT' ML?DQC#K^ [Z:9NLCN,5]N=&X"O3P1C6,D\4:VUY15U^X;./94M$7S8 M(5V/,-E]A'E=A9F"JHDS$V=NFS/3WE^/5GL3G(E?- >T[1PS3T]IV3/\\"C! M/DJA*OB%7^[FS,'JA#EH7C?RT8D- ROJ<7S9KV[&HF$!U7EXC<]3RGPZJ>)$ MJKO,-HE4$ZD^F5333F6/5GL3I$KZXXBV?W]J>*AJZ@C,I"K&19BF_PP9=Q*])GI],KVR1*_] M6>VGTNLUK38_,DZ9A+&Z3R#&7ITI;X"[I/GOA,MMD>P[5YNJN)@YJ7]U7QH_ M<#2^SL91%\4X,,GS]B&/\LV1E'PD5;7I__6")8([G5FR[\2[ATN6F+9+IN6) M:?NSVFLR;5L<@N/_PG^O+,;!CT4VD.W6ME67-DA/)E^B]XJ;BG<<&&WF<3[6 M0N[OQ3 \Y,LX_+/Q'1_P,L?/\RWIG=NABR^R1J[NK7$G>D[TG.@YT?-3Z3E/ M]-R?U=X8/6]M![QG1H/IG7NMB;%W0W\38_=S7(FQ MUV/LF%>9:+H_2[R)DAH$OQ&V-9:.3-7T_K'N?%2,KZYW=Y^S?\KNX,S_L_?U M,3L-R8E%=VYZ@2Q&AD N$7UD.F<<6G^UF>W\6SD"?YF$T?DB MUO]U9#_?U3VMK_9SXMC$L?NP9(ECU^;85!O8HR7>&,=N/=DB;@15A1G/"78- M9KTKXR(QZP[!=&+6G1M78M:UF375 O9HB=?)OYB6W&,(J?K0O MC6C?/[%\8OG$\HGEG\#RJ:2P1TN\D=XZ""+X>X[XB_:%[9;,PX2&-\_>'F6G M:C1655FK)4KG;2>'^6N*.F /$' M*%]9Q(G,D;7.(ZKZ4"P1/=)GU44$1CVY")?;XC([F1W">5&5EU=9/8]TSVAT MRK2_.M<<&%;Z-@A_5@[#NR][P]<=<*-Q\/.E.5.C+ZXY2ZRHZZ;+WR@\O2J& MTTK$,(8?WH>;9#&:'N8.$$ACC7_BWL2]B7L3]Z[,O3)Q;W^6N!OO&4'&B$0+ MWO/OB&RO)<_C^\\SDMP(34]=XL#/-\X):USD5;:P_Q*<[W$8X]4=;O)?'@AE M_U9^;;UE.>NWD[@X<7'BXL3%JW?=@8F,^[/&&R)C',AXZ\6*GUP5]VQ5),C3 M,U6Y[&^C8ORBE(P3)>\4OB=*WKEQ)4I>GY)3)[P>K?&&*)D$2NYG#=3V:9DD M6MXIC$^TO'/CVC8M[S8!=]I$;P>DHQ^+V4FV-A8Y@C?"T%+V(EN[;1O?I'DU M-#O=S.T^[VL;N5Z/YV\_EZBG'>1E2LU.-)UH.GG/3R-OC%(;^3XM\9S26S[& M@8ZWY?/^4@0:B3E0$UT7ME!5X>I$(XE&$HTD&GF41DBBD3XM\6T:(=NCD;?E MJ&[:2;1'B<1/MG M<7D\*D>_3F=Y^,Y(G8?)L:XX/IG88EQ6 MOX5?;&7JJO*;RW[YY=- MC4"2J]FK);YE(Y MNIIOXU3X,!E-^#70_=NSPOGLYTMG)DVW]H\^?.JJ[&)2 MU1/5!G__.AFZ#!$5"/\']>,KQ&S[4_S^K?J<>6W.B1DWH5/5!HW;GVUY$>.V MB_<^;7NA9P3B^>U4I=7(U>#CY=!=Q3O%3S"$.)TNEG@P><6)\59AO'2Z6(^6 M>)GQME9P3C]6F);S,>[KF/AT3VMZ/3 MHYB%,^4G1!A\E,0DY(G$$HDE$DLDU@V));>M1TN\3&+]=MOVEL3V;$/G<*EM MSQ8R$=YZA"?SY+7U:8EO$9[,M^BU#=4WK=7V<^7X=.F[?6I.7/G*OM[K$S^^5P[ M&^NS?RE&?VA5]X$X]BS<<;ATLF<+F4CF.21#$\'LW:I^/G.9*;_&C13UQ;7M M,^)&2&R5I497\VY6:YV-% \I/E-UIIUK3T=4X[@74XRR!7Y[2$_#WTH/7?-C M+V1IX=DX//O!QZTJ=B\QN!4DY]:;/'.HA+YNJ@S'Q7@RC@=Y9.$+0>(:^R1> M&9O<9$&2S*Q'6UE=91>Q1UOXI:JJF&,9+SZZ-6.V^#J?LZ&[!+:HVFV]XS"V MR?GHM2WJ<)NKX_CI7&5G\W/$BO:UI^@/C_+XFW].PHOZJ]D0FN^"(-JO=7D9 MYR+<(J!;95T5[G2YHLH_+BGWKYT);^&JEUD]!&^>%!QFO)GYLSEU1NAHF1$H M'][S6 V_J:OZ]7>O;B_1;/X;0;YG\M>9XZUJ_AKJ<)MP9G.ZG_K_?[.3\5@% M7\7&K?CK[DRH;2U5U%G5\DILO6RG7DM]+U-D/TP]H$ )V9M)'7Y?UU-JBD7- MOP2LF 21_#%AQ?:Q(D]8L0=8,9.AIN2_#K]1XTGEZF?*U+=VS70YM%W,R6E\ MGT=*\K?Y/LW4W&?(-9-:-*T8CND1(^3[VX_L2.VG./0R>O]I(:TJ^@*5^]B@N:AM8E'%)T1'PDZ&5YE1DSIP0\,? M4[\D/%V[+,IK^" \KAA'I^-,#7UL%AAOU&S$MQ-KO*O9DZ?O&E'N.$Q)^7J*K/%=(M"&MX^7@T"4Y23P M77'I[.OV40@&+_C[V1>"Z W51>V.:W>A8LO&V32T#G-S[^]NAV&^%H'7BV$Q MOCJ>??^.&$O[.!:>U?+&71\^\!EZX#-*YQ]N-$PTH[=FGL.T41SX[.X(RCX$ M&MZ%]3]>:.G9MLV\/Z04'A4_^8_OR+P?ZLXT[UTBF6>"$(7M"%PDG>BI=^S'@A!.[A1/MF\3+CP,N M# MS?_"WU>@Z]!R/[8$5HS]7P?WYQE$T_B^=L/R MVRRN[\MA^%?<_;UP55V.ZAC^GX;^IP];V$.(KPI:5@Y3:W!5YTDW&']P2H.)+TF:%_%MZ4]R[Z?_ .:K?SEOV;;_X/DL.S M/_9=E.XX2Z[/GLP^3/NFM/?@=',?A"'IWZZX8Z^S=TWR8WFG8Y9T]I %Z-2- MBK):D)G_#A*3W2562^VXDK9O>[%^^%0580DNPAHL*?F/2;>3N-PK+DO*>Z>X M]"_G: ?J2]-X]WN\?:&T???G_US6[N(L^Z1&7RKU/T69HD,I.K2.-)V-LC\? M92=G*V?7)COU>=.]0<4].+7<#WE(JO?2_OR]7OS">< /N/%)70]9AMZ>J:(Z M5Z/99OJ;4E6VSZJ\ZQ.^X*@OZ^?F SL[X(0=VGA3)"8)21IO3^EFWWWG=^IK M8;-?CL+#:S?2P\EYBL6D6,SSY>GM6574X\)E_W44?I[T6;7W8'M*7?MNQO])5=55]J?&A!A] M22YA<@F?+TO_&;Y=J+A+V/,"]'V8\(TI[L&IY3Y(0U*]WIKW20V39"3'[Z6E M*XUW1\;;%Z+:=V/]\UEX:!TMAK\7PV&ASNOD_"7G[_GR]&MASI0;9K\>9?]0 M=SLD?5'M?9CRC:KOP2GG/DA$4L >F_I)$9-D)"?PI:4KC7='QML7HMIWH_W/ M*C[]5U6IVJ3:W.3_K;/Y5UA7CK)_I$2T35=B;DAG#TXC]T$8DM;UTJA/*I@D MXV%WK\\=TSOM0IV.;-[\D M4OA\^GT/ &]1]T+2+$SBOWWW_H=W MWWDD7B5!&&_^]MV7AS>+A_/KZ^_^Q[__MW_[/]Z\\2ZNKF^]6_+J+59Y^$(N MPFP5)5F1$N\/#Y__Q?M?9_[=7]^]:W1+=OLTW#SGWA]6_^)A+Q@[CDD4[;VK M,/;C5>A'WD,YZ/?>=;SZP5M$D7>/O3+OGF0D?2'!#XSFURSX:\;>(??3#OLGW.Y*U1OSZE$8_).GF+3Q^BX]Q MY ]OWOWX!L=F/4E<;#]4O:H>T/#=6_(U)W$6/D7D#38C*5WM[,T'W'36/4OS MJO/:SYYH9_B1OF/5*-^E[2$RLOIAD[R\Q2>MIL_^>J5=-=84EKW5\O5'/O-W M[]_^K\\WC*O*QE$8_R9>&VC_XUM\_.1GI&Q>9&\VOK_KOQI_T)IS0$+QV\&# M5D-\&.2BQ7[WI[?L8;-IJ)@P?!0Y,&HUX:^]%^3+\?ZGGWYZ2Y]^]^__S?,H MLX;;79+F'N/9FV1%MU4Q&/[K33GB&_SIS?L/P$,_ +'OO%C([9+IOCUL$N4^ MC9I$M61'E6_J)<&O&7.VYI!,'Y%DY?#F!@( ($M*I MOG^'_P<"2D-6H1T][/EO;[OM.Y2*C 3+^-_IW[L4A(B8+<$-_, [\R:*CBL_ M6A71\'[UM*3=^(_EBEO?AP=X7<(6&V6Z,(!_!F=^A#?#PS,A>=;8&(/&FIUZ MCSM5D:%;55/R."F/T3KMW<%[=^>G\/B9Y"&\YJ"-;/?4[.J' ;OJ_:%%^E]. MNSQFEZL?L^4:5*%D2W2[*^BAV=4?E;M:T_.2M<V]ISH+,AV77\D">KWYZ3*"!I=OE[$>;[07NO(*/A M@3\-X0$VC!?&7G.@_\MC0YW884)V&'2=CZ*I890_VV.4DQQ@G7'\[/DJ2EZU M$KNXDV;K_S)DZX&H1ZF>=E6G!U?6]X=BN_73_7+]$&[B< T?19PO5JNDB/,P MWMS!4J]"TMS;P5TU._RO5(NNO0&PW8PN;FF#LE>3]DK:IWTVWV>R*E*8C&PO MZ\>:_?JIOU]5W]-^&._'3>+'V3U9D?#%?XJ(<%.Z;=0[\_Y=;V!5]$Y[9?Y>4?\3'+W\$>:/?FQ?[K1?J<],-Z#CTD2 MO(91!)_"$C2@]!I6(MZ@:TZ\,:KVFMWZ8V^W2F+T"Z+DO :]TRX:[^(%V259 M*+F2JH>:_?E3;W_*GJ>=,-Z)LR1-DU>XOL5[T7BLV8T_]W:C[GO:CP&Z[%.2 M!F&,MH$+\@0+ 3_*=%=A4\T^_46@J]9TO)K0:=.,-XW9\Q_]KY*=:C[7;$_? ME, Z>[3W:4^,]V2Q6A5;? O"+GZ!@^[+!=TC2_6<_STDJWM9^*_4&?NA;(VH2'J=QVB7C7;KRP_1G/RK( M9]!ZX-_4ZBW<*7%+S6[U;1-(QJ-TO":ATY;)MZPA7CS[*<$(TP#/*#B@Z*N\ M9_NE;Z;9K+YY@A)ZMT,WFIIZVT$3XN"!I^.)CDAU^4I](L$$7%6;=-?R_YLTU6]BWB30( MTJ^0D_1JFJ=]-/X4_UXF^"W6ZR0-T(O[*2DR#+!(DU_)*K^.89T5'^<@ IJ] M[AM8*NI>3=[C]#T^@-<8X;3SYAZS\/N'>!4R\GL!"W#Y(CUE>XTT6RB(!:DH>(S$:8LL!S%:"&8T#&K\46"A,0YJ M]/Y0_G6R8MMF@4=?&NPPB(!F^_MFGR';S\8X;?Z8X%;5!G<;:3:Q;Q>J*9PV MZ>"(5\5.B5MJMJMO#>I&OYXV[> P6.7G)6JIV;2^_:<;$GO:-#NQL8J=4S37 M;%_?]B..DSUMXMB 6=4IV6R@V:B^X8;U/FV,U2A:Q6[I>VFVL&_'44?4GK9V M?&BM8A\[3=2;]L>^I:;L?]J>0^)M%1O4:Z39HKXEIJ9PVJ2#XCD5N]1OI=FF MOD6E&=MYVJC)@CP5FSB,@F:#^S:300&?)PZP$/FIV&M96\VN]HTH_2C0T]99 M"@=5;)^JO68+^X8526CH:1\MQ(@V]]"PK6;_!#862;3H:0,/#QM5?(.2IIKM MZ]M8^B&DIXVS&>.FV$)M)\UF]NTPRGBWT[[:#'P3'ZUFG33[VC?.Z(/@3IL[ M;1B.XC,>04;- '^R$))SXH>IO/Z+(* 3;FWS!H:/M15OEPO'KXLXT44):]X;U\EZ7E*8$O0$$&R M@QEKU' :CCLH(*G5F$T*_X)I>&"V?G1>>3CN@/+4.?YP:PX:!@-"QX4%/7&8U/QZ%PHIU6S\?AT*$_R MH($3WXV/H:K/GRINOWZX>(%U13D%^.'!CXB*Q0ZBJ.$F9716^\"JQFPVJ4:E MO(3CGICF(*99/9.@B$!#7FR3- __-YJJLAQC2K(\W*(1O[)!BOG@;(_I>BE< M+H4???9S_'EOQEZ3CJUAQ+YYM,V(?&[T<"IGY^'T6(A,.<&F457*M$][KS%/ MKYSHB7.M''<7Y$EQ+%W'7^*4^!'N'THW=^C&AW>!Q[\\AZMGF7SVR<]ND_R, MD/B>K)(T0+RA(4?FD6>EX791P)[XV,5Y:P[<,(9OP*M?@$J-7OD*M!U]"6RE MDC+A93QX&P]?QRO?Y_11'/)1W/,M^>B',=K%V$HO8]RW3'R&&K'U>+H:QA1 MJI808!IGB3&4[VDXEB^CO_ M5&RS44?-+@LR6[L1_Z(D@-,N#W"IJ/>I54NCN=N'$%#O^I_U*.?"76^7_3AQ MP<'?^M"#?4!W#0?TK><"#CB=\1/M>]-3%C^<+>CC3R0*] :A<90TW-"W; NX MH>5X X'O;,%;X7 G"Y"]N^&N2%?/&%ATMK]+TGR=1&'R0#8H4IO?#WHB&IX0 M8,7+[HAJ+#2N5*-Y?+@31QQ^3PQWDPVCH.&%OJ%8=%NE&? QR?U(1F01!XO-)B4;/R=EA]H&M%R/ MUF=G.&L-__<-NS;XW\\\WZM?$&ULE7V6OJ.2)%KIJC>M.S:L=$#OI.!;_^8J MWT/+G7;F9R$M]AMA2DZ*^OJ.8(Q;3KN?[:D;GK.?^:=B;S -A_$Z T( 6Z#P.X\/!1-.PG2,$7L%_#6UQ/Q.,S\?)GXO'I4!=;NW'ISEAI&4,-%1HX&9 8^I 'SG'C&!L]PX:6" M(QS$'Y+.&EXP>;W),O38H6QT?&F^X'C!%#) M!ZDVR^!50))A7ST^,.<2J^-I&,O(-5%.B,7=MJAR9@HF&FT]'#J'A/2.W0,-H6JF5["XK)X*. !6'GGCM M8&C>BA'.@="&9-=QIX$RZ'84*0WOB$*R.^"^+=[AHV%:0!\%^,0?!_+'\$!L MX^X:/A!%8_?XX!2O-R7Z<_5%?_9_32A.7Q(CP SHU8+6"JZP1ES#,WUSMP19 MNG6"T EX]0RHWBY!I#XQE@W&&GJJ#*6A9I-_[9NZI6QR.F#L(I,/CO_6]M+L MMV^O"I#+R6>8UK;8+N*X\*-[7).H@4WV)0Y(>IO$Y^@@HHF= MRQU)J8>1$6&+K\*NMSJ,AGL$]MZ2>]@T/#X/CTW$8S-IH;'1N5 33CT;KYI. M!:G/9W1B.RN8^D//F9&D-.S3-_1JT/=/A]*<#Z4/1SJ5/NCX2F TGOI8\CZ< M6,_&P52I/9T'6FO+H30U+-4W%VN/JH8*U7U\,L <7$UDZ UFTD_# WVS;55W MY'0QV=_A,F8EX(@\(6)9/(;;JH'!;IO2T.R\J!Q[M?/5&%X]"'[T.$RC,LV) M$48S0@UTEA-8D?SR*Z*KDV4\A!-,B6A8H6]W;;)"$R"-#>/Q<3"PZL0,-LH4 MU0%W]6\*!C#JJ-GTON&T4-D_#J67AY MXO%Y>#@1%DJ 4_'*N9P8[1!&&RI(FO74,(:R/MI)F+0)_/N4I %\7#D-UX"% M@!]'8)X2C8QQL5#@S,2 MP\25@N5H8AK6Z!M%6S7YWGCMT?#R:(Z'S;QRQ!.3',0D0X\)PZX:!NA;+SL, M<#H0)MCK2AJ\2Y.7$&,WKY*T\=QLVPVI:#B@;VSL<$!#<*P&HJG^[?*=)X:P MP1 79$W2E)[D/&HK#FY"_PE.8 U"ZWAJ&@;I6R+E#%(.2"\&;G>F^5SUH"=. M&031);WY>48Y5]=H[AR6Y*S:WX-PAS$ZZS7!@E7E3V(,KXE&T7!6W]*IECZ> M>!)]J:)6TVGTPQ1IPD*'RCG5/Y]8;ZH:P[PH&C"&00?%*3;AY'B*Z29,OU)Z17&6'!N+"@M/7+\837,V3>13\VG MW9(J?9RX1V?N_=@DT)@]]1_Q3^5T;KOX%/IU5;-&<-IUC-@>M.%0=AY*6,.2 M?1^!G"5%I5BS=L!;8_P3*XV(<'J&B^D,BZV@I9+$&3NJAD8X#::B81(!/@4. M\>:)EH5I#G)2ANVX)>GZ/G6W4/PK#TI'R&1"C=V2F*?)J&NXIV^89]QS)N(> MZ:,R])YB-;.9G,*CK#-8G5A1?;DT>?(NZI0LL$))S3CO^X9[%>,TTS7J8Z>@ MJ9]TT!.'V.20ASQ9_;:DXN9C"JOKKZCD>2"WF%+5<$[?K&_&.71XCXWO-2=P MXJ,C\%&V+/(LAP,>U!%[?*2DJN$C06CW8#[*O,8$3GQDFX^J/#"*EQBN0"Z@ MJ[]X]=, +5@-E'[ZX N\##M0/KQ[_R,T@)'?XX8,8C3KPVHXL>\_4'%B(X>M MGA_G2C9#5LB@4<" /:2SY$R*\Z3-<*:494\<.UREN_133/W"(F9TQ[KY!346 MVY<,RYI=D#1\0>TM7 &37(11 5MW>?>@T/T)*A7CPW@_HK]G[OIV[)%ZKZZ>MMR(5+=?K)S^B4L8S(7D#]4B[_X<2T3!! MW[(,PX"\$C%Q P=J@32=&,+>60 K?2;>4&@#XN!3P20#D$?#[*E(89JTKD>C MG?R@L$99TDAH3)+ M-^M>>(>04C/1A[[1NC$8U7'X<%X]GO;N.T&E6F&1VFI3QW*LZSXB+_HB^X5$ MT2)[?"9A2DMVA.MPQ13KN'G.X$8-9+/)IZ-AU;Z5W(A5F]:E9D#)NM%=$A+@ M9]XK09C%#"OU0M?V*V!02ONU*0%,_=PZK0A M\>K)(RL;YI_A.%BWNOD27OT6S*/93&<\W096/P?UB?OX[.>+E-PF<*1FX89B M^BPR3JS1;AFS3:HV[H*,_!RFFX_F<^C[& 9^#MKS/X?)>VCX@^E[]?SQ/BA) M-YO#-\0YOWJ+TXU@52 J_:4?4U!:[AJKQ#8U6ZY!=\E(CD<:$%CM@QEHV+SOP# 3>VKW+IVKUYS&]_PKH*=U/6%*S?=@SJW6[6_EI >.,$7\ MO? C5L%O#=I2@(CNGY(B@S6_2Y-?82>N8UA90TOH1+0U?-CWD%0#>_7('A_: MXV-[C<%/-E.;-13"WXL0%G,_N&Z/24<-+PBJ2)943YML<9-!Q@XPC#1HB%;5 M@F(-=_?)%(Q[WG#*#^JJYY$=!ZD!%W6/D M_W_O=,'_P_8F2"/(W^/[B'SW MUM+,X&\TO2;Q&U@[OXCRD?.4TIEZULG6#^/#)]TB,\V;QKRBGY?S5!,YU.^^I(.S^I8'.AF37,4U_>DZB .Z3R]^+ M,-];>GG] '->!$M?]B&CN5^>TEYAZ?V[Y":_/QL:=ID>&VYB&G45YW7(RAW, M=A42L]<<2_2(+XO(1M1Y._2%>AV/-VF,4L<2 21\0>??P)E+>A]SS=,7V.YX MP["G!B^\L/?QIG^7DFV8T4 %/)!V^,4.? <5B2.R$:UH/I1[6IV.-UE%M>^! M;V! Z7BO51:('?@.W6['FW!=M7#@E/L=CWFEB:KY#;["5$2.]S*-,C$#WT#0 M\WC3-JSM,/"5!E(]WNOVX.@'OIBT__%>08@L./ UE#0F?!4=-,=[W7L8$SC> M?G3S[@=NA:S[$5^@DSP^] 4DW8_W LT,PQC8@2HO)!ZA#QE0.MYKR?,H![Z5 MGM!1/GE--+'YIV](Z'@[-23H=.#>C2%]1%VE#'0@PG M?51INQ6B,5S.%G:?FP5L4DN80XN8T?P>_1&:]QC2+DR!XUY.TMV967#46RAI M.#,1CMP0!0VWYL)1[Z,G=&S3X3@.$W2=A1EQU-L8TSN^27'4^X@[NS OCIJ^ MK+L3Z]RH-Y#VGYVE;M3KC:+MT&HWZB4U5!Q;\$:]D@$EA]8\LU<:1L6=76_4 M!JF)S,&6-.JU3,G-P:XTE L'D9NGW6+4GHX?8&Y:L#()> +5V&"\N2U17>(# M]A.!2Q8/7Y:Q#)]OPK4[9")S6]0O&5D7T0V>'##ONS2$KVCG1Q0G"RM],8UW MPL4<,P$7EIQ&@9G2>%T_7+S [/!\@5=X\",R;KULC.5D:2I@5CQ._T]D>_58I?$R%'X&DBS_O#UW$8\S**2=>D"<%7US'7^*4^!&^ M.)Y$=ZB-PR$/CW]Y#E?/LO/JDY_=)OD9(5AR,DD##%&QP\UNYNMBB^[Y>WST MPYA6M:4S7<;XGIF8V0Y(32=V=$[_QSUID-('D6544](6!7: M5*T93=K9#MOCZ.&$G;UT4^>*'\X6]/$G$@6'2$,'C>&,\>^*=/6,UJ"S_1T( M'6L019H>EPAML6&%CQC M4AU-8)810:3&S2:EJE1LPTS)+XC.2OH.P 2X5) /.%SG[) M*G OT-(G^"965M+:^&YE[K/]SR']_/Z3^"F6E@ZSW^Y]-$-9D\%-AYC70MSY M>SQ0&H49)UL0W5 S^,A$YP5MO(QO0?1>K=+"CS"WMF J-DID?I9?%.2G=Q?^ M'G]\R#&$ UM:8JYCS(O#L9LA2A0(>2MAM9'*U0Y_]7Q,:G<>*,<-]*V@]:DEL#^MVP>RQ MRDCJQP[ZMF@L-Z5W[%>\*C"U_W,8A]MBNXACD*/NT1 4-<+/OL0!24'$.$>= MB'I$ESN24M61$:GP:T>LR103F$6,O3WF.6R062Q&=>AU'AQPWUH:[?C)"O88 M8P#%X[]F:1<(>&!*B&[^QW!;-3CHE0=2=_#Z=8A43E(0@R^_8O0U6<9VWG\@ M>1=I+;5EJ/YMU$L/(>GD1@P3A;$'B,,(^KD9:NSZBY-7L*,Q4XVGA_ZWL/HNUV""[(F M:4K9D=M+XN F])^ :4='6QX\SE'"DJ3?*7?<\ON*.HHPL;!J?P]G'%H,:&') M\*7\:6C@P]1A>\LQAK3#%S_W M=V'N1QA'D8 "^@GI58(X.HY V+:S#L-'40;%:)HG'4Q0BS:J,;2=XBS(OZ56]DQ?)90F7VPT6KJ<5TN6>V3J/:3 MNF[O(N/ >9MCS&$I:$V?)3TV'U.8H;^B)^ADRS)PO)DM4;8L\BSWXP"NCF,L MDH\G;1.+IP12LGP>P7KWX:H.34"%:G#[[$(0^7^/#N_8_0 $9^CR]E M:0VGFI [!*JNJZ .R/J280X412["RRM

    POPJB =[Z\>QAU$4XSN+O%LR'=+Y.< \ 9MX/A[*DKW8A!F3T6:$9K5 MTFPWABEL#SN'!9/ED9;B;-+I>IV3K>W5LS"'.6#O*3X1>XA\)H/,83%JB:2! ME53W$6G9B^P7$D6+[/&9A"G-7:#87PRYH;G_^+K6%O18$YW#IC /:5W9$QN0 M&EEM:>( !+KPWI*:H=9VY6@SG=.VJ+GN\=G/%RFY38"MLG!# XL6&2?6:+>, MV>M7+WNAK=(TOYG.85LJQ?1CBJAB*@R9,LU7$P9R9$C$7?AEN3- M5LUE&JPKNYO;/"L)V1/M+8_JH/Z0Q?27 23GB?[;O&ZSSK-12S+-X/-OO?AL&5< M^]G3#TFZ>5MD;S:^OV/K1DBP?7OY-4>)'4:^C$$F3.G>W819KV ;4,J U->G M-/JA1P]7XRV)\@Q_0>(972"Z.#B,V?1A 4AT W_QUDBHQ0IT?BC M?F7XQS\6!7P427H5IMOKH*1$I_:W[_K/W]J<5);O4C8K_*N>%O[K']BB[*,@M[.#C*XE>R.22MY[*!6K+"?_#BZ255'-@%X3]V27 MI+G@DY V=;8S8E]?8Z7/]G43SEO4X==WHOY"PLTSJN$OP)@;.*:W+ NM@5/^ M2-+M!\GNNIB)LV7G\E:\:>'XM&"RX'PGU HM6:]!))R]Z$7X$H*(&62P8Q38 M:HOFM6YM[LZK:3HY>YG'D*3+F"!Z'HMH8G'9DK>0M7;[K?="L>BOV:+(GY,4 M<^2HQ-:(DZ!A$9=?2;H*,W*7ABMRCU^DCCTG&LS='8YX1QBO2J76!O8S:#YA MB@"H+!?[)LGR)N8=[2>[R ^B.7HI>M(]_O(/5.I K*U6OQTLTWD#DQ[N^+QR MM]0&R(9)&*L0H//O.FZHM)4"W AB>03YZ0RF^)N,Q:V/XVS)FDF3R%TE4S(G MJ>3]-9VI!,?S7M?M2/L+(!EU;=ZDNC10D%GZ*NAVW!)$J8YPRD01HF"6(^&AD<0L;\DC/&5&I9OP M*4D?D_J'AV2=RH]%LX[NU/(R/.T\L.MR0_AV,3*S>L MLV4:;A@6S'5\7J0IO7PRN"41X]Q09!A \$C6M4O,4=O?@?P2KN"L\45FM7X; M=U<$BQ_"JF\D*_4[P4*?[1OHQ# ?@=1CA>3L;=[(2U=)(?N^!I-QJ'7$6$:% M^9?0Z%.[RW2*I%'7HPH%'0NJ\ B4M[-\\/5@;-JU& G5M+-E+)>O1*>?!:KN M[ZF:43(=DZG[N)2.&,(.K;F[U[V%M+E+TPF<3G 815A"N %J7!8/7LO,W"8] MG;V6$I!&^DDL@E\+%M=V1M8)37)JQ2[7S_$2@VV4+,VQ1G=IHP)YD:0@]>:@ MXI(.4*U2YC3K:UOD?P59/2DR/PYP[5YA$?84 0]"#CL@?<(GX1=872J4=SQK:(-,2B?4%Q M"]3JS)45\(_JZUQ#3/-GY.@9\F^AW,ES:0F M?WOTG2U1F3_*:F](@#9N$QII3I@A-:-U'9O/L5P7G+C_2?+["B55LF33C6?Y M:^F"OM/\!9 ?H@*#0TKL>-$78MAS!I[-5M(2GR+::0PA!:FAUMR_:7"=NZ-"(Q0*URJ.<2HBW M1*8&29M;7LY&2&Q5(0%VV%^!>"M:565[RW/C%\2>WWNTU.)=&L*1LJ.8MN4: MW=,BXT%!([OE)_DAY.84!BD;>-[ M>:>@]^<1]+#W'Y0)$98'<Y244MW-WLGD5 K@4G;'\$4RH+M[\E+$KW DRH6(%FOA9?P8!K. M[V=^U?;,S0BP5M7/T5S:9C1F($L*M@=M+BG5W$OX 6;7HG@%6)TA".F835;*!>PB"I,X^0M_3^\!V$]!X,P8"@XO7ZJ+-TYW6BZ]3BR0WJ>Z?K9# M_"B3/.S@>@[D,IZ@E;.EK2I0KJBF%%S0>&KFWY&LJK*+V[R6^@/6NT,&='1Y MWK?LN' -Z>R_@[I:9O^>LD7-ZLN8BC)H7X_0Q)KVG!D#.[N3:^55"&L[(8<; MXI%$37UMN68)@!CGA>:*,%[&-.!KV?+AX!$L$WZ/-X$Y7/P-V'YID85NY8^! M'@$;8\PNEZ\1=J<0@$Q[3R^Q4_=4+5_7\;I7X0M9II^3E')IQJ)A;GPT=PX. M"3YP$'?? T;]WY-=D:Z>\41L7KB9$IX6>QD.]]OW"2.;QP;:0]SR^WULGZ)_6V2YF@*QV\3OT<%KZO[ M.0X=IR'!.8-&I_)EPC#IE 'DTDX.(RMK1>(FX?'*#8<[[1&'?\>#(74>[D,H?GO2 M>A_UCL5$V1;(I>.X"P7@6;\@_)?&*(I6_!D$TXV_80DTGT@4<'U,%BTL7]YW:7D)4P**AHWH[^8E47H1QW2_TB2R6/JX]GR ML-\^)5TW5_^Y:P1(A/E )U$[7#; K#TLV\-_1BWY,>'^)"6JR\%D'6.M48F6 MV<;1_BQ-(9*UGH-J(\TJOM$A70ZB\>U)&EJ3W,_4'G<=,Y65IGQ5EM^CVP>5 MDYFC!_PCB*<+67D "X3=BEY-$XI**FJU^R;@VU0IP4IQ#O:O2B(H[!"8_ MQ;)265F9"(/<5W 8AAF++))#*>D[NH@(.(<_E^EC\MH]$%0MW=W[+:&R@T1; M1J=A^@:L\DK.;8/)S$HFOR67ES 9(X,U>#G.C>7WQ6D?[E$2H]NA-[B9= MG:KN0V)/Q*WGI <=EEEBD?#\4'YUVVO0<3JX[,;UV:@X#P^8!5*'BZWM[C#% M:7R-@T$DYX(0-9:V?3[Z)&HUQMH.YQWF%^QU)GT(2L33*4 MNWVGP* 8+XE!"8N\SA$5A:*8]G+X.J7WGJ582Z5Y04/;7KD:F*]4$6BL&E49 MGHHT0T0C/V[475>F\]JAZ;YDP.57?\OC]NY([$<-I IE]H>FJSO;5!!01"H_ MNO-#O(Y8P(_:0*OL,P/;)9Y?24Q#-=:2T-RA:+2#*;HIJ,;F5F%F9K U2EBW M@9WG)PO7=2LN2+9*PQT[45#-' *A:X^^RR6J,K)KA E:JFU?)A><^U&4J8+& MY,MC@;9M"!,2KYY!)_\-+25RA[NHF?6,;3^Z1%A7%L&-]Q>Z(6J\_D])QN(H M\SUM(9_M6%(S36G6 2&6 (C+]":)-XI,$JN#./Q&N:9+/5=W?KI,Z7$;4.E3 M4Z+>L/,WK<0P&XS<>VIW#(= (16H=3\S3Z/ F?6U#1?"D)U$B)ZW"7R:.Q^N M/Q+ML69)"AM19K1PV GYM[M,>;Y+P]HC.A>/.X')=*G;)-ZQ*NQH%V_#F0W1 MGP;0F4/25%-^:&,9Z3.E%'T=.KC3JI1('5R:E95R83.R(D+7!T[Z@>1YQ"1J M1/*"]FAY8)$,"IG+[AB3Y@-]B9OE@"L8LP9$)P>?81(+KT1%K4AX=S'G=XE" MHT\?LCN<,R;Z##(IH5 0]>G$2@Q*.$+1P38H/LG5H!7L#BTS(UIN9%YP!+&@ MLC (_52(^VYYA-D(/;;;C:9 2!!6<\/G1C*R"IEEQD8[43X*FE2P'\02@Z.=V2554Z1\0QQ/D:0 MG)^%2U[30]EE,A'6"(+[;/]S&.<@?Z-'$Z:&\7SW-!A$M'-3C. T/969;&I; MCJZVJJS##,Z7YL$L+X8A;NUP#]*R*IC8UJ9HZ,X5([6@#:(^G5*ND)+$+=U M-_64 G#OJ4F28RZH$(_E[5UB6"=%.B5ZM8;\4>.OSPDJ =%U')"O_Y-T=71Y M.[?@V@R\HPF/39T?5)(/5SGWC5#8!I8&GJ1K$JIJ[!Q,=GI^;54TJMGI\34Y MG%G'T798D\N/;_VM6M/M-'(GA59@VO1>S12GN;#I;*+J*EFP1-8&@=F/I%^4 M86]W-CM0%=&+4*>7H5]($S:I[..VK 2%J46T*A1LJ'6P >IJGA4PCM;Q #5Z M95,N"K)\(6F,Z3/"XVXLK>-C>W=D!L/#6T?%G2I+(<+,"SO)V[N,^*1^-E 5 MZ7^O8_HU5$E-2G UP\ZN\VW$E3G9Y*P7_#0A.Z.R=0V0*GTZE5%GVR[8RFQX M$\8D*R%^%+7LE!UFAF]X"(BA-:1"=<7PTC>)&9KA"Z$(!$)7IZJ]LV6_3>*P M75Y4LL:"AO,!T2IMMU/!9_7I'U5)?_2_7@?(+J4O6 BXK&_OC,NJ I1Q%V$_ MZ_Y;&?HPG,X4&!&U?V;Y&A-%V5!%ZQF4+L& (1$T.5/V&TAZEU_A6F8%O=(] MS0" PV"%WN,D@JEM-#5=IQQQ)A ]Z@O+-=?,L9\#4MS)?>44 1A M5*#D5+_,Y5=6Q(Z=+]M=D7-$_2[:B6%=&!N#N)/HR"LO7(16[#2)X<\5BPE= MIN?/Z">ZCILM0CA!=GA@J)$O#J?KT"L%,O::I+0$3GF6-$[/AIZ*_K1,_$AI M;+8ZA/N*BUD=RY&)"GZ=[<5Q9&=[7KCF@F3AAF6Y*@$,IQMP#CAO<'36N4AU MT-)'V&0\GDWQ#\W(N(M:X-C6/."Z80#A"3?P3:#\QOXA"U 81L1A':Z8E#:3 M*W]%T425-9NE[6=F:AED6YFGN"469;)QLI."F+NC!5W/&E23=IM9[I-4G;NL\WD#QV;6:'!&9 MM,X)XV99%KC"!'*I46H4,;>>^NL8Y@U?['7<-0TA+1V214T7,Z687B%.X!59@M$)Y!.'ZM,R(;*XXE99>C@M,\ MD U56DBR2?W=,RQ_)*TZ(V_K.)9!&;A@W<.8Y%=)$?. Q,_AAIG++P@YQ#UOAZ;E=Z311CRK_S&APA>IHG.DCA6#7O/T M#(RQ][O%NJS#/:>)AC8885:ZODZL4/>941P3QYQK%PAOQRIM3Z;A0++6U^U#B&>[+!]'T_SG$&TO"%3C/;-T[X>Q$& M:(538:P(6CFO;<".58*9>)D\'5C6VO(RRC.HE['@_,]8HA*5+D#ZIC41Z2W^ M:(9Y,^5PCLT[-^P K6 %M3>,II?+,PF.%!*4#M&&!P.8$E1IN4ZF[3B!V'F7 M)@%P$:R=6M#LM?M&0?:0;[!<;8F#UUAE;"8]3J8Y"W1T7'H7)"J_9-F*BII>\0YWZW8SA?/FQ&]GP5):_7,>+ ,?>& M)A':L+>[, 1YI&Z)NR.+)S#HZ=Q/S@S+1%SAKC;!EX%&Y1-U?+8EXN[L:RP] MT&?W;/ZIK,2J'I/A-)7H4"(T\Q R#C;UTTXPB@-FB@S-6"2N#@A-#*+C+Z:DFQW+Y M0Q8-S?T5XF*7ZBO]]I8Q=R&= ^N ;)_V@N#& M4CFJ8_5S&(?;8BN\//O/)RKYUDC>05@EYDQ'X*A*_! M[8#>#BT%U:=WSB,' M2'"V+X.009YLHMT9?=\'D71XKFW05> ,GC0\=V"! MR'B=C'V-#>40BC/ )"WK(ISYJ]^:91$,$4HUW6<2>U'ZF679Q++6,[7O<\]Z M*> NUO!?L4Y_<1(LJ*B-8Q&U=QF2@,9**[+R *7X%&&UQ M7]5KD4=H&/1U[Z:H!50EG\G;NPNL\&,Q+(>@@?6@W=C'^]&/.O68$%;;T(A_ M *&9RBY#XP1*L*3R^7&B$_JCV@Z:>DT>GV$ZP'TTP03+CA,2/Q1/#.P$3;N( MO"B_@0=2<)F_489BZ2N1]UHZ=.IDB )_41!4T='V('?F]%O."+>N3G-!%U/G M!)%99P>3F8&BA[$;?IKNUTF*/A1E21A=+_>X"R)I0G6=0C.]E]HZ>H:6[.RP&C.GTF&FDG]K2^Q7Z(N MHQT*-\%*$1[1>*<24^' M\5]P7-%T"V11:9A7JY$[0"(N5=5 >#R00)Y6HNPR109:$TPYR^%2OX4S$-TO M^^PA1\!!E,3A4YIFKB^5\J--N_O$"PM%Z#EP7W/ M2M$T(E$N$!!.:M(93F<.HE55(??1_XI6!9PB2H9)*OY&]1+48(JN(^8Q%(_- MJAWJCG85]LLB@)]\*23M<#HSD0UAMF'VL$N)'RSCG_TTI#4$8/?DVJ%A=V%:$E-W@H"G_O-[N0&QG\01*BZ!9WQDHO"U?I66DV3%TCUNNBH4&W9,=*B#Q MAI7)Z;R;MKE3!SR_#EB9,UZ;7>XK4/688WY&KZ(*%\VJ\NP8T/2:P 51)=

    @[.(0'W=@:V3*$PX+)+<.Z3M,Z>,II$E#&U0=(PBI;-(MQO-(#*J$>-81O!7 MP,M4Y<,3^3G<#00B,R!F^:.Z(RG6W0&Y +V\[4^$X4. A)!SE[OH"QM&8 :( M^6*]NRM+TE#K1@ 'K4ITMF\;U- ^9X:@/\F@+C/-;=18'4O=O43*#B3N!@%U M_S:)4PRZP-N_O[A6+-*:EIQ=Q0^T-:B(Q=B":" MJ[C+D8Q,W%Y4'[Z7<2 P1RB;SLS!-\@)Y_+0K7+?FD?+/5%!- WL?"0F6A1! M"#0D$'?-I^XBR_'6Y8'&-29(QL"/NYB.LO#R030L'S%?8C^B[4E@KAWK.\W' ME,2-#7Q53:U)G5[NU-PNN K,C84I9R@VA=19B(B2KYSB)D@UBE<"M[-/$VRSK1_ ,[#R9I$3M M!76"90FULERO00DVE9U,BN *8:1L')1($*-G28IZ2-QU+S;;-E1]#:-[+F]A1<&B%6Y3&&B!2 M#41;H?EU+"UWHE"KC%]I\,8M*2L6DF"9,EBZ/06981Y/-(AK-'HKI.=DH]$Y M1I1=W'VT+$355C3=:'+NLBUA+UH>WL])4-7742;UFO1T]EJ-L/_K>%?0XQS7Z &3#S!I M\,LN &;[\.[]G]]]T%W4!GV=GM^U]%NS4ZU8+E8< /PY38K-,]Q!A&P8Q-EH26=JK%4 M4E 9,4<2FYF';U3F7%M$FCY3KS/>9'#7C>C,.G1A",BU"8'I(Y%^@7%A,FO, M1T\#%(5*Q%">7FH8@*8X="O\]Q4PF8C0MNJA$DNW8M=RD"\F 2ETU*^1 ME'4O- M?11O"\B$!ML.AC^I>\U)+Y>!X=WHX)'&D'+N\&2Z6IF!A)Z!*D,7Y:,P+U1W MP% JL[&^WZ5DQS0,#.U3FMN,NKKT\8I=F!JM7=_/LN@(:D,SF[3^'*HL<29- M+=>WY+4!^PYZWBK<1:0TR]=REDC8G& 4AX;4> .?UQ9U%:VW2-+8)88@B(H00"KIM,WZYWJ M!O,H_'83C.150X1T74GXX15QAQ*S?G=1*TC3[J&ZJ&2-)[M1 M*TVXJH/:J<"DOE#UW1TBC,(,8GX%E9[)KOE&%E1EU-<-ZE7#EE:E%2W7+:OX M,H[VVNO,$E'7QEH_HA_N;5)ZG=6)ZNI.TSO?X7P5P71< :9]J4=W#O%N9H M6)/NJ[,[AN.@#0E2'7LDL:UG SO:W&-E*ENOZ M9U4IG $$',+Y"\)V*3+(:R)Y+647VP'*)'T)5UA]T(^S![@)'I,OL;]>PV=/ MX6A\436<(3WG8@_JUSL8;PXRI.50'8KQ$Z 1"U?^BA[AG_VOX;;8GB5IFKS2 MG.L=/)&6(!]$PC8DLCR1\$L,CP(>8X&H%!$#>8DB@K7.2+2_?(%[G>4MI?4! M+V+@*8:9C>BN$?RDS6>C3=;:'NI^]3E(Y0^4/7AFWB.)&69^*=(9:I3CZ<\R M[TK^>G4,>9E"-2+[:A#Y>R<-$R[<9"Y&E-:@8!"LV) M5?@4(IT=U+@52R 8B AP^ CSD;-5CGQ)X\E\2'!J4'&I3.-8;#8IV<#RR@[T MX?WGA"13HO6>I?"?Y^7ZZM/-&?V=YHQAK"A_OFH6&OL]28] M;6NN#/:;FFY:1HZXM&RP\U>?8CN*T SP/FB&ID$=:7D'QY+:#4OAK\#0E/>2 MHH?URZF32757I*MG1!FH5E)\)^F[NF'\.P=.SMJV'U> M:Z(!;,8M%@Q BH)9]HYR>W3G>)OS&[8TW@U'=-41FDJ_X>F+^,UD+-$=W9ME M!@KH* 3C,%F1MS-VOO+8^P&ZC[5!C@Y$CU9K^JR*(O[H9YA4H@Z7MD-XIDEH MG3AJZM,0VW%'):@-(#^O".Z?J=.N+*40_EX0HUKDXV@Y##F@AC#4QMA=RV3P M ?[N(10FLPRS]'KX0U#H2MGTJ*'U0RRQ?4EY# 5W9TY!& !3EL-<4S@%R"X7 MU>XSZ.!.MJU.-1;' 'PL/+G,W$/CB,W*07I/$-ZA_)="KS'L/)L0")1B5H;Q M#ZRM0T2"R@1=7B]E3KPRM5K7S?+97/OZ'Y-&#+XL<*#O+AA+908>9H.9FA\; M!U)U"<5"'2(:Y:G7S+;N>W;]F:0;DBIR:#I-YA?_B;C:0P- :9^9)(67^I\\ M-5C>WK&'LX(A,<(-(.)323%Q'B[R9R%%L61+]EPP- M4F7=I18,#KKA[OO:Q+%&G1^T6YV3J[NS!I&8H_U/[W>#.<@XXW"Z,Q!A.CAU M20Q_KDB%1?*,1OCL.A9@V67F$HV50=Q]*"2E*>P4]<_752Z7M;9M"<8LO7NR MX^$$/%CHML"Q.#16MBCRYR1EP!1GI&X<H%4)#AD(3C+NN56\AZ[7G.+%I648=.+D M.%I'M=#>XY4C101O/IU/A+9NV14=G+T$0H?XV3-<(R\A;/_9'D7BZ[@Z?A=H MH5>5A1U P''IN$BD-I6:E0PMWZCKU.[3F)U)H+%HBDT9]IPZ]/*SG_[VF.#_ MDGS)1C:*O13U5,KO-'_H9)>'*")X=;?JE'*)QGJ2.#@%\F*8IHR MF,=+^*C[-BEYN^,+3Q+'=?ULWI"L.N/%0"*N,S^RVR0G%+.&%<$JY6Z]Y=>P MN\,B4T56@!(+2NTR_1*O2)K#5YGO2U@/A;)EU'4FMHH23KE-KQO@,;)X@1TW683[< !UPSC'VX&8R7]:/'BWN%PMUOY%9?C=&:_$+B@G 6OKY_T&<]*'K-T2DX MW-WGTD@H+EI?RZAZJZ$YA?GJD$J]CCI LC OV8^I3C*3W#1CS< $TPA7T-I< MFFW=IQ-D00;2]O.Z)RJ<9C6$ MMTE7A_EJ=>((RFFEF(:,A![U%X*!_F=^@ X!J8EO&!%WKF(>8W1/=DF:XPW# M:QI(7FK*X*=B*JP*__NLL*W!OA*%8TX_JCK.#@"*S^1'6B+J. M>4P2@^ZB,6@R;M9WM%USI8@B+LS+;^%^HUE:-179O=INLWRA,IU@I*G6[8L= M*HPOBQQNWAASNS"T^(H)L1-)_I+!W%T721RV(#5DMT2OW7S,K0TM6YXQH^ME M^ZZKH[:3F >Q8>S XIA1-,R' MQD%FP&1!SYC2=A>35,$^- ICEF6L*03K7AN1 M-(2$NV0I'IH"&U-'>R!LE$ZQ,^AH/3 A"RD:([HG2RN6>47&(=UMY[J+BT%J MHK<->LW 2Z4\^GO-' 895CAH*I-OK]E1PU/.&8Y$!8;$G)$(^YY0I8ZA;I" MPXI*\V'&T7&@Z>G.DH/W$UI527!!4_O8%\(,L/1AVW\JC\_@\[\?!G+CF![].>X1&)DDELX MA#DZR>,KB4"\QG<8$0DYC/R14JLN04D#S@T"N$/1.)#[T?\3[LZ30)1?I6@\ MQ_VL@%=?H,6&5&C<\@".D<2.NE=T9+]$;_7/6>TTZ6Y)FEN6R&G=^J7;1P6?6TGN1CU58K,J, ^]Q.BW M3X++KR A9*QRI.QB&$7+V:NC",28"?=$>20*FSH&:V*%[S(CC\60G@XAM59H M4PW7X8H:2A G'@T.7)YCIK"RHO0 H\7A=+^]$#'&K+6#,*-6)Y!58FY _ @D M\NPZ9F]O.VALZ/!'U2X0!.]_QLEK_ "?01*3@!I M\8"I$K9>$V35;3W?"T,*@=1Q+%5G<\[.MH$DD])4H M#/PY2K'I7FE/5/=RY\+SLV>$-X+_X(W] IHB;(ZA+\^HKTOO)-4/"S^*]C1S M$(^8RA%^14@'R1\KIE#X/%'!C;J,UV4, @W;1[F3<_*19Q"HTQ#NRE2*&VVP MM%'GV3L2:11M";-GRY$H(3J#G:YG8[[!HCX.PS/XEU:G0(,8C]!N"L J91_; MZ>'4$E)S"BBHK'@8G! MKC$!VUO HYDS6O*((KZW#5*\"E+M2>.UDQOA;F?[KK7.,!?K>(,[-X=*W)), M)-481-5]G6*9)C%C5%[>871YB'&T9A!AO8A2X@=[#,8 #7"S2-KPN1]E-U8]/S#,R&Y M /SY:,.Z0W1J \H (\/]0S"X6U.:VJ#CG JK="]3A19BVGN^]L;1'J*?"1[7 M$@,@-5I?&-P"\YG?D:R4-T CNGL&754(!"=LXLY])"L@J#,T&'2IJLD'U/>>&"* JW:[LXNXX8U$R7.Q\]+]R7R>/?Y4=9YI> M\TS5H^7YPA5P%&W&O.48& 3RY)J$B)VF_/ .HCMA(.,]; .K24Q/N^6ZD;/" M:ZV"AB@*[3N(E-/$MC.R!B5@>'J;NI^S5RJQ>B0SKQZ[^[ JT">!TM($H:R! M+$BF.@X/(.C>T[1&!8%O7>Z: MK3,'RKA0=IQ#/\0>(A>$_5>SMT<8V/*MT9**:3$O^C]729'*74;Z3@[=1CP/ MF\.@YFJX>&ESEP6^&/H&"63^K/&WVFA13D/Z$[62%GXX\B?F)6&?[1QA6X8TTZ3D#V6%\^H&9.>)0 M^D<]+WCPI#1=OOW\V_,RT?]!7RP*=NC@45:@M33"MQ6A;KW8_,PJS-^3/&1P M%67I=L49)FGL/-\,. Z7G_M-X'"%FV8EQ+T9TM/Y:W&WS^WRE[+4^.Y*! M]$7CE+E>GHG0ZA45+"T.X1Q$>[F^"%\09%I:?UG4SD&4/B:2XEOBL!)Q)=R&"J1,FIMZ6/=\ MP/G#7L*@2/$6SC,Y/[3=6=G*9 M9K."KYGE/K+3OG*#T3!I?=J-87^7'GZFSU=50%G9TU;T5M^RT[#6R6,!#B7\ M[9G3>-AT(RYQ*H@PQ4B6#]PJ<5QTG-8/CYDK;Y"GM69!E-E%09;P.$;+H^@% M)AGGR(YO.%,>\FU^"5L!NAPHZRN*TQ?YW2TS['16S?)>RJ>-?C6G#O_YQONA.CO\ZAZ30LEZA<59HMX/MK]D\!+53#4GXS8ZG MYEYQ/=LW4T8_IDFQ0V!_T] D7?>F.D\F&LWQO MM.;Y]\*/*!C<8KU.T@!G^BDI,IHYD_P*\HLTP/,P6JZ3WUN52EDY<'H!T)!+ M71$^4P*VTZ=*G] MHH6$+Z3G)*)A^+QRMM I-9[.E$PHY9<;2<[U*!*N6:XI M6BW3HVI.1OX M8K*\ALB1"@\V:!\9^)E]7LD*0L+%&?#',8 M>2?'M,BL,+B[LZWM@#"TH<@;J<3HAUQ)]F\8#7>55?RG)*6.-U !97K"!&Z$*?:VR8A6M]. L'T3P8J0 M@*(HWI,=\VTNUY5'468/T'2R+E5R6R\WD%9AL%30>$RHOKY 2("5]B0.2-DXNU#&S/IS&3?)*4O97N)6Z>B8=TC&"!XJ2>&0RR_YG M F\3-!1>>0B/05_[Q1PJVP$_&>'.8M'(U.]0,2JH!Z+C=1@!EX=I4"'PZ4[. M7DO;Y<;\--W#2]=1K- M_MA'D_KCJPPK=2@5]Y*[S+>B:.CRN\[]KU2B*>*0XOF=P0>LKO.HZ63Y:__R M\#'!6#4:3+@A((BQ/-66Q[?9Z&$'6D&"26 8+K1+L;9-^.8:AMF[13#5.G:'R2: M^7 B[GPR<1X&852@WZ]FY,NOF 5" A2O4.@L,Z5)O/OZ9]'Y,9[8[!+O%&JMLLM4=O1VS+3\"%=W2G67&6R:86U$183^KD;M9UG$N+[C+)')>]#@E7T+WV2Q M/+_FTT>/:VF)U!17F&X\IZA%F#371@):Y"WGJ.S&,NKKSI MB3Q>QJ(" 48R M_$$DW9=&N?SJ;]$Z .Q9GN@4&5%:2=RDYQ0!LHW8?EV$*[,YR>-D1Y":@<)I M!%&.W,BQ$M==$'*T5VJKB$PWGEM+:0\KL(]2\Z0O(WJ-U1GAE%_1F.D+QVJ\F1(B$OXSS,]PT]J9<() B)-.CD<)UI^5\$ $4INRP#C,"6 M<+G@'<-^603PD[_:2_=B()D92:%J.')CF51#QKT-MJI*U,QPYT8*G4%5V7=F M<0*(LZXT$VN[S4%W%"QW:=56EBDV)C 'Y*6AYA&CKBY3B<6)VA_>O?_S>S4@ MLUE?RX+NP99C475PFY0MOR\U&Z"G ]WI6:TF85!7E6W!/A+12PWI[CCJE7W] MA,[TGN"A5L:N/I)TJPQUU71U>7&O88(4F_N*2(^(7C-WHA7W=U.13V7$$#0\ M%C 9QI%*\HK[SYVM)!:9GW=*=Q# Z_=:DYUA0. MTS-DAVCY)WM((2'X.Q]&& M).NU.(M$WMS94I\A=A.(SK!V3]S14IO8K^EEOPXIG@Z+&%LQXUX[<@R>P2'0 M* O7>':3(/9NNE68U8X[AZ-^PK6G0PG*+>/L423<&1WEQTR)EW&5I'A'",([ M%CQT[S*6@CS9(N_>(4HR+#35S\Y6-+0>;-Q"-6>90VFR%2RR!*YS0'^WZ;$: M3&KXJO(P+N"VY_F^H-G(I,VQY.PG,OJLLN#CQ;TZ;['?;@Z@BZJ EC(V18-\ M-I::L]2-1U^28LSM)TJG$K0RDBR01UL\X.7R[++PHR.MK'O/^< MT!M19$L#T@ ^N=$$\ XD,K,L.!9' ;54HK_\2E9%3I4\>9S-L+Z6A3 :BOX9I+UG&DX =VU9W*H^UX!+'I)U M*I?0AA.940P-_!(4J\H^KG#.Z3K.Z1YC\;6T^@4>$D%(QS6[N4>3.Y)=EP>^ M[,N2JAC^(C#J"ILY!$M^K0,E@'5B^'/%ZA\NTW,ZP>NXV8)FE<'J*D3(PVC. M,O&@U'3N,(,.[L%6%!KQ(HY/S FI53C6U$:GD+U4/ZP[C9H8D$V[1<,5,=YVRR,(BK*/) MN+:REYCP!]G9=41FD+ !$D>8DQLXLT%[!$EW$U9^$B68MSF!&41UJ&L#Z:-B MU=U=2M3BNB^B"$O#3M-G"M,#V*#8@6E7=UYFYB=L&?5-BUZ:]75G:T8-?F$E0GQ R\E^JLDE:";R@S-!U!T"H& 64Z8E%(&LJ$@NP863![(1EJ6 M:P0!V^" B_O+A\4*EAR>O<,/Z',2U$F^(K!#\W[.-H17:+G@6,TR8!=M\WF$ M]W(IE(PU6R!0#U^-@$;S ?1)B"2]U!2E-I_G:J3.9(9B;>^'H M6I.0@I-);+XMB+FQYFC;TW >,T3YF,6_U.)Y(69?>[LCVS2P%'A:BDN/Z.#9=4I058G M%= ;J"[$CM8N68D?N[1M&SEZA4/H_["83.DV&O1RGV"FSTG2&*#&4'(GDP#M M&O)?:>T4-G48])R%&4W8*://!H2M&79VJZJKP]/F$9!6!L,DJF"8JP*-.8+* MN8.*<%@9PGJ46!60ULB91F_?8\)\?DMVSXICPTP[3^X@+R/0ACC'.WV<1BJ$ MK%KT8T+!9'BA26UX@JJ7;48)$2 F#A!VFDE:H)^2](50_2,.9!$_0KX92\MY MRB*6*:3JPC@(T8%4CAM'69JE9>5J)8WI8>+:Q M^5O:R_(\6U6NXZ L=#VX0+:BJW5KXG [D0KO[R!ZL\$MH&5%DE7(0V"Y*TNJ M^1MW=Q<,!_+VQM^ Y+'ZC00U4S&UY&ROJ[RN%-$L$3^J@_@JC'C$B=0KW&AB M']M$4FM=(1 /Z3F?5"&55TC2V"D:ZROZWN*>VEK7&=<(8L-HS"+1^9[LN,". MN2-&A0%Z7=P&->KQU7O-W!EBE+6[FX81:564 10<6FEY)2-4Y/;31H4I_)ZE7"9I[K @3!<-5S)U04-GDX:]#[=8BW9=Y117 M?]0?LI*;!I&P'9YD$G)WMO\Y!.E\0\OLXGT19K_=L[1.292-7=K?7FBQ%D\, M-%-<@5Y(U@R@S@9,;3Z*,\ZGJ@SYJ@#4-^DYF3GVAN1PZ8$6J#-0FEF!T$7I.L1'F(HA;.S4"H$V%<'>ISRJ56=' )ZHW5N)N%&.+ T/!HUO>HKH]%$*28 MH<[^@T+I!ZD/1-36-L8HJ[#+E#9M?=W'!.7I2I"3EC2T0'4FX'$JF5G4\JB\ M]+"%FZC$/)!R4;O5<2?X3*)(E__9:F3=P2XK+S>Z+MTLZM%U3!8J/Y^PJ>.0 M72PY N< *$V8+?.<1(@T@.9SH9"J#.T=2,J=!7J]YE(D\#O)F?J%4IH.%\N@ MXPQ2>GOHGQ36E?W0VQY]Z6,/,NY[4*OUJ-(;T^+$UJ?[<4$%(FR4X[H;!F_ MQ$&8,9AV$I13II]<1 =$.!KXOO(0C6=HC:HGCBEE*\E:'4QV!H'W(*=4F]W4U(ZI=F.,F*SN[!"21)="I%"UM-^NFFRWAY>9K M^"]:'QE7-@X>X;XD/EZ"8A.-<6^'6BX< IVFO2UYT>7#QE M(/F""'+Y@K#O,)2Z#+FTO7/K,C!+&?S!5[I<9'V@H:SC+$)S63 ?Y9M:R#&( MSQ7WA3"P!0C?9/678;@L5Q7 M2=A?X@)6Y:J( ZE*.-5PEJ]P%&% ? &YE4(9//FPC6L:5B_W\6O[.,2FCS>@ M86QQ;5%14C"WL*E+Y6/-?'MR+:-LX! 1 [:72"KQE ?F14%*6X)LY8>2<7=F ME/:IS[3."DNFOTU #0!I'^5[94B5:6_;0CF+?*H"NM25&HRZV(8Y'!MQWBY5 MT(3$0$%9$*L]^7"V]ZZ,'$7NQR".K(CP8T$C TB=/OP+D3\DP%ECR+C% M.T:UAJ092RDP@ZC3]W.* E/G15REU'RWVB_7S!X0KCB72=4*P^[N#\;K>%?D M&?KZHP]FAZ&@Q[SQQ\_VY^A'IM4LNZWUU6,.I#V=XR#[\*=W\'])^CF19)69 M]'!N@N8HAN44MH#)^LZ[P/.1!+?10"_0AM_\5! MAUJ/UAQU_@56BT*PH22E^:)]''O^9+A^;T[:=>0?!M\SP;@=I/>8G)%?,#2; M_8Q6'H/X?\O$Y_W!R.]MI3/7#NTY+4W]M=\FNI19X^Y'BLWC7KO]^P]/CV'> MLP4+F]C&B30E3(HLVM^# );")R\' MA-5UF>L1.BJ#RB[M.491-5R[!J+M"$)'P2]GJ+^=LN4#(,PE_6TK>Z_)XS-\ M,S[H AC5%:;Y'KBJ64B09@@IE+]A%"9 :R3I.DFW-*M9Y;73MS_J07>>Q 'J MET$S?:<*JGD4O(!I+_?5/[CC+]_?^EN5_4/1P3:?<#/M60JK]BPNS=5K,R<1 MZG,25%D*63G3,@D[ZR8)'T!HCHI8KWZM0%]:KIE+%+U"&@O/%".Y"[6I@J(P M]>V6O#;JL:1)#'^NF%=)E88PB(:[=#I:80+$.K9)>S7.E;BQRY#>9FU>-=*" MI/'LHBNEV572Q"I;Z5OR :;'++LE^?FSGV[@)%AGRS3?OZD=&3AC7%Z'[$H,^0N9EM"Z&3F6TTU!96&4%H)A&Q MU4=/X56-@F$[79P[U5 2>GCU=\:(08W&#N,(8"*@IF+.0O0?(!=D0;C2UNS3 M]7)W+:]"=A%T;\.Z9N4B9RF3%-HN4:=0CZ0V@S1#D;HL:^4N- [NBA)941;V MUFQB.VZHC$TZ2](T>>41/NWB9V6T_2]A'"2OPK"AX52\ZV)BF])CVM\]*.AH!B MB"M),ZS'5LY"Q5>Z3C,4C\IL.2O2D9+8;%+(%1*2L*E#^)"4K))-3(,^_*^\ M\'=V058IRB1:B[PHTFE=;B-NCJLE*-QK2MOOV)!-=<&F Q"; M>D07)E/M=2IL.H!6HX+PC:0^SR@2;G/GG_2I@$_=5$!>T88GM>..=FK:W!.\=:@) MGX5;%'Z$Q%C&&1-ZF_[62Y5K@.&*=?-Y9)]X?1='2S8QN6SX#$^CX6H9R\ID >%^M%Q7):;D%^0P C,HY<9C"S,:%5YN@2 * MRKRDVW"*LXWL13]8\X=^XM?84%\3RK:A!]D9 C(FNH59F%ZQ!M9<4('S#J13 M2>TUPYY'SDPJ^4VHRRC+$ [O;SU'I0R"J"XKQ-KN)/@* X5E)"NMB9+&+@VAC12^Y5KBWZ@@]W@ .WQ'.=,#'Y/+ MK_X6E&]L?D_@2@%="[8&;D"4DN1&U6F'=>B$\EGT'8N_+K%\U/$,FDYSNG00 M#0=4_N1C2O#K0WGWIW<7_CZ[\[/\HE![WL?3FT&H&)^\'S5D_D;:G?+%AU*9 M/A2]ZXQ&?R4&1JQ!6$VH*/3(_O.)1 $W,,J_ZZE&F1NXM?)L5_>QK>'Y7_GQ MP ]+1:*EI.F1\N ODE51AI]TIM=[[/JD:WZ6/-V3REGTKM;C,>F[SS%)3@PI MPD5,4)(V*6&V=KUITO8HKOFA>995YQ8/UQL*Q2'I[QYFK77]4##)8(E:'L.1 MQ!(XV9:(*%;P'Q5AK"W!G^TI2I_ BZJ69?-QO($'EX,04EY&)!(N8\RNE M+'RLA)Q0=IFA [J!EZPS)@TD,@,Y]C;!3\>/F$ZE%5@[S5U^6W5F9^7Z?DP: MWC".UZFJ!3:4BKLHF(XIN;0V,Y/R+VF8TR1/68R+8>\YW:\R7%F&2PJ[1B,L MRTA+\WMW(-V9U8F@)Z7T(Y7W^.?U]N&%R/;.E4NO,8.YB1H5_X\5-40$K%LC M*C!_6$=,D,X4<1R*UD=28%GAU*LP(NDYZ/:;))47G6^WLNT6J4XO%(-!@=J+ MS8J:QHX/?=*\D!J&P(8)2.E\'4K%;2)>HUZ@V@8L:WU$5(JDA1IQE1144\_L M0%(,(S[?ZRN3W1Y5[-PN9' .67E+=,(_6L5KQMYAMJ?A;,&;KDPC,ZNBP\P MS RLQ9(NSE[D9S\-J>$>@0OD]LY>,V<3_GOA1^$Z!*Y>PT$2X*0^)8BN@@!4 MOY)57H"G#41J>RHDO;ST$I8S)H!6][ M[J?I?LW\5/)X?;/>;F/BZLNZ(3PIK4/:;I:%%DQ1>DSP?Q$+1J$LB!LZ!.ZH MM'+92C9:S"#$3IX[KLH"-NWN''JH5QFZ3J:1WM+ZG@[9:TVNXZQ V%%RGJ2[ M)$64R13=;LO7&&3'9Q07KV-5 /1 (C/-JL)TE# NX+(69T&]__ 96CR#!H*E M^4#1XCD$Y?-Q&5>'CSJ3*E(7)%NEX8X%8S6%.^J%4ZR-,8D9XH5_R);JW2@*KLM79#9\:\1Z!#)K/F::F[/#M8 MQ'PC0HN&9;%[BF'MX+'GQ_ME'.W-'?\V*#O,4&2R[)V_IY5_8+\P?^O.#X,+ M?T^%%I!X%16J!A X=L)YED1A@%Q)/3(HM8DKQ$F;'CDN,L.+EHO=P=G^'FT& M!$YK&0,.ZSNG*RW[\=UC\J>?#HD6EU%PB%_MQQFL.F:.52*%!GY8W<=A+L@& M9<$D9=8W#2J.J.T\@H-,0G^@DS6H+@R*3PZCC#.S(=?AH(YK*/"];T]TV;.+90H,E MTVGAWJ'&X^5IGLD H&'S_FZ!]G%>5>$"/ZJ@K-1BE5%7ZYGJ:;H'Z8W!"+-@ MV^PNPH(S((_CN2J,S=+W^F;A]Q9E)BL"TLCLCE;'F$%,?96&HN)!#K0!KWT9 MPY&6JNNN6R#M;&$ZD4:EV^,BC KXU13G:B@5VP6 2@2EA!=<[WB]S_;=C"XE MDH,=F@[Q[4L]E55(;6BN#1]V U,=VA5;%HN&D<6/R666A]LFZ!'-"J+K\; C M<@RPZ0>>@5N8.#( MY8Z?O3(CQ "SF.>>#)O-=-V$KDFY$G3>78H8!1$II3+],%/AA3<)6EV+YJ[ M- D*RGGJ3$UM/^N8]:WC7859+VHX ]F/S4=\%]T2?8*EKK]MGR&A=7-H^&J& ML&\9+^R7I"4<6A=6UKS?;+263MQ.4U]0A;0,)N/NA3FL0J.(5A-U05ZP5]/- M7;8,N_E JL-S508[3!^JH(\'DW&W@XTJC9])_IP$0\+/F[UE>VUO )>R"()\ MT1 >+)$#DZ$52_ROX;;8+N*XH&!_U4.4$2^WNRC9$R*&";1)V=W'LEXWTV#J MJ)X:#Z/ZB4M>]P2^@4R:+' (17=@:QGJ.5R]DY;L:3=RGR-D'F.B[.+.Y1UN M";_[:U,=VN66LBJ+R-6JRFA1M)^-]F.H MY,PXK5>33MNP,T^1S6MI]!D&V4MKNPSJZO0,:IT*321L12JCOI]#.:22\:]C MF2*0:6Z,@43F8&'W4]3\*B,RQ7>B:5W4G334N#Z(VIR",$?'A-NAZ>Y+QGL? MX^.NM[LT>6$@"LJ0(56/?Y(T.!MEQPX=)]!8(^\^S*PV.^CD 647=]D_18I9.,,\F)I.[G?E;%_]^2D$+2!= M/>]OR N)S* U5)W=OUPC,O$JI;7%5WLS.&%%3\LZO!I=4^V%83=^94H+U,NR9$5_A37_CR2,\Y^A.6K:AD;Z831G<+&6 ;4:F$5%AWE: MWA%FO;2(V[.]&U 5+0>.X'W=1O!7O/G;=R1^\^7AN]8* 39U70QO1N6])ASSO)=^H_KFY$+>WUSR:ZW@=0;"'-:'/)N<";\\9_EO3A'L>&^ M]ZH!/3KB]UXUYO=>GGA/Q$,DH.\]/'2\94RF7H8F,#I<9+=)[->_4+@5$(M1 M]&+7_,BWI]%?3PBV ^*IUQC3\^.@]6^JLWHY**U>N]-_,;/ __N-+TB3S0]? ME2E/_*J\)+YSR.J7[Y(T'\D")3FOINE-0T^#HZ&J M^/X&Y"-&^7\8N=MT&F^HBJF7N-J7LX]]-NM-B6CRI>SC?JY<00RJF74P2:"(?O:I7"#%@AV)O2PSN2 M*ZLAO'J,[[UZ%.^_< 2/#C'Y13/E^S;W7?32S7=F0QWUU4L,Q(R#(+*R!K>1F2_+9>J+PQ2Z(>I_J]Q^AZ0)B=G%._UV-(443NP^PW MYI%@H38C7X@'Y'AU1,[W'H[@O?=PA/*Z8&/ R]*SYQMYQ9:*RP[-ZD7X.Z[8 MOU',3_%U7\NKS*=&VJ-<5SV_$@,#X?%%_YL$-'**(N*Q^P(SN[)6K/0]7F^' MGL3">[^^.5?-8MB9[L;5[ZLE6W[,S(?/J:7D%SLNC M$^-+ZM&IS6!A93ZEZ^W.#U-2V<9ODBQ?QO6%1?L=9#GAA+V0.H(\6).XO@XC M)/]/]>ZE!0+[4LV2C=J2@DLUXV/ MZJ!=+RE[I&3\9.UE],-(&/5OZ,6BSCM5'_-RW?K8OZ5W"KA:S?*F#?;KA\F/ M?C6LXD=0E-!O@@BR H QDE)0\R:F]%A!L!K=:PS_O8<3\/Z 4_@7[[]HXH2' M0WETK.DO1M>KT_RZ&3H0LDACL:K1FLN&5K3<@WL2#K;<*X/NJ!3F<8]FJSF< M@"Q@P*O>8^J5I96%$2A$&.0XDHDJHAXL/#W)Z[O 8Y2_K?=J'>XTPQ[N;GI> MT!@A[P\IK]+Q+U._%R*[)#$+O^+JA'U%B0WBL5'K'AQL4D)$[/4FIX^OI?![UT1<7S MR^'H]9SY:,D$Y7X-XH+W@IF-WA_\$E_*6U%[YMK[[S_]^2_?O_OQ/55___M/ M?_G7[__RTY]1^Z?&@Q7]TKT?WW_O860J;01_?/@>1:,=0R".IEJQ1[JU?8T;,R>542V_5CNLS^&[,<,\J"@43"A<,=R,;<*JG!THP3P^ M$[AD5FB5A\,RAW^MV$C<,+^CKD2\?N!1Y,-Y&_C[LFF>^AASA$$9<.]YJ%?1 MWRO[/NT]K7II;6%*-N:OSWRHRW5IL*(TOXTWZ7A&09_.PA6_/;L>%R^I8\>\ M/X2Q]_^Q][;+C>-(NO"M($YLQ%1%R/-65<_TS.SY)7]U.X[+\MKR=,Q;/S9H M$9(Y39%JDK)+Y^H/,A.?%*5RB00HNG8WHJ6 $AA[)T2]YX)C:5$%3]"_X#0N>,@* [/ M-O@'V2#C"V09DJO\"<$!0ON5U%[&@BB=G*/Z 8*O2)&%*/SKY#$OIKGYX#Z? M%ZWNJ#@4P[$8CLZF.;,_! EA+J9>U-S:R4&SI:5NE8O=V'P(DKPG6#4#R56V M$CL+LJE\;/48C4\$2 88=,1P6/;1^\/SH)6].?_7.@>O#W?\$E[&,5Y&V.>H M^%V\>>C?7@&O+D;Y_.Y&W^QR/G&ZG%]EDAK(%-2U+ _ZB9VP?TW/6<:]W6G# MZ[@GP\&$5$9B&CEE>D=" =LCU^1!I:8@SS]F)(/F'Q2B!NA*0W.&P^-)9FB$Q3 S./L2$!;G0TFG MC&L^/Y'\=@P;CF#,(:F\Y@LA8E:K46OEIF]5\?GVS3M3P'X4=2V\NEQ;G29< MSF".@,MRDNT./[?TN]0$6!5]E;=]MM9SD*@(]FX!TW@/0<#MT#LK]63\QOG" M&TLN;&TD(5G>P9B1+7&6"-P5+KRXPFD3B0DPF $S4WAC%K+?G =WW+/#9$\).8VVHL7X>'> '7+<8;,1J1 M?9'_&_ A=:64&\A7F@7 = LW4[BO8H!*W$(TR.6AY/-U"H7CAP/6<>015JP1 M)X8>?<1H_""5Z1YT=!&]?)FH8#K7(*$U*9@&4! S!0!E*?@3STK=9!E.@MT' M@&&6),TY$:1KXAD[.K$>&R1\2E. MA.R3>P3%6)5"(W'Q@TDQ,PM<> 'V"F+OY\5]/J]>HH+7:"I;,@S1V$P-CI6, MX'PK;Q-E&3^;=ET.C*0%,1TV*.;-B,"TFYD6%[H ..7,S$T<(QI]+*?W M@UC5?F/)-G)9Z66F5^0J" );5DC"]O14)/,*';6&#CHM"S#1,4(!(XGRL:/* M2HC?W1BHY2 @ U!R\1CR+$K5A:3A?M]R.[*$P9-$:6PEQ=G ZEA+]+NS^-5> M9_&,UDH*4V)88R!GP$J[&;T]SSNDD_&4%!7GLJ#8KJK UO)=.)B?/GS\295/ MS^Q:DY60$-2;]*#K3G]2RE**.T4V(*X7C]*# 5R?TCSI+86]APSFP^R< MJ4W5V5>"4UX)1<5])]XJ7KT3GG91'LP=8.4'3W &([ONV4D"&UPG36745"'- MWJD)^8^V!#==(]Q506O)K5XD&=)A/LJ%\\)6*RI).TFQT8&G K/A%-81:G]_5E>5N+R]2]>"1N;5F_#\4B ;$C0S%?O)+WD>OR3I=^_R-:>F'N,$5J@"]WDMB2E1 ]16 M)^IJ6I*2;T-'A^0 U9I!(Q:\?@;9"*T.RU9G'RXU PBOU7AZ7T;$[=W>*L"] M7BZC DO'#+.7J:;#^3&)@@1#0<6XF:.\JCNSE"1>/X@MU9DL9]-@/?7R$$#Z M=<;KCVO.D+HI6CF+5(XF-VFRY,77"GX4L[W(Q+9)H+S6+'RU?)JI[11FEI;* M=UCPBYD1LZ;TM@WH-$\8LA6GR9*?0\0DJ3Y#;SK,N )\%LNI6J9!?A[6[%7$ M00S*Y*C,#"M1Q3ARJ&*Y/(OS#.EK'Z/L=W&9A,CWG5A5UU>GD[ONRN9.9)4@ MRF-:(),2&8@4RQJ$O@]>,>C#".I1VR62>Y6_9E?LE$W8W9M0WWY/?SI9OO[A M]\S NH-Y-:>6-3J0W*63T MPVP;E>R%IRG\K_#AQ)^>.; C\)*=R@&?M617LWDA6_V-JPJ;>X.ITFAQZ!WP M[/*.J>:!UI ,QAR&)@Y"LP]U&FXIPKU*$U@2OR75D^2;S8N-9&"] SBB!/=B MBP.9$M&4;%ACG?J)GPE[$5)B9BZ*#9?9L9&>#;:;;0M5:$Q8545%NH.BY'S&WXH&D2WQ%!A$#FBN+7>^#M% MNU;&#J@#FT!2:X,B8<$-E+]>%YW5CNXT+XK\!0A]HU4T2ZI-JSI)BZKH40T, MW.$X\F!42K>UT6.RLZ%I4]NG]S\CO[NUC%5L9"@IAVX$MX5X%Y)5E(I_J]<. M+G1WXFS%IJ^=!!&49/%Z2=&(,ULIX?B3?CL+N% 6:@)OQB9R76M;7#BVN'5L MH?=?O%QKP6&""P%M8F]?;0S30^=*PJ/2/=-3FTZ-V>VY26# MH,TZ'=;2>M43 )"3;)VO:P7$*C@"9!33IRC[^*E5^_1753F9N=1KKJTX$TR( M.FE__$3!3._N:+\6=/JK;%D-KXA)!JWF,60_8B$)9FNO691:X2S]F4)_"=O9 M\+!?Q/NQ$B]#6ZQW8RQM9(78+/DC-X#&]!P"@,%[M57#=@6]$HVT__1>A)M2 M)D4,FJJ9(7[BY$T:+4;FPOGM:+E.)BN)C'1L.(!"UL@$ T L[!<"47_ M7^L( /9760Q7F[QHD]9IOL_(V@(IB&E)X?,UHH+:\ODJ,M4N"!&QA,V 54U>[4IV"(W8N M>_.0&/_74$1I65>$,?3U-MW&#[Z;$_K+N2?)H76(:G#*N6U)21D=E%4+5&SR M,0GVW&D;-X#[5<&CN'UL46XG-%R8*&I[!=(!S[W>VIQT*'%$[QZ?JDL8SS#G M'Y]C")&(! [M)RF'A->*XBT43 < QTN;2] MKJ#%Z_[TVR:@*"PEX0ZU59<9I%NK/XW=CF9UG0/A6C6% M:J;B^\OH:V?UZ18L@3UB'2H21Z L-M/"_*;GO>DLW\QM8 FCFML)4">0KD;( M,%6U#Q*L 6X GM@$Q-!"%1O=>==;YW=X#&)^Q4+ * ,0WCA^AF.M-/4ULD!2 M$H_;&(3)G$J:BN*>QLU8ST8F4_HL(NG! M@,Z"^H:UHLJI+-FR71!G&8P"+"N6UVQURF@1?297&97'\>W@JM,3)$CHU).N MV_>A<<\*[TJQ(:6!2:J9SF"7R3.?%)_S K?4DJB2KR.HA.FF3=QMD8AKX EQ M1;QMM??E7(E3PDS%;AT'DQ$_,Y@.GLHEHPDQFE&?#>7"6O UR=L%L7,82UI= MYN9@2;'K:PM=B:*;3B*%8>?GYNRUWRNN3\U3=2Q(C4$&N[(T=E *_K$) MWA5V< G??K(]8*E+>F!?*->,N M;0T]$]&6O'CF=QRI@:;Y]/P.O4V+SDC%W"_SPO QMMZ6I&!Q^A(I494S(5O2 MG2<6<]&>F+]O8N)0IDG5H40FD1*Q/SD[9W<24:CIG*XRIB5C6S&+U-/S9A;. M)BZV$J66M%C@I1>KY;M62@]]N*!V0T676FU[C9VXPFU['C3[=J.Q?@LVV@0G M7E''$@S4U;V2+M&7HVE3J\-0P+]&#E.+/_1T8WY%THLBC2A12%ME%DB-![4X MDQ56?VG:T;L\385:\$<=T. M,KG_ZURV]#R\'-6M*%8#!BI*[4H7>V=I5BA<]EWR@I=8V*7RKPUG85?,=4K> MB"K;1LQDH!N=@.#U3EX-LJNX20F5Y7XF2=VG3;X9I6WQ'N\*0 =YC[THUE_P MN6D-$]1?S".I^'7RC)4]-M3U=/,Y^G=>(.=I=Z^V+&\@L28%+=%+JZ8LT-?9AJ2 MR3%EEP' ::AQAZ*/_?[UIM1V-PDKG"46Y:]$K#*>B:]P&5DHMRZ C48N+5 I MCQF!;TGSM*ZT2_;=J+\+^ O9H&7."W$,B"LGH4\QMGFPQC087&!UC1 .. PU M'!K2D-.F.[.8O*2Y..49GR>59!@3*V6RDJU2VI)FZ4?DM;ARB2/TB3>:;(.SJG(#(1%R4KYA_[R63HG8LU)947> MO!FIC?I%IB")]620-@_++1+=J&+ GR%^B_[>.USQR.PE/*&BVFFQO-EBIL?K M#V@WYZR2]FEXWZPL9"C32&W+R[Q0V&\QN\G\L,Z2M!$#41JD,73EG<=N!)!;*G MCW_^RS\&I4@-VJ&&9S@^P['E?X%F. AI3]";T^_3ATX?; M@C\G^1HSK@56CSC=R.?+8]DO;041XE)Z0'IM^ R"3XL( M+A+WF^5C?B@QB1R#T2!'.UN'6R3(E$UK7UZ(\^>:$XF%VW@NGN:G_#>>IO)C M $--<\EW06'.@Z$K]9YQ(P9381^9FHII.0??CQC,@UD3$3>L)$N6Z^5;,Y'3 MS(54A-/E%"Q2\45>("8M*K89Z2;/Y00 M\D/Q[30:P^%&.B)#0PY$$X="TZX)3G"X<#$CD_>O%6V84K=05+X,K[JU&XI]89G"5$4P(77]=S=4NT*)YG&%S?186RRI6)(NG M2E:9W]X_,"AR" $@.F[S]54#1).'JDA%W!"NU\\P'LDV3]P<+/2LFG%3D0XK M@_!=[.$Q^X5G\!5L6Y/'-%E0&->@ ,K/T5?P/>AJH3S\02SM,$FB;$B!0#-%*;$G-[0*9& M]%YAWJTJKN_>H(_7Z \"]#0&A9<8VI3[DOY8KHV6\3[" AI4CGA2$.R$;B-R M[[80.U+D8'57?M./I+,#Q$;%L39*DZ#/I;NA*M/#S]=K7@EU)G-B M CGX?'4"H#ADB;Q=1/%1Y0Q2A?>7;]P*>UTT[:'M=-!LY"C-"%X@R1WCW5D[ M$AO6:]2E+9_ EI@N>01;1LJ6"VG+&&R96[:,C2U3LJ59CYI:%V\W MO?+2L!F; :V7:R0%&K[.VS?#0K7L2O2@7M^3\:IFKTC4#X8*6\??5<'==9XM3J:\6+):*7^PFK$. M]-J*)YOQ>BQT=;;!V\+Y>7M7_-3I4;"GE_T(,O,V"N'MF<8EI>8G+OK 0MLV M-7\,$HZU<<1M@M/&@P/#VNMF ^%.-SUL1G#G?02VJ226S5908 \[ZTV>1= \,TJ[;RALQN[Q5&VI8 /%@DN, M$5Y)Z[*&";8&:&8[%WQR=K4#=!D,/^M-QUK76"5$)F'W8%)]:[Q+31#>$FG[ M3=ULO.T0];0ATJ1L$T2:O4M)61F(K?PK:U QS4EU-VN6V+0OFO_# K*\FV TX1D!?4!@_9NA1>R5U2_CXI'L1MHJBB M)*LV-]!8KUTK!SDT@[&!UL0:71PE.'XP@G,?:MJ/]Q6Z>@U&[EN_U%E).*-I M5)H:A?C?:XI,O)GCM"]#?-M_PK=:=N2JB6=&OLIV>W2O^C)1+3.Q9[G :E%L MH47-5)$QE5E-WM-OXJX/77T@C7DP#'LM6]#B(,<\80=@$Y5/@&.+^2HODPI[ MFE+F-!Q)J\7D8Q&GW1;Y2FRO&W"3*D!\_;%.5BT2GPY3D24'@MHD:80N6:5Y MXE9A^E?X4;X9[J4P*N-?*W!&AS*5_;4@'UDMQT?4:QS+$;'[^+_L7MEGZP+S@ ':CO=GJ:T>]=YIUG9= M_-IN-7LON3VD<;I7=,>)(;GL\^4JSQ"<*#X#&%M26I3P7J_Z&)!KON>;XZP4 M7Q BOFT_7AWH@+(2FR?>0)Y+_(Y [IY[[WK4^QN!'LX6(/(MZ;GGL&8HEQG!UN$-O:4#'M%]6.8U72IQ.;"9L5!N M+"3>FIFTT)PLM!&S\)YK$&YFR?]8"[$7S^(_K0!:9BR&@P5#9=64F(J_:=&/ M:4L-&"]0.R;*@YD,%*157@$:D*N7^"M4RJPE4S_"[:@!.RSC6^B&"-G#&@#O M)AIU2VMDCVV<7W9F UC(J6LFG$+<^B%-LO0D'.P5NTTS%+#PY9;CD\ MD^,/44/!;;%HM MSUQO,6@F>_4AM15N]6))8K7+=4ML@Q:@5#(B1DP)"9+W]ZMNC>KN2'3^9HKN MH>3S=7J=S/DY+V=%LB+' Z Z%P2O$4O](A,>)C5J["9E.7*S=2-&TV PCQ'" ME$;,F@_[8N;"K,F$,-N,\[B$(-AGJ J1B%Z^DH7EPI1G49J6^PBR#S<9RB8D MNI&.S!U*/MH19P!;R"OHP]^DQ=S4OFVV)9;RB+OL3,@$W)\PEYX+Q9>44*\. MOC@X9D]BI_\=@(R=L$7I$1&ZZ/?VUL'LY:(VLX:APA _=3![!QGEJ.!UYG<\ M2B]*.#NPP0QGKJS-C2TLE ;6"^HIC-B'S\QFA%4$-"%:J&_0=QT>W^W29%+)7M 6-[.0$T5A'&PFI4GE1&:!1Q_$;3IT^ MTBIS-4FQZ^A9CEB65\*&:J)P \:9CMA2SO6DH,DV8DY-"R[Q/)Y4/W8+@OSC MFK]V=>KW,81*X=[DF3C;A? E%/C!;<. 1+WELC-;J$SK&W#H\%6O)TPF<^8( MD[=-"S'<6X[:GQ&Z$I-\&I[&#="L[WJ^ M@4!;$$:8Y8L,&_;JGCJENOZ(_:!L:X_=H?LE64Q*H,2T&ZS5DC/;QI3A%/V?<$P><0YB NK#3-7P!+VC8H MKIJVP[&#G>W7.#L6JS"(ON];)2O*G1,FI,U*]X67A%C/:IXL4A/UZ\HCB3%=#ZBF9OL_8Q-0@$[[RSZ!V!&>6;89D/DUN.\:::./YUMIO\(+:SO7:INHQAKQVS M)'I)A2-FK(?F)VMQSKPB/]"B$G0K&Y"O\>1X);5R/R6C/NUB[\GMC!.V&Y?$ M<6W.Q:S:)-?-B".%9]NPH!*PBP.98QS M^KX=\X2WFKM9S9.T3YJ4Y1H<43;+R^/6QCHIW&<0*(!SS@OA^5=B1P%L""0? MH4R_%7V\&9*I,8/1Q7>ICKO2MG0*5XC00,&A&OK!2KFSV_F5W?=YTK?I0 V0 M0BK>F&> QN5-S"Q[NB@&:X^Y$[\O/%X?+&+(FS DI6K0)$,)QHU*V-_$$-?2% MAL+O9YH3$@-1'0#T_B!"V5#IXS[,UY!8;MSF&IJ@LM,-DW.A?H9B-M0RA>;C M>_<[ NM]UTEQA"94&Y-!C!LH>2NX?'.50+#JW.[T<>@C% [G,9K][L)P3I L M@42&(/ER0:]I':DRM8=8V0N&1?BC0H113C+"WY.O57:59K 0$R- M%/"-:3M]M\15Z* ZS<#^EBV@.M-[4?[.FD%PSDW!(:3+DVR2T2F@T$, 'O)9 M'>+"E$R0:X0)R!D&]1!\)#9^J(NP8V"R8["8\MNSX3?J0T@0RS-RSNIV]+Y% M)<])S+.XO(TV,#%X&N<0GBW$?3/:8&F,.+7;$ILJ,>*MH;'#[+_^E$M=O0!H MMZ'0 0AA2HKWWCWS.9]5.C _C;Y"72:X8L(_2ZE!TKBZY#$ Q1$<6.7%QOGE M0_O?*,DVF076M;K21\AV1A-@>@;U/PK6<*4'@SG]MJ4A2FT(F0\#X%$1X)6P MJCUD+B>+FS(\'=9][$AP^:[[4!I#,'0RMSH!M\CJG4'1Q6->D"]IC8DGF_TS MI:^P[L_]HS"9O4Z4=EV>MII[5QD0?>MB@V5&<$-2+93;I;G4L++2[QT6]?GO MG=Z9-G4N2DDR^4@DDR-6O0G];))1PQ[Z9I1T*!@&,^NT]@;)VF :73AX__.$I:_XYUWI-2VTOQ#].037DDJ(IFR4Z4&LVO$,?-IUQHF)-)UPTY?)R7>C@A.6V% G=*D6GJ_#0.T_*55Y&Z<%>V':G ME'I>48L8J*9-;.BE78-(+"=S=G\ZIGI$[V4@2?D[E.L_9#->5&([0,*8=AD M'!-CP\ZH >/^6%EZDXL#85I$,>0Y,#)M#KBRN_[7*$LX=B!-^'(@#W6G6+@E MLJ\FV4&,8:_L.F&+7^^%LFJ_8NU;E$&7FW'\#*'?TF3T)=O\^9I/Q$4W@X9: M;;T5FP9LPBQLWT,.P2 HC_HFYM-83 M6 L;\#R*"7F.A0:R@+WRM_5_$RJJ>\VOUZ/HMO:M': M=O$-.:8D5FBD7^HQF-^QZOONJU(4,R:I1_$'KOQKKI\K:81"&Z$>CO=^QT0' MM-1-")2[F[X53-S[0 )512I.I'-._WN5 MH8LX67$J$Z$Y'MZ C B7WJGAWP/W$OG'6@1=^D(T6NM2TV\0M>6H8X1CXJ4@ M3:+') U"N.7GF=:H'E[_8 .MY":V5/T9S43V6+U_XKP29\AZ!?6,+:^\6H15 MZP_OM/Y8&4$*9RB=:?$![\:A+>1LU=H>]$[\I_\J# 3J7YO7SNRM93==)&5E MP3 U21TEF#6Z=0B5X;A63773=9+Q60^ LJYM?_CTHO23I0;U:@K)W6?R4^KG$72 M"I%7+Y"XLM:P2"=S188%I0?),X=<5MM+) T-+Z-F!I.C(]? *0I*V5;UT,=B!E(]9(]_[MNL#IFE!O>KQK?"I;_P M#+Z".L#)8YHL\'VV/"SEY>DBOBY<1LG-C.7C4"L3IK-64+>EQN2) MSITP.0_BG;%F8F?0M!'U9-ZLU7:DGMQDBLFX+*3U8F0+LZP7&^O%RGJZR48 MG/ T^GH5PX:KN/]H)VZ'%X8J0G=41L,.1I]&Z&UPM=1&_TN>QR])FHXSH&Z6 MU>WD!]9_;D5!K.1@6,R,K ,E#1_U1T_LW2CV\>!8AH)I6\;PNM=)>(!B%YF\ M9#SNY 9.RD C1L:)-26'L?U>O[O31JYPPW"\X9IB+=W?:.'GK9I4"A*@E M93$T?9#-.L4]6<:.Q9E%2%-=@LW+BZ]5$>5%G&11L<$6\L(SG0$C2IX*$0M% M-W]XKL)BSD;_S$R+F7DIT*DI9>>( ;*GHKG[?R S[F:"KOQW,]0I!VP)ITR<]0.\'7$^F<_:@(=O/<+6YR-%R7.ET<6<=T@ ?ZF)E M2R3:, EDXE8+Z2%Y-8##14=P)KPP8YZUA)QCW1[>WY<=[.A(O[^39F@<_WLM MR?IP4ZQSH9OO2RQ7.KPA[>3L:L1>1=WT2R3,1^>=[CQKYC%BT5Q8/T0OVJ,U MJ1,[Y!4VC9+]SQ?">"5[)R[5)1?^@D7 ":1Y%O-)F%;(QVM"RRWPL#0#80O, M'C<6+E:"OR1FHSIR1Z>Z+H/^^TB-/VF$2_K1IST:<0;_C*>S?(U./F+VR+/ MQ#]GU"IO4M")>)79OR&VGF0%[EG&T=$_N#'."S/#,E@;3,FL*=51")B M:X?@)OUP:+)1"CE1M;K7X8#N#&:(J%MEL=@4XEI"Z#NT +UAT<0U[,@K#MM)JT MLWWIF?>Y_G8'Y2$\"=<7&=>'!)QRO6G1MGYAMUKV1EHX.H:4_H!WF *FXN($ MO%UZH M 0[7:RX>+7>A%:U+]6C0$:O!)<+4Z/G1S/'N<2COK%H % G M2KR"W344'6$+[\+B4 SB7+29_-(PMD[&7-ZSZBI U"LB!D$@ :',,RWSS9D<030OQ2JZKHDK[!, M&KX-:]@W( #4R-B=>O+YSF43A SQ*A/BQ72NLCJ2S4H16J'!ZY:)=6)+5%*; MP&S4.D]_:!?IATP6A[6.4FGC,M M&3C9F<6I"Z0*@/69UY*F.(.W91\GW''0@O'OZ[I7/KR YK-$YH#H--)7SW$E M_-C'=066F^:4ESW8NZ_=-?4%<\2D<$W];VZ6(V9/ 4+<-(FW9R;W[E:6_[D5 MM:T'/B"Z@>X?1D#>;T4^ AWUX2SUNI@:KJO( B#TZ ;U99OI0!>3P)@>+XHHM636$-I*ZRB/9!W MB&*G"CCUQ=9H81@S6U&5'N<4M]E,0C 7Y=5EOLYDPZ//R8*JV\ZY."*PR?I9 M+ORR525A!>).-'TJDGEU*'5?G=THKQC*5SV/] R8F0*3.IL5<0-.U;;,K[I)6 M5[D>^\U=-^!I#PZPJ[-M%T0X0-CE=OF89

    RM)H7HRF2/"?->* M35?79$82VJ\)%U5K"\@M4:BI5VYZOS:1:WT'8;TJ>["S1H9[R_(<0AK(X=IL M>3>YJI&%!F2;[T@1>U%?U3A#O9/(W_$J*;!^MY.&GV8X%K[W9U>ZN+BA;87\ MLR_>\44"BRFK0%Z[^:N1!C%UN8PD4>3 )M](=AE(![I%)W^LDQ@*D0Z%*]9O MS6I OTGS]O/6#I\<*%Q7A_9S=YTZ.9K_/,B<%\)SI L#AQ9PP(!S<$;GL<*> M\9@[Q\&P'?Q M' 3.4*51*DR(U4\-G7O6A4K=K_KJ7@NK<'78EKD:^&"QS ' MQ-ZN9Q7&CLM)UG!C1@8*<4V"$')9 AX_BS%DAX6/])^.]C0QV#H55UV+,5K< MHM!N-LF5*C3'+Z4R1#M=..H 3X,8*EHL"DKT,C .]?;0VI1LJ5KG(JDU_(K? M+?6(["_W"#4C(AQPYP1HI*;H3TE555 1JV>&>04*YTHF0/QOL W_B"QK[UO[ MS(O-Q:T5*I8LVC5W[ JK4WR#G/4A2L*HT.*:[LKEK$A6\(*VCOG(&A(9"K=& M#AOVZ5:Y.A3I"#04-R-QM^*QH@NS.#O$69;,DL-A:32P(2)[9Y.7R,'?#T^_ MVKV2E Q5#.=!'.4S"^%YP/YU6^2QV/W$*]%9\I"9,<.E1-OJ8>5X!SG_ M>OK=4L*_/_Y863RB-891242>KTM#'P2H9476#'OT]"G*/G[Z+'[SR7[;X-?: M7+.^1=5DIL8L:B.LP5&S@[,#:I3$!-G'3XRFZ%)$77O,.!Z7B1LAK-N&9;\E MU1-T@!4'+"3J1C(S6;-QJ)@SE2\9ZTVCKRVX='38F88=.8M,)PF0E\%G-R)/ M2C8&V,4V6 ;C\6HFGKGC?ZR3 @ OI_PWGJ;R8UA+(3AW0"2S9([8YR1+ENOE MX*UA/W"I$T!^3D'YBB_R E_7J-PR0?]$/M\-*9@^%9S#AE1Z@:!\.$H(2M=* MR]?GNP$H. \\#DIV_.B3KJW6%GM2H?4V:+W^@"?WZ]4JQ0Q?)/:<\NDRS5^N M,C&;)1&#M$M/VZ,S&)[!^,P2$#!A[4E5MX6%I6]LM=F&>"BH/P?U$R/4>X9[ M3W?#ZSQ;3'FQ;'/SA3%.8!#VCF U31B:2"BH]Y4>0O(0(S MBIJ3*KPY$NZ?1B5@^9> 9&DR8JC0#404-^TZ[:+TDY0'+N--ICP&!<%(*NH M#X4_FMUEGE1)?\WHFA)]93'_[6&KKD)C\=SL5W& M<)[^*J[#Q/O_;SZK#!WRP65(EE!&4ID6RXQ<)@4S*9E9HM^68>QE8"P1&4L\ M24NLI"62<);XCN+Y[U6;^$DN,A4 $?\")64Y_. 5NZ^BHI*JG7+A@&9O0[OM M^B3C>X_V$60,4>?F2-W;TK&V/6OEQ":X#L&QX":)6I+'U7-"X=CCNE"C,5UW M$2A=)P-1TQR*TW_C4 4ECKLV%<>-L4%$O8 (Z0-*L>P.?B$4+7>'NN[FYE8J MDV MNG!NRA9=\+H )PG%:\)P%#1?[ZQ+Z.G&_(J\HR)O-9BHVE@]I;"F!5*"$T3# M0-MG<,UY?+-N<8S95V1[AO8]&7!3C5=IF.>(T4R=)F!4?X,96#E;;+%-\Q7_ MQ!G_L*;?=MII'.0[AAD):T7"ZMJ3ATT-_^8'-YFYP&T;C!A\A=DXE,4%,QA( M?T9_(FU7B:AFO3VN%KLS3CT>KF3"!O5]&V260&^3ES$.[L% MG.I/(IZ_):>'QO,>]78OMWOZWP'V";U!(SI@ SRC^7E2KB3R:S(GS_1CN\@1 M/FJ !:MHIG8 M@S56$'V^229IC,[$KBM66_']#<9J-WGU0+^I! M96"EE'#!5H%O!3GT'>YN/=\&G*37Y:1J7 G7.XV^(A.*I-X5/YH\2LLM4PE2 M+3DJ$(6.C>K' )E]DRKSNU7Z4ULN.*VN;+B!(C#"J6B\ ;UAQ Q46Q?'K1YL M((_-\KS/)&TSCT\WJI_X.DH_1U!N66W.Q4[8R:7$OGP8F1!KM*0R)9:!W!XN M*2$-XR -K82&A(C@^5]6^*)?E%6R1!"/Z1>_\QJSRZ;^+WB8B\N+C0N"1VL^ M9.*>+[-V)FG7NLF:D6E28Y94M@:Q;#M;&+8+6U#+U ASE'G$*H!OO#?<*O(9 MYW$).#:,\,B \,577LR2LEWY@QJ<./BY'!)>!&J#EI.LP>GH^HUO54OYRB)N MG+P5L9^ACE(CK:O_.'ZRR+!505:-9S, HV#4,4UF2?O&C];@S(S.U/!!=QX_ MBKH8^>4R$OL+Y&;V*]Y'-P3PUGX5MSK@#Y^)K_" /-=(_I;U$(U]$L@UET*9 MDQB!;BLCO[GTRNHT/H-5<3>H_,(TR#M!G>7[PO:6=5RG$\%__;C(V] MK\0E#0Z!R5SB::-4E?A??*V@.908]CHY& /P*M($19-K$KH13)FYZ&*K@Q[ M*>3$86WIJ6N.!?;%S)Y=9.*M0[76P>\M8G\ I7JU-M)*M :49$3^4[G-^;V9IS MDE@N2S)*!GU7I"V2C%5/_%N+#MB@MLR/BQYZT8;!D/>U_ESF0S^+,$1^/A.ZP(6; /MP)F=&8@0"$_58;[,&G$8TK(<-O*+QSY>2N \/"(/[#4L\\ M6_,[/LO%Q0VG#E>UUL2U2:T:L5'+Y'7>K!@ M7/2=*&$_A+HF ?B(H> )LR* *)2[-.17Y,M\.$V1')O9@R.]_@CS-X-4S6E- M8HT^5K]/5R6 D;IX$'HTNZ1XE@>W-GVCC!8RNAP2*H+/"^PJZC M+&['/PGAW5!6/WRV3C&U&,5S*\\,^Q:).PO4;1M4!/ ,=E5&O-7D5,E$&G*[ M6)R]"+'["L;]W@N"6$.N1LL*5#)OD7V!."OH<^D&?3SW^ QB!'N1;UFBIOX\ ME/I^&$&I!&HR5]\?*>VJJ=32$_W![-R(==W#O&K5MGF_E1#G_TL^!=X7<2B, ML_@>+K45Y]G]^C$O8F*SN\FKCEK5"F%BC9 T3(R62AXK+8$L XF>NTAXU5N^ M7J"ODH*@12V'V8(82@K#7>U7;Y=B\^/?2#/_<1[=DJ)E#M_NSQ$P+1^53V-H M?BA16IW_$L J6=SSG6 M$%F9$K&V-8AU7-;\L$,+LZ08IPFG+0BHB.NNZ-!5=Q@5,6L=DT2\=1C5JUS> M16 9BQ\@FAD7T=P_HMLDZ($O-RJ*C? X\$(];8'%MZ 4R!MLCRO1V=ZWRHXU MLQ_E,:BG\XJG5'Y\_\1Y]4N1KU=B7CHIJE.E9Q%A):];=A8R./(1DY(9BF9* M]LA*R9I,K9(?M#M/:!O9:\0"W#?;Z7C,1)7L5$^=0_!7S"KE-URV'H U/LWA MC+HM\NDY>2>L M/@8#NKF [S7AFI9BH_E"A#8,LO@ABU1I$&") 7%R6_!ELEZ"#PN_*MMC=M( M58L=,4LP4Y+9.RG[/7F\O35-#6HAAW?,LDJLK()WF.VNJV_-#%N-6;M9+:%H MY;4_L?G,(T#DP\PO"_['FF>SS?AK:_ MR<,C(H#IM#BX;04-(AV/XYZS6ULC)YX$F;@*?0.%SD4)OJSD<$P.3T_IX#8, MRFA49H8=DDI.LDGK!3D%QDFOE7>]=#-"*YIQ&Y75^9K?B(L&E"5OROLJ25,$ M@0MOI8-ND4YJ=26D87@C0WDL%@)9"1)9)$7Z#>-[U5XNVZU4*DC!J![)82"( MH22F1 U7Z6W>=:WN/SZ$5+4U+Z4L49VL*_%"(NF_9F"FAF>J>/6V2&;\+D]3 M&>[ICTY5$Z9:DX9V=I+"6^E,-6&@,"F YWDL;8,L1FP'"Y;O9HN\ /[.B$7(/I3DA'P"XAA4LYP M-78"1+M!3]YC/4Y41T,?ICF4Y>:9S?=YGJ3KZF#$[78,T7"*0301Q3%;WHA) MB8,W@7WSEC8 G-N,.CSE6($,-)!(DQPPN">;3$WS:?05("Z@)03G\Z+Y /'5 MXNNML';O4%&FC9( M20W=.-B?/9H:!UN$0!8'T;Y.P2$[BC1',X5UDO)^)5[K>)+],RH2V%+OQ)H_ M',%0BUBB!$8B@'Y4"8$V*P&P"WZ4M1\_*5CBL+[U.5TGN,$)]T;]\VH)>2BB MNVJ%KE,#HBNG?["'#X;,]Z*F\\SDJ,0GDUAC]T3VX)W<8!]QQ[$2% 2WU0[\ M2BN#P3R\62KFR7]?9!44$!)MYAU?07HH6\ 4UX=&EFE(S0FJ!V4TZE"T<:HB M^U')9D^2=Q3JLC)>5T]YT:(TTKZ)C63K%F9&'9!";D$D7;&H XT>DKVC2]?[ M'CM&2ZK/A)>2EDU&JQ03##@2 ?/I]"M'NH/2@*^&E@5\)H>BBEK[*0]4JVT M1YJ)=*2C:&IBZ&F-L"*"X=Q^/".Z,!^:"M[8 $3*/OV%+;$^A55/1;Y>/+&? M?E:?O!/'P$SL&/Y7GLDP-R'QVB!-;3SBXV87U"XX)K,[/7=A"OO2%?C6S_(L MAN[B,0"P+M/\13L-95-R$5M[GUD@$-94;'1B M@T,\&D8MUS,X=\6%=Y(U-*/NIC66'MA*[@N_)(^I?B,\X7Q8*^P@[J6D/]#& M0RF+,4=4,C4_@NRY,_2*>%#>UL57B(SS:;+DLLJG_/37#^+_)L7GO&AU#,.8 MII!G"3QI6,[\'T+ 2$@8HGXU^([VKSF)896C,TEB>8':^\7M>%(X5;DPJ:@< MGN'#=06P20$LQ7X[AEA(,W%[G^=IDM_S!3R23NJI'1B=$L"DA##UQ%UKF*K, MU9O3K-Z74*KG_?JR?6Y,BF1!I=[BYHI7UE,DAKP6'Y7595+.HA0^;E?]_>GC M&U)MK\=@ A4C9B8@/*>7'+\K%?&F"N;1// [[[EGS-&U+>#"04+B@5K-V@F> M!,I1-G0;4 TC3S>2_Q^3_W#/>TI6+SC/506X(=Y28"E:<"!$<;=$ M=!JG.5V7X-\M3S8C"_MYZQ.@E"< %597.:N(-AQ^].NQ>-5>/EE+Z\F\X=PC MUWR:TYV,?ARNT@ZEO?.\ ZBG$:VRU]9DW@S J><*L$&317L'](KB#7?AJX! M:A/__":PB62/ZKA3%!PJ+GI(IP%:P!E;R6@&$[0Y5/$.4)8M@]# MXQO8X.-@7.9,3'_!\_F\#.7-L1/VK^DY6_B,Y/6L\AXOCZ)AS,S!\O0L1X_F MP6@B(?R\GBU6.[:-Y:PB(5PQ;&8LEQO+5<)R&]M%3LER<[(_?1A]-//?Q_]_%?]46ZJ5*BV M6OS5WS[\??3II[_8?_67O_]U]+/8T1O_J@0/[%R\OEC4^-/'$715^ E'$__X M-!*O=KGBP'K 4^\XX;:/(76>@,2>R,SR%1K6[\;<#E@PF=K/A&NB_K; MEC"QC$4*4N =+7!,9E"[<",RA6F8A9D24VF11H2*;,^+_6R@/!(MJT;Y$>Q9 M/_RE79_ KG C1]H^L]:6QJZEM&LD[9HHNQ;2KI&T*T)>[!7KWQO8;=MNDH[[ M<5%E'\>_+Y5W-;4^S8LB?_&9-=2JK8LLJ: T,HLODZ_PKW:@FS$44NOW/$RB86XA.)(W67&)!%#8<;';;#=,#^D1JR^R+N>Q>9'$+@&M#,H== )V1QZ1>EVHX-Y0> M=-G/*> K\F%GK]CW6X+5+A1X_8*-L'XJZ&[S2"5I!%$DV2U9"<7 VE$2?.^9X'2=5 M7MQ$!Y.&R1$8#'&D,W4"; &FJ]OT0810=A:;1E]/><;G257>\B+) :R*!?BJ M$+_--F$+0K"J$C5B)(PI:>R=DO<^T%[AU0AI"_T'K;C+KVEI#]#K1RG*J]/[ MD&D^#2\ /FO\;9"#WWM*YZKI96I4Z@FYU[EJ-:)7-7APR+]T@.1;UK9(0S+& MP%:B<++OY-#>]XV.5:MVEVD$Q! M^S5?EU@7]I4:C)60?$B0_@7N M5=/\E-]&R<%,5EH.DX+P 4I1S,B2L,0J%SLE X&#MX#]%EYESYPH=9#D*)$4 MWO"P9Y+\Z!'H*?VKW>W+V><[V=6[Z#PF8E 7Z@1Z#SUL*,-3HI$,RE)#^DZA M-GE"A1"_..)26E'UU(C"@U86MM9DJ_FXPPSO?UV)+7J)ON>4SYZR/,T7FS&& M#Z/;(I_QLCR<)M<:G)G1B>%=C,^,@&&JZ3PZ4&CE7:%:X!T!L7"6 A8Q2B5Y M]68RGRZ)H6BN2"V>FO;A!%2$ M!?XD6"O;H'9J=!D(\QHK@4BC"?[#2@V/Q1EH( 1Q>GUQSCB$J=-3<5KFQ4IX M,YV\'G)4)H>%2_&?PVP$'>FC$@K;>@Q*#2<;Z>HR F6\ZH!=:G=BI]LSZ.\& M0P](+;G0J%?Q'F#\@%2J[06DVA[DNO>C467# -W#N2*/%DM(T8,?^M1TCA%1 M2UQUOQE)STB3H7L_U+K7T(TW6&K..6";,^GU%,'ZSWI0T8E&O/))!DI]X86* MQ\AZ!CWMA9**V6TRUZ3G0' MOC1-[=NU[8.QP/N;C'E+,B6;7%0V$K0;B<.-!5:-0I M!+$TF?N-9H12V6P,=&%'>:BSELBT2$8R&0IEEM0W88HZ58 RR4J;Q"P#KDVB M%P28)#;2O?MTXYF8[AK;/MSP2I%"P/XA;) LL YR4OS7.A)K=2-N\XJ*$&@> MN@!W0QA!C T1#Q N703J>2.\(T-(B +?HC7DNV.)QL[3(%SUC,&MM6:*DHVK MJD@>UY5J)G,;%2% #'OJ,MHRN317GX2D=I$(S\"=4/#10CH88UBZYPDDD:$Y M"M5!'DUW%.\VJATJ)&Y4;Y$S:FY59Z"Y@[=#C>S3CD$Y"Z;@*S'-)P@/"V_+ M736]KA1XA>]L'D:B:YRA&<[SI=CB6G2]="D>F3TV^T*C>]\O/&A8#]#M4=.W M=A8-P%6V6E=3\4>M'IO=F!E'9#!DL*?U+5*8U[>*_$7\8E5>9933P)^@&N4J M$T=R5B8S+.+NI"+3KDSLLH("\3A[$)BT!,< ME9EA&8T[@JO)L/2R8U5PKYI%1;'!OEQ8Q#]B_.LL76-SKD6>QR])ZCTHW:V" M*]S7[JNHJ*Y?_0Q'[)0ODBPCQAILZC!$K2^R^'MTOD 6F5 *BQL]K##JMY3% MXD0J'U:QV!\^??CX\X=/;:,%&R6F!#,IF5FB^SAFPYO*@0)6 M3\*?LNTS>2! __N,MZ;;WO<#B MD4NQU[N4UC"%WCFMR?W$AHK%>5**I1BED_EUGBWP<*(#J4L7G#HG%DP)HS89 MV4(>ANH$[-LA]VL1QRFWS-)@"K]IIMM;W!@[@?^)P8*01[>:LPK3,OA_@GD$ M@?:UF[63I+V]#7-CPT,+HA@%?X*&IL\:?U."#SR9 SBVL3BY96*%3DM'LBJP MI!03.LA(;AU]#9AN"6^0;1]BYE@ED59)R2H96:6*OOZG]X@7T#\2Z^,YAGI) M<6*"QAAP L6#^&L8WVI=XJ.+E8#2[@6O$*MU 9]5F#,0WENU 8L ^Y&P#:2P M2VT3<;[.>4($8Z'ZB8:QD8J\(M*(&9F2FEN&68/4?;6-C$X, MLZH;#>V WJAM>-J:VZ@>COYA[.HRHU)-0Q^&P?/61.2M?EB&T+-=!+WF^(C! MUJEP\6/AMLL;+NS"3YR5^[[#(5!,213XIA%L0 "@>)X\"9P[B3R MP0:O#P"PKFD3=1G-.-$QMZJ*U^.-&(PHB:F'HHK;#UM,GU)'".U>/XIG+]M% MQ/Q1R &'>"B:U>H6FI61'/^^=;J("DA' 3L7>E?=A,C4J."YD^/99R2L8QWM MA:D572E%0Q:*6R2YGNK""_\TO%X4D^MPN][?&KF7VO[6F@4F22Z+ZK_/""*= M//.+^9S/*KJ.3^;C.,?KT3C^]YJ.X';EREH,(SF:Q!":*DA90(JOI'E_@"&4 M=RF7:Q9H,("E?T]D RHHZ)(-R)Q/"%H&S6E9HV50::S15(,#8<,HV[3+ MIU$UCQPJR '3P>3M9_!KE"T3A0[U7^JM6-#$+D9Y7O4!5%)-,J@RQ27V&,U^ MGQ;" 8IF+:I2-$\I[.TJQ:X_Q.(M:.D%Y;!:*K/$OA%K.,4*^*X%*R[1;0%/ M-U99 ;;?:]&^VJY0P+$\]Z[VI(W]7+94Z@$F-$[3_ 5VY,N\(-I5JO&\3C)^ M5?'EP=W2&N%!6AKZ'B0/BTK9%Q#(4*+_1QK #-MG7BUT:DQQZ9J"AS6&(@:A M_+Z*X$.YG#X@(*"55.LVKKJF'U&T(TH0>Q&2S%G$;%D#5[V184:TD[SU /A3U9 G"*-!,GM,0D MJ7%'C6P1 4N^N]:OQ@C3JY(8^)O,Y[+DX?Z)\\H5FIJL+FM M=&0JDM/SFPWMWYSR#0(SRIDPG(KCZNC9J C>9,[$A)A5.J*G)'9(%:N:F #? M&[>B4V)B0KD%E?,# DZM)XQZJB*4CS_YKZS(%A"H@"Q?ZY)KA#]#/ 5IF$9A M"ZZ[T<2MB!?J5*XZ_N_2JX(+1P*#[%D\7N9%E?S?UKWR[&'Q8(BL@0>D4[JM M#KIB*=>:V<-CQ[Q5D1_K($5[QFHC5I>\(?!.V!I MJ(ZPGFM0<=MKS(X:5) DB5.,+,]W$C\*JXO&]R@Z1#VWJX(*"X"4@Q2O:OU* ME&'E9&YH4L> $H/2FVBA6'#@U\1,+[ PI^7B52)=@EH6(8!,BL7O0#![(LE_ MDD5!?A=S"&O(E:VM(+9@(XR-$2^HK#"1S$M,2F0D _+"'A/4\O:N]R/ZTZ1M1\W(,)<-\[YX60!\!# M@BW ),[R%$)R1922;\SC3C#&1I38YD 6FX'&,RU-5EWPV.]QYU-EO;MI54D& M/5PCA2DQ8:#(/E5V0VPUO4<[%?>_E:NIF,*-4C%,GVX:\(JG&\IKWH,3"K]^ MG1/MY^FF:;"[I/R]S59HV68>N'93+@"YI+5,CA@R: 3UY9BW2<# MIH+5$B-\'%#4=-#<1&],$UA M,Q#]FCL-2CBG[NAR?SH>E%8-H?Y7+LM <)FN27Y;L'YXYE@> "](!\9T4V6* MNV(! V,!NP)MA"*.45"QVRB)#R?'U8 S&&;$+C1S[%FT2BK9QD3]$JP#X6$B MT&(L;IC/03I M52T$4PH^\ICPP'OG@=9\HY+ZLC\E/_&T]0R\#0'3^@WGBR> M*D4>=^#SA.XBY)TMUFED93+1V5*; (D&K%V2CQC,QG[>(_8YR9+EVGNQ3!C+ M.,!Q4@R0,*=KZ&(U[6AL=V%%DAHAI[X%"!A8XTTI?B MP6M2@QS!H'FQ"8* K\5Z-+)/W'[IX!S/9L4:^<#QI.GH-JX!I",H0I5'=$2B MQ"^B,T@E'?H(N)EXY4[(LQA\V-@J0M'-629SI_)UDJ6;#J-<4K!3 MCF+ZPO02Y])30;_G)E>$5:V.2J,?C@H0P8EL7[^*D^)P7W!.?_*VXGQ?LQ&?#EV-0V5V\;NTD4"*;B5A,\T@]+WYF M,!E).$_3832?$'SSQV"]UQ 8 EWPS%@Q-U:<@Q7%(EN"X38V;7]*5IR3%>$K M[P>Y\EP 9]%NR[=&"KBG=S!_I\["#.>-^1I7,*2!>($[=B:\Q'@-0(0HO"( MB;Q):VW3N7 7D^XT<\#+UJBJ#,%[BQY=:43Y0L#AF&N2C(?&D^P. M3G5H%R-^X28'.D[Z$+EGCCGZ1#:L[:!\YWVZ:S-X9 M@).2Y!^HY5/OW4TB$Z-\&(2*7SUMDK0#'G(@T*?*"5\0O@P+;\^%=UU6R4Q1 MN;5%ZLFQQ1:&9;UJ>.\]A'SJN%VM['2^\D_J4Y8.6/]TM.!@ MQ>():RA&PP=B8O6GGLMCU*BC;^4:VW;!R3A]R=NH\^G#I[\.:>YRI>UHJR8; M3(MQ_793X\5S,N,Q!FOOQ5UFFC]DT7PNW!>( XJ;&DRF95'D+V*FPDKBFX.Y3C!&(527)*%*BG@K2 [3@IB2 M-&2MG?=#:OBH-9S)4<$@J30,D=!Z/1_H-J9AB'8@^R&#^AK);QJEDAP5*M4Y M5 _Q='/Q'*5KQ/+DA;G6M?0/U(P:&<@838KI66F^67M>3$\,2>;-U-ZZ*9TX MRO^8\! 3VF^IM-1*6TIQ1(MW\R;/3A#<+3Z&?]^>74D/*,GBY#F)Q1?"C%R; M$4X[TZQJP-1-';)@X H 7C#W)8RO0FQU^E3DZ\73E&<( M,M3Q?I\@#SN6+Z>TH18@,UP($+*_%R84KZ+ZFIV+;YQH]5^9G#K[^.'-6M4A MO-ZFMYH(EXDPF83%K*1%*I[1)R-@_TN6M$MIJ_LV%T:X )I?\"?HX@4U")"# MAPC*;E,:0N\;7DWFAP.-)F=7(_:JA6A5U*NU9=&*PS(,@#+JRUH.[NX)RCF@ MRGMMP$8+M$ZJ^ 9LCCF'6ZQ$6P)H&,/RB+:HHJ_^;[.]6\V +%\?>F MX=2>VPE+W_?F(_6&'YZZ+X!1G(SV&D/DZIX[SK(UDEME<*>UJ78>LEBL%7"A MSL"WHA>O9L]CZA#VF["3N"/.6U*X4$G$"90@#%JYADWC.WN@C1A*%98(M#V$ ML$?:TA1OP09N+T9HI(/W(ZJ]@?XXWK4TY)6V0G?44&6:-Z'WQ$8TH\*Z3@Z( MY@5@A.SM#1C\C.C17LY=8)=)_!\$6\G6-@R&M9PJUE^%X$ NM0J M^84[BX%WU1%\O%@4>*(>?/W<7INHYG M:)4!2XY"=&-XIL4$N%Q[UW@+;8E/$.YTL9:*S&C;S][[6]V40:9 MQ7'\#/M?>5J(_WF:S"]_O3[%SS& ""W&Y/<;^HU#3R>2S$ T9JH9"!%GDAQ^ MQ&AX,!-,07VMPYCJ%]^@B9P%,Q0[P<4JSPC5/DUX,[=0E3O=RM4@[C1O"G9$"J*M!Y6>1+Z-J4Q$E4 /:Q99FN MY+F6/+-S,3JSAP]9?^M!2:RH70DBYQUT=:8@U70Y;G5#KN,H98N4R9S5P>5LDIG6XQ1$^!(@BA#.%/)E M_CX3O$5#[.R94[-&G@4K,+!:(^=I,FM/7V/WAY8CAJ2QP;0)9B'.>3DK$J2. M;A45DCDCF2FR1@T6'>I.IWJ,EW/2*Z1:,G8PYP50ZT9?"9]Y*W[S2FIHX%;:GW%K1S'%JE3N1='?6J?8ZR"!JN3.9P#2ZO M,BC8!()*@LU#3;$J/=:?6%6_;?89W4Y+' AJ&O!OG A3,P$'44NV:X_-APY_ M6)@=J@^SN?A<::_)EKVN&NPU[MM>>^)C!K\E'83S-;_*[O)4C+-H5ZWT[;"8 M$$;F AMG\'_/(+NZA2"T>><;C22 M\"P5FU6;6GLU$,.1 M78UV(T3;Y"%LM/[W@I7#UN.Q#W3WE1P9/LC!VBV;5" MQUQ])>=!7QB7"^=R I-YJT9K[ DE=AY=3'>\#Q M#>$0]JUKLI*^)9$(.GU[N#F1L=+X0/"C>HL+RNDK@12JQ16H]#^G(M#.\;F MZ6)1GM+=0O8<]I)+%QMOI&;$9F)*XB8%=)K Q:!G!;QF-"WYL@@?8H9W%:!N M@$\\\Q;U;;SM[+N>"8.I2 Y2\;F9#=/3D7OOJ;K@352/Y[[R\WV9<4?NOM&6 M^>MLJ?IE>S7<'8_2"[%=5+@SE:;GPVV1KWA1;;!P%;_33?=^BMFZ:>AI M-9J Z3":#W$JVET'A5RF!(=Q)'NQCGPC;5/0RK#LI.1+XDGZ_H>SU!95I?]V M#4Y7C5K==JT9)3(L--?A>6Y+XO3FU 7T//;%2&07F3CVD"0N\\^N$\(>;IWG848!N=ZM(:M#('=-(4Q* MSOJFD-Q5,Z,X),4E?.W_U?"HO+O'@C)U%8^@^L54(E[,YT0P!A1-'35:XFI, M%HM!AZ!(NJ6#'@ZYJX:@P^YR7_=Y>+N]0]_G[RED/#R)NB-[*(L4_:94 VCY M[=),J:IW%VS-H:#E;%U60GPA'!V^JE#-0U^PM0Q)JB&9->9PM'';5--PY9]8 MJG/[X$"'4\PXJ$3B*HZN1D^XF["8(1)3THZ,Y".(-5[)YZ&3,N*4G\SG)PKL M<__$>46IUSZ(L>[X,DHR]5,+9,=.@C M0=9+A !L^-'4":EH-5/4JM!:5@'T MJU.=0NQTUHZG&X=@%[?W@YB[7'1-'3!QO$$H8:\G,C]7^NA6EL-0Q J4[%*D MARZ=5F&BNG+_FJ<076U7;F*7'ZJ!F1HY5"%$U\HU)6DFO6B(5R%#J3G-K0[- MNZA"#R@AK]V2+ Y/<4+;_:LIC> (E8B=D<_J^4!F4&$[H_[TM>H/6?O&XGHC MKX1%$%E6R-$*,\<*21# F:&J>X4)NG/NK9JZ5ZX&2371)YE?$ O5XGK)LV2? M>)V9_"=+J/J])6Q(4PJ$0P*UG;D;@Z2QO#4F)L3;Z=5G7BQXT4VJ__2*T7"! MD*#M9B\7RAD[98.:MQ.RT2;OK87>I?BKEOW__C:HRF8H(UAF*( XX/U&2V/:^F"Z>%"MJJ1!8&72994_%IX.G&]K?)URV(@ M74I),DY02$-'Y9!E+#[5=CW,X]/]==P4XTJ736)Y*%+DE \E@/Y5.QO]&^=) MB4PE=X?G;+^#W".JG.9%UO08S \N?VJ&SB^J64("W__%[[BL[+C7R@Z%&*AD M4&46@&)&P25OQ0"5, <0_ZU@MX/II'FY+EI?>Y6($4,AN(2T&&;D!$%OA]#; M80TJ^#*!5)6C]5'3E3P5_-#MHD-.%YC%FS/3?EX7S>*B>5U^^CD0KXL)]]SP M%XN$K\@S\<\9^C^P6U(SK/(JLW\'B0.$]]AVH["X^NZAH"@J8G%VK !6@Z^/ MZ<1EL_HI\;T&R?JPVB[ZQN4JHC+0\?T9N.$]-L2XY860N03AF EK5Z%@C4:) M2?^U!ATKXIP,MC:5>/[L(?/(L$EE2R#GCJ\DE9TD9+Y9@RZ3.6DV7E=/Q#H$ M[$;FEV,QX5G[#KVDJAE6L4*+6R]. R^,]'#-3&0;-&LR(R:G\^;LI3SO'792 M9IHTF6F*Q%'6'-ZLE>PWR2R7(7)P/%>(=V[*QC M?V"LXY_]/EP/U,9Z/WIV@- #,=?M;E[1&W6=?X-T0677*WI?$XB*9;JF)AM7 MV6I=3<4?M0!46\,Q'(_!@('(J>YX617K&=QFL@6\R<(?E7Q*+51R1AVP.O:2 MW=:IASZ*0!-7Q!#W5!BAVZBLQ.6S;;RWN9<@#([W[Y"ASB!J.S#_1MV53*=Z M[.T:Q(6F'L%R@%J/.[@8M[H48D5W624S<5S8&^V7\QS0P\^?RWJQ"\#:/ M;;>8IBZ/ =^B[O3Y5NO*@$K=\.HL*I_$G>HY$=O!Z0:R$%>9=JDE6"HYH,S& MRD=#_\:9$,-64@[0TN3:;8^TD.&JFQI-00*[M31]APFJ)'MO55J,@^E,2K7C95]%6] M<$LQ/ES7ER@'T@X!R,Q\Z"K79E-#&Q@70JPT/C0)\\^7Y4-%MU>)_=Q"$;V* M2_MY L=O%A/*RASP;3%;DF\'\H5*A*XL,:=[."B7/Y4;"7M![UCI3<44WO#: M!F2NR! T*&8R-Q_BNFW/&8'#C*#AYK_Y# N*/HO;*B\ +4D>FV%FUITX)_-Y MZ7]9^S" _72IP8=I-1XH#.I#+3<*\4L!MROJ=(T 6*O_@VJ21H^PDOVGZ@O" M?T?"&C66*8 '^BH#$T&.K$LQKREA-Z8\ YA(Z1!$>N5AL*1PE#4M+;"A*%(MA-[\E4D5V,:],^*7NRCQ\3^8Q7PA'(B6$%,:B%V ;^01;-O9W-7V)\=B0YN_>]B%5D-' MJ%OD^79&U[VS0!T\\R.(K ,;;5)I])\=/.X.5FT)(72D$Z/N"5;M5W,WH+)' M_4!MJLN;O.*@*%[#32+MNG5M#@T_8BA@)$-AV+^I(6\7N$;'C^HU]MRCU?\A M6Y?K* 48S:1XR&:\J(0S46U.-S?@K;;9;.70"!MB><<84E((4+ M8'N!Y2K*-G\JK:0A8?U24U45Y)*P!4-MX_P@QU(#!#?,2]B=/EN-S1J4\DZ* M]<0?.7ZV]!J8\.>) %''K M3^DQ],^7=Z@R=FN!G [B*N;6 FC-K M["%KZ?3:^''P/MT=#3=5X U%CI;(-UPWZ -KJ M40X,;"N \!#>/Z0B!Z7>?145U6L4?.2+),MDXM^GFD2,"HVFHG1Z?M<-<%.. MQV# ,(Y*:PU,^)EFSL[98.:^U7U-FCX(OBN#.LIGGJVY= >N[N[;MS'/L$$E M#JM]IG=BY/?!: \Z5JZA]4J/%"]^.&X&I)#M']A-G",YWH!4<2-*FEH'N^% MO!H:!OFO/Q+W-#;2HF9Q.=UZP(KE08C&78.S$[X7HR',&8#5 I[MP.P8)VO2U:&NNLKC*O%2=@>0*T&VPQB_CNZ'\Z!.?(9 MH,CP; )F%SM1JI;XL-0B6(-P*Q*L$\(T[LCFUQR$?F[$87OE!0HJ:+BZA?DJ M]8>_)L+K*&9/FU8!34-ARO2 >#3?C/_I/;(91%''6]^C[=&>#1/B;;WX"O'S M$GP%8HKJ[Y"5,QHQ:TZ*^.S-F[$>W*KSO6GS,&Y$68$N^GOVCDB^_'>ZZMM> M+H466:9AW5B$>:%,LSM$W?:&LR\B'=2[]Z!B,R5:3WI2T.W3AX\_$73%7N-0 M)P'?P/^**]>G#Y\^-O]2-W%2\5U="!-[>83+T$QPY,)^=O^^W MX+@?@ZFP+)I! IZ< TC)QW\P.8.=OQDHH-N+J=PN+L(B>L' F-Z/C!4''_ZS M6-Q"BW:T1C04DV,%B_AVH8(#-W3U",L!)-'*K?S\&O^/A<0.Y.-WJ-(>7J-@ MN.NI\)_*.2^F.?9S,^":#O!"DY<,"#65"*@1W_IZ,/HY!>!*(XAY8"BT,/%/ MH25U4BPL\% >0M?&Z^<=H%&!0K'5_F=W"-$C!ML%?2CF4DTJC:"UK_]R):M% M.T325;P>]@"HN'_FQ68R/XUB*+H^N&C)H9G'Q)C.5*"72XR+( N6L9#&4-Q ME6]L=BK'@P(\Q8!COZFK@C\G^;I,A>,J;FH+Z($ZGWOG5)-$W'=\E1<53.2> M+]I4NYA[IQF2J3&'HTTSA7AA5"H]JT3DZ8>&&7;QJXME?KF&D_RJ+->P[ML2 M]B-J^AMAKU,9]F(-8:^]C/5BMHRFR]1\?S!SV]'%_S&S-S/O;1B :;[E$HIJ ML.T"M9M8B-E"$<$ZB\5ORXA#DD'_ "3A"8*"'<=Q K:+TMLHB:\R295^AM/% MS@N'GM=Z8 8C0V6?IF>:DMR? 4=+LL:2VAJ/%$:"G)Y;VN_\MUFLID="=! M,AC/X.9#Q&]::Z <^>'-W$E\6=/OLX@0O%5_)9(P^F"T:_2\:T62*;:WZJM* M\AO%H(<\RWK% E6!ODNQA;#8U'2AFYC;.L7, H+?5 _>86O_^I5L=58>HJ)U M4NY:U>\[6M?O>UK8;5.B%LCT+D_32TIX'4$ZWD:_?H&I,3FWXT41=FK2+8* MD\=7VO7Q2.UZDXOMD#A1B6[UT%B'&4?2R![]S.T]A)A#,TN))(@26U5M%JCL M@.[R\F$T%K'=A.!W[52;^B8?;_-I^[V2;;4.J6V-A$E?YS*$U7/8 D MQ<%9E4&:7DN4ROK-V?O65AU'2LO)G-U IMUH*>G#97M:8JP*P,D61'O'+\VS MDRVU [R;2<:1:JY('M<*/M!=T844P&P)A*/HJ?# G\8NYOI(U,9E_$N>QR]) MFHZS&-.J]38BTR)9+#ADU"Z>V_>H5=(P@46YU62KQ4BE13*HCJO\[F*>#2#7 MNE8<*FU03D/7&".*H:PAZ^WP+!WRU$/!"0R!A1 ]F5^J>@%IA9:'EY9B45K( MNFLM23W^D'2BGK5WKCU:Z3#GUI7CXU]\A7L61YIS[$Q5BHU()JQ;!$RNW*L+ M>R?EO%>$[UJ62=J'B 7Z5;[N7]?N/E+UF?"XDXH(/SC-@+TK)"# >_#HX7Y: M(+;$"B =%JUV:XH>_GS_9Z:&MB)EP]%'+MV'^R8U@B& NM/'X3UUGDZXP-T. ME_%BN4KS#2\^1]7L"?OI6M^WZEZ_TWL<,264*:G.+XU4QWHX>^2O\O)/C.+[ MMU& XL50IJJ5FRJE5U%1B8-H%8D?9Y:4,ESS>D!"F65?[]$!G"TF;7.;EYA@ M58E[]?/AUZU7]#HQ4Z#Z"274KHG1$WF3UMK?N\2I#0JVRYSAB0IJ:@?M2E>S MWN9I,MNT)KVG0YO@A,8U-6+8%Q+$0I+>>]3;H68VRE-N%5[0O3]RQ3@M%KNA%)[,VZ-3U,#HEUILQ40V'0R*J!*A]%$#]-B^JN5BMN014=@%SUF)L(/Y054OW:L6T$(6%#45/ MZDWA+7)2H[A=:[#2BDO$K-]0F"%@'4,OQ7@MMEKQ0V>-6C7?:H2M(]7X!.<> MF&:U)UA3+JDI-[3GEFX]LK'[R,*T$-ZFT&BECD6<,929[R)K:6(U\=^"*$W% MKE1$::NZ/S,,^Y6G<1"RXK/U2Y^O MW4NC93$2-F*&\T@)!%8[$LF4G^E[20:S@[/IUXW18(LM4W@O0DNRI.+78E)Q M/>OQ.?IW7IRE45FV[N1(4DY0S':R!]J("E$,93$0%H[;QJ_Z#LCW.VW@]9B$ MNL/(K'+8,R>9SD[0E-I=.K0$%FD1B"C4*9 ()1.U727M-%O[.@7*L7C3;^: M-_?:Y^C-K7-((.&4E#$O73YKH (M&"]'> !;L2V+C,H(&*".VP273^!I0,0# MP+W>H:<09H!R*AZ?KR&C36<>55[AERZ34;OV,C@@RUV&)QZ0SLF?MHV;[#?9 MK=Z&[KLJ@_M7^DR(S=,D)D:9;J+/]I#"7Z9(UQK=G/)M1#($K["!0TQ7\B6S>I;\C1?P9^*_SI MMZ1Z2K))QO_%HT([\CX!"S:=D9S'1OQF*@YL-!_"+L6;('8N]34[%]^,&$R1 MB:F^+=OMAR\P$B+NLAS[_HP@Q98LT5+&DMYO?*;(!^"GX"8_Y6DL9DZ5G^/' MLBJBV:$'ES4\/GY9W/I%#>N?6,Z3?BX@L:YF:Z.P4I0U#/=99OVV,)4DYXK_8P)\']>KF,BLWY M6MQ1;L3M\RY/Q5B+Z0M/GSD:Q%.+I5*?H?"RR6F,F)@(,"' 5)B<"_OXB191 MG[V,O%K,Y;J1;8]B88D7.D*% 99>#1#SY+\OL@IVT3@6OP,0QRI*__]D=9;' MA_I4-""3(T*D!<9D8E &HPY#%_O1]*30*U;G;SQ9/ G':BR.[6C!567&74O& M4FBX-=*=Q$;L18IA$R':5 [M%_C5G4IRR=FJX MF#3D031QV9R3I6.]Y/GUU\;M:KL1U M&[EIY%2F^34__'Y >##AEQD1PI?+XV2> '&W$0/QV^L CJYOQ6LHDP;MIT6^ M%O\@,F3Q#>#D9A5FZ?HPR(Y.S].GJ/HM7ZR$S$L<_![O:-?-*B&/ MH4!&$IE)VJALS=LPA5,>N+,;-MKC!>T1$4!-S)QQ;1/X97"D6 (,QFH,WQ:R MV-&OLM6Z B@$W%W!#NT@L'(@K\\9D(9W!&%'5BV=2&M9'2 +JJ$$K4CR0D() M1S88*02(LD/5[#4J7T< 1MX_0&>>GT\^_J1!DL=8:Z>#U)WP_+2L3[2P2U\D M(5 XV$"/UG.@0!0&@354LZ8Q)@8(,1>00!^!G1;%W_OM*9D]P6^Y/0C<>KE? MHY+=Y,+4G&>8Z"]B_SMD)YF"8)D!]'$EP$%<2Z$\U2TC0G=IFJ/#JFW=\EYB MY&$:N%Y+)+LH"/<':1U8I,3ZO;-XMX)\MI;VDWE#"1GA J4 MOLOG'TA-[?]SL3=PT^P/&X.H;K5XVT,_A,<77V?B5\<8FC\TX8>R !*G>_^! MN)'='M<6R4@F(Z'#MD0C9D)%O7RK!H$XVD-A\;;R[C"F)_=CC#R$JM#J0@?[ MK:LK0DG+ZR03)^4)LRH] Y1YP(M.%_!.ZW3ER/26E3V4YWI4T3+#,_RRR)< ,9+A4;KOW/!J,N\6ZE>72PSG 963=_IC% MYA0QMM>>1C7A^5.LTMRY2%1946./9 M1";;]AM/T_^3Y2_9O3AV\HS'6%=RZ!DM,VTPZ,GO,"I3PS(:=S *N4NX-[W4 M_:V$ED?MJ1742(&8%+J:_7:(@;0(P'+1P>QKMV/[ 01US6^%_]!N]4#!="@O M^_#9.O86H_Q_\)^3WX#I+U2 _FMR:"Y\5[Z!?8%!@V48#E# 98IJUF((30I_ MH:.W=<^5LM9P4/@0;)7ZZUI_!#:P'>YN>U_^XM)NNB6:,4&'V'.JH!,-Y)M@S1P'"^-Q M=:*!PZ>C!PS%)"XYQ,_Y"A*#K?G2Y7 CI@8&!J;+6PTG!A M1=4>4*EO[O/E-YJT*5H%'0&H@8[5]\+S:=<_^AM!J_*U_?#TA$UHJ@&UK'Z+ MX;Q_[*=@OWAJW)-F0X%!Z2DTTF,(BS_8$6O0>? M_@RR>\6F?0F',S0$JP"D!M@,$A"HG*-3!1N1XOUIJ3E!HO)IG,7P/Q"/?(Y2 M>" [82>(2%$V0\CA%G>1LWN-HG210?WLC%TH%?S?E#VI9L^A2A)"Z=/ MGL&NU"+F+K/[9BS/P78ONCAN;%TAK^$FP@Z:W45X5J=Y4>0O8LN[Q[]JEWS5 M@[%9M(IFH%GU5.3KQ9/P3V*FBTM^2[(X?QF8JK50)PE@D<'-@Y_ZJ"U 4_,; M .U>2?F>2>5,4< E.N%:.1I\8+HYY]RKGIY7!?<25R AB=;W3+Y-X](&B'=" M9:QJYI_@,H#5KX]B(IH_@"TE-\KC]JL=E6SE0,A#-!7OR6KRO6AF&- $ YI2 MQ[PI:A)L7#*WY" %79/QMI=9*!744DO')!5L'?K%:MR[[2T#<9HTR=KQU(( MTARK*U6<(NEF?=[]+WA&_^L]T8>-@!!IEONK'" D3\KC!8^G.=Y[N%ZRG2"2 M:&Q (V,74*ZW.L_HI"YUDDM0Z3+-Z>++S484!B_6I4[.IF$>4DTQ_VDT<6,B MZ@>X:H\S"3&UBC?;E11: D94A&E1$-KM=@/5',HF>"5<]8&/H8Y>G\P1_V9J M'*9YG9#_=%,OK:"*U59EJ_775LUSA S]5#13U)'VXH2AHL5"3Q?64+I-\0_Y MN,#=TX[6U&HW4?/#ZM\2.WIMU3((OX7PD&:6L/W09]BNZ5*5#Y]N&BI_9.4U M_C=$/_OCMKP+&A!KV5551=JB*J1WL+)3CZ9"$IH_TE1<=MUN* MA"L+HZ:H=(9,$UY,,B[<^:2"OI3BPP*.Z%,.D'CY,53S'_@0P2FD1[C QEV0 M=95]8>4A!C-@']E=4OZN4!$D=82H?&;-8<0^)QE<0]Z$A1Q*4=(+3I]3+E2N M^"(OD$1!W)KK9C &DI;DCB5G]"V,58!1ZXQ^X?KZC=."1_$&.!1Y/%XL"BQ\ M:YNYL1K^20&,)(R8EA$PU^!-W8;X$[8>UMJO4)!O_::%V)WF8B[ R*SRQY.Y M[J!-=_YNX M:%F76=+9:Z&UZB*MF;_T!&H*8Q(&=!VJ(IA2\R3.%XZ.\?\M; MC#6>!A($HT_O3!FGO,_2B&IQ__.8F(L;2%+%&3;-IR\Y)7\A/$X-/K ?_;DW M%E4G<=[$HBH[)XB9_6@&W$D)G4,*71-"ZYS8I[^H3][)0+KW("C6QYINY6*_ M$_<;#FWTQ G7)C).1=965_81,R/K+3[".^4*>:',Y\-3VG[2I+G=EOW_L?>N MS8WC2+KP7T'LVW&.*T+NJ7)-ST[/QOM!OE5YPV5Y?9F.C?ZP08F0S6F*U)"4 M7=I??Y"9N)*4;(L$)+EF(J:K2I:!S"0()/+R//DSM)L>_-OHYFST;WOX2.TB M\"[/=4"@0F'N<^(PM>]P[EV]0\E!ZZVU!=(D2!V")U5? DMMZKOUFO.-$0'^ MSL')7E&)CAUAISW<:<(A69 ^:]L%4"NL8PMXC=K;)^B6M)#M8K#=%&SW1,6# M3SS$56UO;;BV*:-U.=J]&02L028.W)9QF4^B]/HQSSBUBF[,GBR&83B.[)#= M9:'=V&4HR35\0)&+9ULMK\4 *N$V1\##C@6>:N !PZ%UHFU.!_9EN%+(_E5T MN6-W1<\U85;8N<*'G!G.B^Q7"_^.:,_JNXR/H$!=K3>&BX-36(3V/4>S>U8O4ZLNWF#)EY#ZGR\ 9V#'3>T$Y"0EFM=GR]:?ALV M!7]/@G&<(@$'N:7H&*)0X[K!OQ1YN:E?X *5#%0_4.LK;Y[K@(WY-!?V.<^+ M*4^J1>'_I0YD%_?&0VW_YK(#KYO"QR%\$O]=,67RD$&+T;#\RN,'H;BYRG2O M+C/#0S)63F#=L_=0O?1UF@6#!#OE4^%UQMBV"NBJ8F6";XK5,AOKAD,R>TQT M>"6=PU[IY"['+2LF<7%E-N4N^BXQ1"3OSJ99?8D+K-))0!XD!V8'HOW';]&$%< ;&S.J(T/28S!T,2,9M8!1@6 M:J:7(1OI(4L(:$N(=V91NAD?Q>K&F$)/RN;HCXO/;![J MN9I8DE2'XV#Q:(ZT88G1E)GYY,U$?&8SE.LY/=-SA#3$6F*>G5D:&IT@GR3' M>!?JEV4 ^ 34)6N+] &]JU2_G3SR>)%R741KEZQHDC'AY1%5(#$%=@D/M'/\KJ0E#'6W#F<'I[Q8 MS@J^4VL]C['+>8.N,91E#(@:P+V="X&Z]E8ZN&>((8>C!BQ-UG7=6 WK(0[ M6%30XM&IEL@M%H?#58_+3CPV8_O1:E?<(1]:[8XOU*]V[;T+81+*6+K4@J^X M&B3-L"XKEB^*/HC?*Z#9[Y33GWWT#5CTN ^(+I@"NJ#WWH'=,XKZ.(VRS<5\AX^,0R.JW9?V,S4[MJMVFL]622<,3J] M4 DCC"F?!?_\Z>C7P<=?_HH;Z$^??QG\^N^?(1F,E.\37+WL\ZE8W;;X9U W1BFJMW I#1KOGZMOQ MM(UM$"@ M[+:N9^>\K7ESMOL(O>EMUOKS6=(#^)H[;WM3/6!4%_?-W%/6!1B MH6=7N;C^"#@+2X.&^O;9/_#&_P MK/9PLY@JHJFVL+I"6J&&G' HAR;$J@$ /4<*+B6&:'NE2NV"\H(5T'9!.G M9]8*G_(,& G/H>2 R%ANHAE0PBBL+]K*ZE WHTZA M8"EQ/60G*S4:$($R7 !1*QL2*EL!^PO-Z**)9+_$MJD8S8S,Y>)C 5I^* MZ:S8>U'(R4*LT"I,CQ_.?AT5HP)SCI14N>8%5C=N#(.&S7RWA+,L!H=-BX:O MMTCOH9(.O1=I2L6R\TCUF81O/((\A>F.L+&!2&-3B->%E,C,,*@C)+Q*70LQLD\Z]!,*AX@3[&PZY9.*$ENCZ3#.\>;2 ?W%#,UH[(%B M>1>>A1H_ ..[#Q6=5_(U>OI>G&>S>9HO.:<,,V]OM137#4*&P(+Q$B-:]L^A M(.(JK_Z;5\;3(U7.\T)^!-_[U$,'<6N;H!90E;2#1.+3BBUY9;F?VL)PK;8$ M^[&M[/8B_E:#.E5]OT!!@(3$V$!0Y<(9!SB\ M%&\AN-#9 [(R4M%/&'PI#YJYX"(KU L7&]F^Z/#%BX&M MMJJ6D1K47S+=\=+Y8E#3P5DMJ74Z7=H4D9#O.UIG>1W0:QIH9R$8\#^ ? 6A M43A8.B$(=$,1H=4HA6$DS3LVG/-&HU40N@#K&K3U(M=ZI?6]N;1>1-9[DG8K M@MAM(SI677 )KI)/3ENW%OC]\=IV,N0;N6W#UE7?\"HI<+F#OW45S;JXCF8P M @^ X0)YC?WHX;94-Y7Q7Z=&X0JQ\<$BD= !P@D6=Z$)_6/C\CL9")%#[Z$F MM>JT8F''=^9AU9(8#E>CWX0DD.4IO^497WZ+BC]XI3X")/_H"9@&3P&7.-GX MK-CR:V/<<@:T%%2^ZB[Q(.I;S)TU0UK5*PK[VVE-BX:Z:E,&L M3$Z[U;H)WU9Q3[B)V(R3--',=2L-% #8B!<%JDS5/>(OZC.YMF]XR8LGY$Z3 MI1[E=9$_):6079@&RCNH>W!S<">YKY6AZFCPE,<_BC5%\Y4A8P:[&VF7Q?R7Q M,ZI^4OD5**6(U5C"8TK\1ZF[/P+[N&M]#H$.K@9?XZ(:35]1<=VI::91V (5 MDI ->UWY=:CVFK"VJ1UA'0P4K-CV(ILOJA)+6S]WBLG:A<@TZ$!7S(9J#.M1 M*RBUWR(I.8U^UX MITC?*%QHE#^\OCAY!2ZLZJ E-P,RDP&SN;MFNE<%>CDY03^< M;>PFGA[65BA^);=M 2AS3>^%:6+01?\4:'(;&CI!NUC[KNDL@ N T^L1*"FZ M-6LX!59.@P8T9 Q7M<2,,LMHP[K14)Q0IJL%:WS%Y[8<=NLQJG;*9V*9_TU' M6@_'/(+'YKW^4]Q6X/]0_O$4I;"!&KQ.^ %RJ-L?6-]LAY6@(GLA^]GWR2,U M[%>REFW3TCPQK:Q1MV9WD$7I*T1.YWSH_H:LP])[[8$2^L. :;F9$AQ+-V65 MW(_](.SS#+I,$VW 6!D0>BPF8'!X"$"%.2WR&1M'V1\!HC!C5<)4+4VF4;54 M=+O/(X88U# +4^.5N-03[(M>+:EFU51:+9VLL]7VL6?*.7UJ8H5:$#WOX^FY MY9+O4D5[EWGE*@T!&6T85['I$7H: #M&7"]D#25\W$M'THU%+9O"7'"9DI.Q MN9P-?^(7%=JCQCKDIFEFJ964F4F8FH6:28,T+WG4V-Z9B'%EU4,-%>RF#$64 M=GJ"ZA*K!@L6&.M%"2=Y4M-D+Q1PCP/]$,3VKQ'*@]R&LBBE?-L0&:%1L6X M5C2HRN*980/"6/6IEPMFM4HYWSI!/9!PSB\R64\)W.$JE8J,D1W! .7X3$^ M9[?)UN(< >%9O>E;QT.@*P_@::%SXAT.$B]YZ#*DLG<3:39B=$2_0S0. FM-7L=6+L$"O3&!^=';)AR_%Z*-Q94K6?_^;DII;U9Z$&^;,LHJ2=6^ M(A9*E 'S\S!^@AJNTG0'W"YFLZA82B)3NX=]-"78E_)TP:&T/X/VD$Y4JFH0 M%DDQV,&<6N3]O@F[8 B5?I,$?B +W;U!&J;$848>)@72',@.V@$T\$FIF!"+ M:;G>O2%KNU.[00?:HH,6DPY6V#0/;%,;J4JXSK?5K#H3.T-Q(O8'P(_-L_,T MVG0_U)!5TBD7-C*4#C@-,_.PWV$FOZ +>19#1B^FBB4M2Y=DMAY3U8D9#0.T MIO:JD0OILC6UJGGQ/R?#31_'\/+B?'1S=3'<,?D_[/:E3N^!KG60ED[<+/IUAKZ<.HI(G'DLLZ*XGE8[4%(8[*'+* MZIVJ M\5Q/DFHY+'ATDL<;NUN0)88Q& RRJ\(ZAWT0B>NM2NBN02UC/HE2S=C1"Q&\ M[N'".0B[&V91GN)6B.%]ZNW"5'K$OM.IPUQLO8CJA=%#V3;8T7-S!V6Z6S.@ M]\8KJ&C#+K98G%7+>[RXC,3I$V'V1N=7NCJI8E/'JD U%>SY!S ;2[(/3$_( MS(SOR@SN74/888JTB5BJEVOE Z:S_*OL)LHMKDA4NNV)!\CA08X'#]6+3-90 M4?!GU:BKQPQ->5%&2W151K'C^RM.DG A??%%T[MVVQ('4B*Z\,B(UB[#8 M 7Q#RL6D8+)"_0,SL@G/*9S/M"MV=3D4?1?CX8W 4?V_%A!&2'@\G(J+6PS* M?\T7);+7Y__@DVISBHG:M=%ZT,)M3-R%]$\E!HNT'.R1!('")Y3$[[TQE%E: MWJ2+C.D)F9F1R2F9FC/(&Q+4:DA=-P"S!O%^KU,W&7&RN>8'L*'#%0L*, M3O5+;5]&>9" M;?LSL L':E*F/_N 42*8&)J'(^A7@J8LZI.^](K-$,P>Z@:A[= T@[8"&>'] MV: =A^, (%Z$[[G\$ Z2H[G+K]S<+Y.,8QU@YCONQD'?O];MY_O:4QWF MHK+'@*=Z_YJ[Y:O.P]ZV^K4CSHZ&CXKD07Q:P5U2@N*="U+O*9<$ M=!(Q&3]?R1[1 ]FS/?^ :0D(!]"28:#[!"4_\" L56YPD[56=-N6BRTQT!:1 M-?^[,\<+?-E]+:- T#O;,E]+@8<7(QYKGGK/!3*[8="SK.T%[<^<8OP MGS# M!7.CNM*]#B9TJ0U^2R#!;U&M;X57Q0^VJ[7:)!3KF"RYI_8H28)4CA95";ZK MQ/*:;/BL-;.9JNNO-V$Q:Z(!XG1-]EIOIYMH[[5IIZD[5#1UU"R',=XQ#,_. MKF^#M6KZ?8R68[7)&@[D. D)\P+!L?",E05=F[+RP6 21HR.[+,P );]:.$4 M'@C7H(!8"VC#)1,D&P="FG]#A?*- =WO-9*Y$A2>_7YC\1!L(SSMP11.6&1U MW?ZV"KJT$4*5\IDUL4NE?#V:85TIWU0K'["4#U@MHA0X+13^UR@#P:#:[BN% MM:QJ\D[J$CJCN"(L])QU-+2),@E[%'.+[2#C%=4H82ER%7WW#X_FUR+R/3"3 MV+AH8 )=Z\CD9"&J^:D1/X64&,NRG+!X],%8 E38H;\=?RAQ/X0SF8BEF#'-Q%'9#0?HPD5 MW*Z\(M W%."(G'6O32#7]8^HNM,FNQ)5AM/@83!EO*G\1BB=4$J_EKS[1B-) MH1'N,V@90K)?<@Z7_3# O41P8,20KP,(,E#N^7*K?'!;,5PK][E83PU#X9QT MD7=K:I452^$(@]]P]/'39RRP//IX] DS!]Y-V =21C $B7ZD;G3]!17]A35K M[W-AWV^:=*=?Z/Z-XZP%B8D$1X)UWD-WE)A_0H<#O:CP:GJO?,8KR+FX@=QP M2:H^FAITKXYESM;]9AP&,:QWC=*:,C PTR,#B%4@++3>-6NV*5B/J] :BH5J MGIWOE*ILN);=Q9H<$\/==SE6"H^FJRCLNF4=5<2''4@0EP\J#BZ,HK.3M/;.@D.;D)8K7NB7Y MT*DBU1F\'2U!?3_?6<_'9QAPO!E\/"_9E- *'W L] M'&ZL+2BC\[*\+#G7* '8+J8KYQ51[NG&O),T_,""(9"=@E;;@=A6QIQ=!^ 1 M]J6L74EPPZ&>&31-L1T0N#"2,+V_*^X$A 2^J![S K(H]^"@6Q<%=-7/O@-? M1\FOQ;V\K$XJ::'>]A.?(9(!L'?CVA3WSCPD:Q50?7S6N3N3YTZR5$ M!\T0LJ7>BY[._J_)U#6E'"L7XS*)$ZQP\>IWVF6YTN<<3257+ *&Z WRBG?$ MIK&G(AXOF 6S^,3\>0A)[/W5MN93.^I*9]JHS4EIEJH)07>_=U2ORJ>POW5V:E):GG: 2X(,2^3!VQB[7CM 7HH-918FBTE%2'O M/5W51$6Q%//)%E4D8,-&.!X/2].*>IX7YX_I6&&G=]Q]U*22 M6UF\@D1#)R<6+R(S4R.&Q?G7RV.-W/X.#"*7]@:&$).^)T,XD6VI-=+Q#=A$ M&><)L5&]DP!KE8;?DXT?J'E:7WD:L]]A+.^;TFOOC@ =<=\1@^&7/U=GH M^B_!&<1TP?*CEQT!4ZSTZ&4X0)#NXJ](\0;401SR5?0=PYB++$$^QV-Q[I== MH[=R4*9'93AL2.>E1[WLYV0T&L. AQ"LY]_Y;.[7>[F__0(X3QER=SWP;")N MI( ]Z0!-VE^ZG>=9F1<\/@-J@7F1E/5?Z(5+^/Z6F3E9)"5C,:![6NQS4%3B M?K54\D%)JQ*P_GM^;V([8U/YWMPSQT)*)()*M4!1H?2F]ETM&;-$:_QB$([C MG;%JDQ'Y_N?;G]E#;;DN<7&:Y2@_S,=I\H"+/ B_N;D$:1B=C5&%QI5UIQI8 MJ/L68NZ>Z-1.&4=/;#'.BYB@HV#?$-, @^&^*%8GH7_QB87@H!?'YK7XV2.& MWK&AZV(VCZ#,%"]%O9P88@ZF)U$-2L,LE%Y4=:X0.]8R3H[\?7)!>GD M5971=&ISE)B.1H,Q!BAH!JVIXT(5\_V?_^^O1Q\__\>A)*&1_V0ES*_^08V/ MZE_0&:;_KN.K\A-":8NT@'[=&^_VDFM=S%,CM+&[8$V0&6>S4,/V6_DF0%@X MLJ)A5B6*X]EX26?? 3B0QY ?@[SI@A;R:'H6%9 *+Z]Y@3E40LOKI+ E@.WF MS6BIGD*Z 4'=<]_JNA2>JYZQWURCWM+O<@L5:U7)YC&?BFO?7?2]:Y[9 M@$0".*0%QT4PY,[4DJH*\,I@=J"L>AWS$&UQ]UI;O#=3M .(EK X(LL@ MX>NPDGT(X"PVIEPMRL>U)'7:+V7 W[G6G1Q7LN3A6Q8371 ML))U0#Q&?P;^@\M%0Q9MFFC4M7)401553,\D3K6R0OCVQHL&^!Y:!@LQRO]= M.)1]VK?,)ZVSYGC>6T5;N_.WJBHF\6'1;5P6@$4 ,,+.BNI$&J%.$U^M0(5] MFTMM';R6E0-!%?9:/=\)9[ZM7CX8UOP.F.&EW@'O)EB,2_[/A3A?SI[Z*+/1 MPS$<+QS[T V/H<("HW.W5M[O5*?]Q.8PFM[!>;LHEN;CCLZEF1=+QMLSCFP@ M0=\J.;WU,[]QJV!FD0O ,@<4D]OF.+7,<47F4--:/WL?UK!?ZU>M$ T+V+)" M]MPDK6[1SAK%W+'%,\RBE-)"X"J6)=:K;%X/JX94R2\S:*#2V#YU8@96G[WJ"#J0#?HCAPT30>A5IQ9( M#4LQ[R#**@-")-W?<&/B\2B[@<1=(3'.R_LL'T/_&-277F3S125^G&>3)"7. MC>,E_OI)&I7=6'XIR(#CA&/RW1$3./%S8X=PV$ZG?,H+H;E8?F2*819;+'#] MH%U9>&QJ/ESO-"/6N=F$=MO$NO)JCQ4 5Z^PB4_*N1-*TR1/_&PZY9.*("%& M4T7]UNGE-H,S&GV@("> 4$Z1R_E^[?VIZ80$7Z/KEIDJ*6#HE^83YWAO%)_] M&VX-O:?Z;)'"'+KM;*AND YU>UM*"GV M1\7&1EX.-(B\_#.@2W:2SV829+33O9'&D2"BH1KS.@OO5IA9&APVV*(&"A>= MT+K#=H9T#;;7FD*"=H7VI(F[,VQ/'8Q@\;(ZYA'<7V5-@G6'Z!+R$^,>RH%5 MM4.(ZXDWW1JA/U!P3*/OG3(N\E%=G8 E77T_)*>RZ^55&**\ZYS'X.M_192N M* ,V$@65\2VJ9-F[O-M+?C\E^HWPC489O\OO'@N.8 <(\F4W<)R*KW3TDZ6 M[!&"BE"'3!A?D122S;24K)0A"$6_F$A!62'$8+G8N<1EK0)AV1*D59!AU 2# M[4$,6.C].MZ[9W&Y,2I+@V18YZ:KU.66YX,\V"/YASH7!6><8_FLH_]+P4T[JF@"X2HI!5>&VMI1%<&S(1QWJ7UG&[N_E=< MH,HQFR'@-DH5%A;@.YWG!7S2E?P STD8:(#GP@"QHPZ%WH?PX?[IMYJNHHQ2 MB3,YR;.8Q47TS*ZOK_TV0'E0M#6 !2/LDQ(MKVES2<+3HI8\O2A+7*E!WKU5 M#4C0LWS#)Y#[3*;)A*J7==TXV&8X.KF0!@%03=5A2I4];VA<E'_Z-RU0#P^S&/X 0/ G M(8SP6(>5 ^BY,6!I^8B)"_R+-?P NGY<.-.]U+/.[+V?2EBGU%N>6*!#7;<9 MB=?80)#P6AN?)7Q)44BC.%5DJVP@#HHQL$(7 MU31/DUQL9@\A>O*LNLEH!N718J=58:/A9%(L-F8*=@HG]=@#$UR3P^^AALX# MI2%TM,L_[>_(A-%>XOZE;I].^E%>,]=\OW+( 8'FE$Y0+QSUL7\;I+;ZUG2O M([V6D[X'0[1RG]M//2:#S,D@@>/@A@WX\LB%T2Y;>J61E47DLG89Y(CP"D$%A+6VUW';+-G3V(1MQC(@K1I9$K )%0I69=%$DW3?#6Q=_KU=YX!L]RZJD6EJE MB^3C60[@I@ ).#"SZQAUT:(U^G[IYK[*6U;1K#5>C#)^R:E"0GI[-_R?"\!" MAD@$?3*,Q4?19+GA X72$(J]/$CDTP&#J=DGIJ96GN9 _86I.0?L6Y(EL\5L MWXWA\&602LHB>;%DK__I,>2E3Y9HO1,V-L;HR@/Y6L8@N:;%Z M&*C,?].8K(%X=2IFK/&WV5#@177[>;]"_^U 0%]%LVX(1RO0G0<,1@[6L]VW MA^F/\:;RB3TL5Z&WEK;S*L\13 MA$M23"42ZA1"W M*>4U M\]2Y%Q^+NSLFHJSCPV)K (H/\P/B58\HD9)+U (2ADT,,\ #B..W368[)FMQ M,(P7/&HB$*BV'6P3X@$+AP$1!^!>2U._ OQ; MO!"7V)G").[Z\E&),J3<$ RW9(6>C&5Y!LE@.9V,G/A]NSPJ+E\A4AC0'V@. MJ[")(<^:47B_'W0CI@W/L_$XPW!2T_O%4Y:B-$( M/PT@O,)0Q0S'VVI96VL(8('^S6"C8E'/?[#/@U_^_.O@\U\_JF(?. <^#XZ. MC@;"C=4?EG0 3M"M99\_#81O>O09ORS^ERARU32TXJ8\@L M4IBD=F?IG6V]307/=SW(\IT Z?%P7%9%-.D4NL>!=E;2U!*2_:Y&\7Z[_)+G ML?"8*ZAO_Q85#XFF[/E-?'A8)M%Q@V?XG*8Y MI'GV6&.'\AD'\A[[(<UIMQ=4\(8FHO6KMM@CJD?^DGW"0KNM:I$3'*ZRTJ@I6G'VOH/5.W!O/ M,A"P"U)B"^# ^D@)^]U,SZSY_2X (Z:F8(9&+1,\$B[[DWAR7:OD+7,8 NX) MM(198<>YG"M4Y+%GE9M/WM!L8_>;%394<^RGIKYP29Q42VB3.:7$-WPNOO(8 M =U0_E!$LTX%"3@D,V,R.6A8VJ6>=&HT(;0H%J)M]791%,!?K$+BE\F47XB3 MI>A )8AK3@]LJF-@;*8'WSOMZEW%K-0J/OF\KL/5\50>!.=).8E2P-HZ%Y]L MG+F1HS$:#N''& ZX!SJX^?3PJNB0GHY>M_3V=O)PK:A_:^E*L-2R!Q6=0*8> MWB<%P!J$NV/8!QZ%#_OU\A@^QU.VTQFU AZ0)@K">!!&72Y5QUJC^6L8[$EUKWXVJ&0G'7EU(ORB!YY/IUT4 MI#B G4@67O5$C;PO&LEEB2,Z26(@#]HW96JW6E)JU1/RWMM]O"B3C)>E6/=C M">1@^HTO,-PR34 N20TTH582ER)(_$RH%%_EV02=0KND[C+/'B#GVJ&U0LG( M+"$1RTB*R6PY55VODK1!M22%'3 CKGMI!(D/063LWOBA'X##HN_74?X M-L 9&&7>T\=K?#7));(\SPNXTK1 +P\EF=59MFF,K=UQ&V@PZX%B-%EBJQ+( M,5B!9AU5"KI$B/->S>8TI6\5=7I;%FC'YCYLQ^86:X)G2(,&0/+! )EX>1TE ML?!/.B-,B2<*0R'LW^Z+WT(O6J$.'HCO\#ZT/8(03 _J/9'P+WAY@+;1 MEA>N:['K4-6/F]=&,?;F&67UI%,,#@=TDZZX:!_ ?=X[N:\_N^CW3EI!0>_0 MS>U\M>9^BR9\JMQ.WF(_?WBFWO,9X .!&YU/H!6OE>I8>&)5DBW$,3>:RUSJ MI@^80$3P,@(3LHLFN?.!G/7#@)F)F9GYO5BD+7P&AJ&JAD3OWN]&7VMS[V$9 MA#@)Q$TR A#&*+T[O>FG0,<,R6#,,,4I?>BAHT]&?G;*]DF#6E^I_1@"].>I M".LZO&P%?=VQPNU-\5P;T#I@36D=@UO'@AJ/ 'P3KXTGL,5YC\XUE8:$1A%#//N)$]O$94<2W?8G M+J'?_TLX-Q"VOQ"2E-:O_LU6Q)TT0CNJ,6&9BAN7.#4AL?7$K\4$ MW2"X7@"#W@;L5@#E7X/BO!TUFWBYQW6\7&#PJ)9621/D;11^44,4947 M&47J5:!=!O/QAT"MJ:$,MH=;3)HXU6GD)%9"&8-J3/I -3-I-&":V%,EE/ K M2'AJP4G\ZPF^8OGK/,Q:4X+EZ4E"Y8"0.YF ^0E2_P%^0_SK0#RA^]M30%J@ MCEOOJ2RQ%T#C*#_E].=%9N42-D_AX%CL0(WZ 9:>G5;8*[6,VGQ;= PI$;8VS,3D= MT_,QRW6#?>IV='ZSWZJG&VH=)HCJ7?U:K)O,,$,SE-(,N3;#5)NA4&;P7N?7 M1 $6G\2+B6YJ[ FTH)[; ;W#-WC3[_5N,9Q4LY5QZ70=5[P65)*R Y P)Z' M(!GSH/"+)+J-IQHH?M1RI:9;KKSDZCNNOW#2RFOU-HCV0MG#\;Q<_26ELB'7 M\]D[)=&)EV??)^C_ 4+QII<^.1138WF%.^Y+>.>Z'U0#C9[*GPW4IM@',O'7 M":>[7T%>^45F?T/XY\E+"C>MG*J1_9$AF^SO@$D!F"T!4%60 M#._,1 YJ,72;R"X(R3:8H^DFCNF2(&G.-:\2A4GIOUW/][4OSC;Y&GSK7TMX MBW%3XC6L8@ >4>-6HR^U4^-9 H.N/*9$LH1P(EIU3Y+#,KI&.44LZD,UC2 MN++R4HIB$RM.9;VURF6I>65R:M\-H5>L8X ?1_\F>:A033=9S*72L5):.GT' M65Z!P\N_0]S'VPZUHM$1 &7.T_S95VLG M; !+O4W=FSTBO[.[7R9?@>3Z/V M>9(E%;^$?AZQW,5PB>YI[A(C4!-(9# QQ2'.P M;,MZO\ QH>'C>H3$$R[(8OP//L&=ZUM4"@/!K1XO,0XA_)A/\X)+5+E]-823 M7406@;B)B!B ^4I<3,6A42VA?*D:9E@,@BF/+G0J:E!Q_89A,;ZG!Q[XI4CQ MHUCM3M"2(AH02J>5FB5Y\:*%*C'M5DIPB<8H6U9M4/>8/289T$,=1&@+F MSX?:9UG\)J7/" ? L\;H/K=TG^+]O6-IJ@*A M>Z[J*]#:Z3AO]IIM>=60(O]Y>VMI7NI>*-JXWWGO1H%9G-+TO MR64?C:LHR<"35WG7\[R03;F26JBKBXLS'N;30S&GY(Y3LT*24^=[H;-'SRRI ME?3<[\@L[86?A;+2HE1DA+EE)6Y;B4B:TE"V$9?J&2\ L-2 XNL"B5O^ &=, M]\I",PNSV #V5[=TG5JFP(3)2<)4#)X,;\YNAQ.QTH\^'GV$D^);'NON4$(O MZ>AFX!0 ,@5W>)@%^R[9S)I'TFSZ13?QH:IZIFS(;M@94VJBEGCLVE-(Y/>] M4]+%,:'>2AI5;$4+A,9&.H)2%@KJ!^[[7?W*XP?D-RZ3!X(4[ 3K*X=CUGC! M4.?[4L7>0%OT"4HV)K.-$LFQ)\XT&G2@<2_W2*-&,QOTGBLZ@'!9TV]1\0<' MKT7XK,-8O-R5>'.S!^FV;OB8]*#HE%O#*K=\O[1R^H\M94 YL=?-\A O4\\J M60&M%Y]6H&C6BXUYY:K./-E_)YSP*4^J!52@M#?AG7T'9PMX/)*-J2Y>TT%9 MOM!"J9LD+9'7=DHJP1E*_J,_B;6=D*ZI[!9(*1Q M(-U8"#1D(SZ.PYS$?HC&T<:W&C4G[6H!JV@TI?NIU0S?$;&PX=[21+#=R:NP-1?@.J4("Q .KM"W M'5H=6 6I+FGO." PJ&>57'DD*B!1K,?S&BT,;2;XIQC@6 M9B[B"+A3,S&W^HJJJ!&969:)N=% $ TR?"=F61%@M42),]4/ 'ZT'Q9S(&HX(TFR8" MJ%9'=O'13#IXAI,-9#F/BOGH"??> FY-".B82QUY*!W_7&[&.=%#/1= M0E4N[K 0[QL]B_MN?I\!5WV>)M"V'HLOEDFE)B]R?^2@R=,]!E".^)N&Z7 M%=Z^?_K+X-__^E<:]-\'GW_]Q"+\_%3C@7!;RCF= MA^G2>SPQ[*.0;Q]-RIR'H:=E,"^$,-R9F9F:X=SORS)N6GS%,GU?*ML!G5Y6 MA.=X#^"2G&45H)+,> ')\"]%_EP]RJZ@33UT')&I(1F-Z;O5J&==',K#K2C4 M&9VS=JSJO!,NJ8NL$D=QF4RV#)VJ\WY:3#OKIZ7<<2!4CZ9NMOLDVBA(OHDA M\=#^CL%.A;;"889_0$^ $ FRH0@O?=D1W=L":,7F103[@;]8$Q&0=5!0:[^Z MN^ "]8B5;=9P6DNT@^X;GBL2]5Y'JU5$#>8$I] MA*E3[4N5%17&\$A\GMQ#L1)B6 WG:=0)6%8/M+/2IC5!&0RRL]*Z7GP8H=]$ MH?#KQ]-H64JF#;%!WE9)F@Z!VFIS'.9V1H5?/S*8B@FO_ANT$2NR#0BLB#F9 MFO3]F:6MPEE8(Y;6F($UYF -"*\1A1\8)'JW!FFDA2V6I%VRS+K0FW$N\%OH MQW;N<+Y0\2+AE$;/B-0X7Q3P&<&*$%%"HJ@OV#Q%GIJ,,/BFIDCN75CF]:%9 MR].C;\OK49"&][OH.\&ZGD1%L10/ >;NU/ !.3F)%&N/.?#^<-C&#L2GWF 'I07)]$=02PR@[++!S6R^BF$N4 M=]K\J7*MY,43U.%.'J/B08)!3'VKM29+)P[#&RJSJQ5Y*#PJR%U+".E.T$2O MZZ_7F4VX[4K!FN7?&KX+A6,$XK3-%O7@UGQE?OCM5OP!;>DFU"A53$A2LN#L M-*HB.+.AP1CW_7P5$;WOG+O5B#M/$YCJMZ1ZO.$/P$Z:%\N3:)Y4T)V+->#8 MFG //8@@'+K(^$6(%G8-SQD)V+,0@1D9F!2"V5+(5D@I![,$"1J]VZ+=:K&5 M/32>D1*[_CM4IEKZ$L1!F*K4'A1P [2N%N$)M?#V">0?6$#>LI?V3!]&MUVD M VG? += *M:C#5K;-=1,H+^8P108H1G@D_.OE\=[K7?;53[;IM;H&MR*+;(Z MS=,T*DYY5#U*S)CA0\'YYD 3-3<4)V$QSL)BF$9WGT1J(K]W)#]JJN #JD>C M,QR>R?&9GB!,CL*/FH[K]@I=?;^FPZ<8\2DW;YU#L&,SV8!I80[%P(<@SL"ALD<9F!&"72*4F\3) M#-!F%]9:K;M[JPW\5H?;G;XW4%N _R%VNLXOP4]'GW[^Y2/<4'XZ^OSSGW_= M,U7JO1!N[S*.+O]+['I!MJ[^U91O[-;5L[P+:E1PX=E.S< T1=TULM&>#8[SMM62 M,/_Y.C*!\P5DSNTV0GF&]9)G>#W#PH"1)$Z[I3[KP].D;M-X3AEY624SO':M ML\^-0;P@3(B&?3TSTVB&I4O#)0" 6'Y6??*Y[%5*74N>AA&[IQTF_ #57I\E3$HNYRE$F4RLW'$IW.%8H9/$JFH*N!Z.:%DX# ME6*3,\L* Z'_-@@,@EI%G9S_LD;]A3 F$?L7I."(8-0[Q0RUNXGW6\(+UD/W M)FP/0?Q-^9_D+/"JRWG8*[(:^ZI\J^=T+2&/,7Y1ZH'?AXXV\M\*15FD)D;R MAM+C\T5*1M5S#5YPITRK-9#WD[D?F@[*"KFD$&B1@9L!0 M]WV)D@R2A*/,?';%-U7$C#%@,++$>X3=W?[154C&PIXT=!OS$%E$O.FHI'BQ MI9[0JO.08>95?"ZS0X[R^Z>WA0/Q^L<;"-SS[V*_P!8IL1UW EA6 Q'Z6JB4 M3W?Q[57IZ.!_G3G%#;7CU2UNN,X)S=EG)4BMYH&I.=^#'>Q7L$UW*Q@;)85? M>(E:AS86KQ/?B!"QMP9Z9]BP[?-]:62%-&3?N:O45AKJ^U+.K:UL/"NOVMS? M?LF?Q(P(6)+%PP>>30"53[^$O:S ^Y]OF9D'^YHB.9/EWOM=E)XTE2OSGCD: M0NQ!S6#MMF%6J"=-[64J'NC/]2>:B,NYFLMS(][;6S,VO5,T.B1U6?]$-F,4 MS6:,L6S&*,S\OGLIPUE$+OB7VE+N5[>E!+N8B0M$&I6E9G&#BOAA/DED;95$ M8MJXJ+8^/-6_#T BMG>M6V-0;4K'5FEP]MC8?#UO&V7\8T/ M/=#5[5M>5 _B2#V.)G_PV.ST5.]RO+2/A-LY L6/#X#7V-> "Q9I[-/37Y( MLSNW"XEM,%ZR>^> U$(P2XI@6:GMF,L^0+7-QF0S_]%< X-XGJ02IK\;CB., M(^D(=EGH%L#& )+CN7R59RJ4+=.>%[-Y!!2(79*@-9]$3,(,&2+E/UDBYY'_ M]NM^^%%3+C903X^NTM=J_%#I;(]JVLM3S'!X?7(AK[/(TH[!;/]Q%UWY0Y5D M74!MG)HF5?@7!*ZF'S7LTYYP-761"("Z1%Y+[90J7_(\?@8:AO$_%H19BI&MT@?CE+X2(32="W%O_<:[LDV]75(3&@ P M,"X52">5<#)"?;M8*?0;[] (=H?E&C.,=?.E,,:21]YB>%LQA>WW]?7"!'(7 M<5^DZ$&GG=5O-V,/TCH4DRARF*A0%Y$;UPD5F@NR-$PP:32U*71D4RMX^B6V M:(\M!IVN.>I6=B&+@,A_6$OV58XKPTM]D8E#/DK/D^_8:ZS12H&>HW/K[+BR M&+"!)0GG8CB9B^DZ0":2/=5;1YH=?=>IN\_:.M#10!\#;B/ ["52WRGJFRA] MBP 5J^*P@5XCF/Z&1^E9*=9@-\ C:T0&0S(:,UA.N$>-7I?H98= ?ZGF]+\! MR^8PJ%_,,VPV S>A6Q@#'8U8]YW-HR1F!Q.<@9K/!NRGCS__\N<_(1P&_N-7 M\X]//W_\2/_PCI/16?T5W8> 2X7:WI*V,*9O7:[RBI>&T:1C^T6=I41S;D1I MFC\3&8#8;V1>69SALBWKI[_\.OCS7XXDW^NGP2] [/HFPM?=MY-\VNVL/]&T M B_*L9),1_L$"NQQ%5@N8>LJ\*V"*K4?3:'4'D.L^B_&8>P&HR>G0' :7<_/ MOO$(A@X"<1I"6R=V&:9MX57<2L?+OPNW1!Q__RVNZ7!+3LH_A!LD?NMR4ZST M.E>$?CD]JX=+^8;4P*2$=?,K M9=:I$GH8XF"MRJ#);X+J 'D'#]#FM<]/K1Z>5A,2;*M/-:7AX8T+48K=LUXJ<6OT MD<,"XEW(VNN>]5I!9MUX6*$02$?3>I6O<&=5?6[O**W-6E^X#.ERX.T!L7HT MPPHB-Z<&.C"LZGJ_A "+AXOJ,2^@ @T;*O$H)Z?C6DQ7-ND'[N?B),>_72:S MQ%/F;""=;.&*M] 4#!@*(=D*4(P?R81.O]$:\^#@ ?TOW$=5QTK+_?H^@_"] M$%1\/H_28P*VAOOM4Q*+VVZZ/'O"4UK\=E[00+ 8NJ)3J%:>UB %"<6T5$R* MQ6RYF!:,"V]FU*^K?\RX>8F=% -R%)S;2D)[@X'!;1F(3F[^%BU::6Z M32LES+&"/R7\&;KN\C3UG>9 "TK2D>P!4@Y(:@T]K=2 W+6O$-) :GA,_+ ) M3, @DRFOCWZ=V3Z5DZ^*'I* C7!0!J/*INV]T<=I&USQI*P'Y1_G-X5"GH+P MF532>S1.DP>"?>AX_[!'9VIX9HT?$-'8BZ;NC<11=Z;4S6WU7XCK:4SN='-LA?3!WT(!M=EZ4K%%GH::2R8S4 MS$.UXQD$B6$_G),!8?19/E70Y97IUGV:@6NN;H@@!,2*!*N6IX5C%5]L@/ ME1S0#869<9-:],_!$]Y4S4-&PBB*G MY41VY)3)1O-^TI!RT&@GQ#I\5G8+TUUP7<@L#X;(-DI7VK;0PZG:R)\^_OSQ MXR/@XT?\OV12^P^6Y352M77EA?5/C_; 6ND*0^%@ MOJG^S&%R.XO2]'A1BLU^8] 7>8+@4$R-M>.BMYR P>5_Y&D*(>LH6W:T/(S$ MY%"[+7B;W4-(+Z$R56T_EKQ:5?_] 2YC^P*G]H54%M::Y@;Z9(83^88%]:"K M7'9VBP85#]L-' 'QF+THZ<*V!&O2J-5T;P1?Y<*>U.NZ]T$#I]\) ;@>8!C] M*NV5+FMJ[/=!_M1^#$% /2AI>QTEX*[?1=]_2ZK'QSP%#F$ <6A-]/K*^U95: _>J69ION0$&:(" M.LM@!,BCZ53F!H4/P2LJ"H+\BHI>;>I7B8$/Y$UA.RBGR]I;NICG&8/296D5&8^(H.JY#/8.A[)2VMC5Y(5;FDR"55]1_Z/\ ML&7/]WX&GD4%K-/RFM.VWK7X3XUGJL+9[P'+^WI3Q[DY*IWF2B??:LC0XB6G MPOM7!!=EB7ZGT&N30F&@XH5*$A..A9\/&H'8 9-QR7=FH8TBK\U8:R2M&";* M&MA&M>N@6C%0*^(MK:-4;2&Y'<9/.$_SYZ\@JN)K'$*3?AV,[YB+C8"+0_TZ*CJ7#&JFO =DK\R$ M10Y(5#Q6NN(9GJ90]LOCNURENGXA:3]UG/#E=29W8&&1@'>FX$:8NN+(F&D&&+'5,VFVJ!!KV$,=MMNT'(IWK6[?F M0]8AM@B?]H!Q]-O@DP<)7[!W2EH'W*N>HN>S2Y:.S_@IQXWR6U3)LQ.@Y<[A M/<[BNTGR3(\^'OV5_9]H-O\/P'"6 ^ZI7HU&"N&RQ303F^FI"&]Q M"GL.5&H;K?U>[/VI+;44/?.^T,V]5Z9P@"WN)!TTS%] MMCD+J\87=YF>3$?U11#")"]:-@D=3#]U&!XHXC^& #$9DO].8P;I Q0N@H++EPU)F[8-V3 UM5J0:??_T:[+.)K:J M"F,]T&JT*3")-PO?"A,J[(6]5%%?T1MGQ4?W3CVW[\G6L13#HW].':]V=#M_ MSH3'<_!OHYNST;]Y+[*B]7D+,\.1K?K;.X0T9?9)#ZE[Y@,%-7O4J(4!KZG6 MME*.)L?\E>K/5,IQE%FAV"(IQ8].Q3^S!X(4TV=HC]BWL=(:M/K0-X^?&R"5_>(:+7!E<>*)BW T9X";A]E]M]J!!D--71N?ML(6QYOLCB MC:LK.C1.D3CP,FF!($H((C&4Z4>QI=M^=YP71?X,Q_PDFD<3O(>I21@RGT,# MT5PV6TUT"Y?72SR$/D<9!'(O <4<0*-'4R2N?F/'8>O.^D5V14$>Y$^IF@!6 M!K%6^VVZ[%=!]_UXAYK5HG"OT]!;G%>]RY=Y]B!>@QF\L9#%[G# P5"'R*$. M@PUD4CS( =>'%BYOLU"E=$D+'IF4DO*HWK8E_RJO/-5SS@:>MHG)G MW!6%RWF5B]_(*C%.2F4FE!??767KV/S!5%[@5 MFL)K>6\X77!5^]6U>F_?]5%[(4YC%-!A"OB?UG$TGSPZ-8M#\X=H'C^EAR7+,6CFM&(D(.5Z:OM)3$SR7E M_%'LFUIYSW_9M3^[MB2534 "T)(2.3!;0.0-:O<9Q-S>O7U:8QD[8R%-N@QP M41HU$RT4*KAP4MI[R:23^):2'>'8O[#NR*U>\<%F>*3:\U"R3^+:&\%&T!I/8PR*< ]8P)I$*A?$6_J&1;U7.=I,EEV9HJVQOV_C$8>,!J;_2[_ M#$D.W;>>#KYX@9>P)=4,^2^Q&%<765D5N-><%]B@,UF.IE1=G$SD:;9Q)1@%]47^(ILOJA*P%=.CWF(3-.@ M03Y3=A0^/-%=*\>[3!XR!!W+(%58\H(NO#0)>TZJ1W8%U078FOXM*O[@%7UZ M@=P+$^%HG CW*YJ(09-2?!"BL;M.2@P]]D4,5VZ166_.W&GW I#Y,.$VH99#(5K\*IBV/3(T:1JEZN^D946@J83H6 MGNIKG1QV8!9FR*K3><$G"2XB\?>4XUT_B^VBWXW=(3,TZD:#8^^9/?P^JNC6 MUIKQ4;G(+IB6M*M[J:25EWSMP_2<3#+I;[O?.E5"WD:CQ 0A<[)DT MQ3ZJV1+S+?A<%L#NET8K2(N4,N [3HAHM0QQO7^5QWRE(Z?08;[H@'W5\(DQ MH2T'?Q>Z-IG@0L6=7U%'BG?5I%J>YP641DB6!IU5!8P_^DFW .3YU\OC 8MT MT:TB!3Y4M!4F+0Z@$K)K'-(0 +OT'NVCWH 7ZY.5!!BZA9D O8",9I+O8#3U M\_=H+?L=^FVGUHYD0@$&;LKVN50H=_DQ_PU89NEC*/_OD=%\#:T.S"%9 6O$ M.K\A2ZV1)S2Q3F!3M?'K5#D[!L*ABC](YNZH;-A%V6LW>,VW8SQW%U?F0]X= M;$!^@88(]Z1GL.O$R+43A_KJ@%\GP+(70IZ!@,NV8H&M!SW7:&]UZF7&GXN9QZ_XTAU^H/:H36T BH)DM8#MF4 MQO89:+R=\"PJDORZX$])OBC3Y0V?YX40J%-&Q@S'U'C>4S$^U'%CJ/QP>'O/ MCCY^^LOAI\_B%IO/0R0G7G".V_@HMWL'VS:Y:5A+]41QNH/7+C_V>O.M:QN6 M68.F;Z&H]9 !?0E:WT:3"YD1]6B UG//UC,*H">>[^UX2MAC5][ >AM-[\L- M67UKCMXJ="6&3=NE6.1B.EC_BY+[[MKVKGNJ$L+ML%G4Q5@RG 8:/<1$-CV6/V6USSG=X_"[XFR&/D3DJ):BAW^UL)CN\HKW@\EI)B,57(V MR1L!\[$\XRX"7 93>J:2\*JXNE0+A=4LDCD"%183,7LFAE,%*JCRJKC;6/WY M$VGF5:&K/+OFA7"29M!9W0T=J[9@KP"Z18_=0)'RNT+[U"O5L2MFQ@P&^-6[ M.DUF!3'ZO*:8SVOC29[%4((5'TFK72(5R>(7@]\VZ,B>:#G>9&=)^4D2J%R ME^QU*3XN*_-I1S3"(W;(_OON%+@BWJW*:]QHY,@@*9#IG!DYQ%IB-"=!%Y(L MC(2Q?_)N[5:[TAK[F:@DR[BB71!G@;!?;NPGWK0I60D)G.6[E9+]K)]X!P!V M>H9.L*&G6Z2]UN%%0X:)J#>I1V]G49H>+\HDXV4YC&=)EH#G#,^L#R@C34=Z MKBE7 ?T,)F5J5N9.&P#'Q[\9Y+/^4=5_!2/M[?$P3!.5:BO?O(\;?WU7Q6PF M&.) $L-)(CPD\7R!'3H^7MZ7<(Y0I;K8Z&53$7"9=@MAX"D+OIB:BHV7[ !F M$Z?$!Z8G9&;&@%$+_V9P$A)@AZGP2>7[E&CE(SV/=UHKEW!-G^S00[MQ3**- M2DX!)V+3[ MPD/J<)C%0.R=_N>B2,HXF<#:Z!:20%)W*-[ <9D]\+ZJYH0IJ@ AN]$DH;M/ M_6Y?ZFB#33YPEU]'Q088+ST\D+< MG:H 0/B!C*'",4#W+B]YC0GMT,J@P?] \[X3<]AK?K224EBQM4NS%#61_/NJ M:A%VJ1\QHX0JHN@HMPM[%%KX2W$Y&TVI$Z'&Z717=8AZ34D]V7 MVKJ5K;*Z9[ H0BQ6:.&:_ TN_3+1>L,!"9,KLN3?DBS.G[MB5VMX6DQJ::)IVSZV@;C$_IO;.;E%#M=[<@-E+G)4%>YSL(W'=F+($1TMXOY/(5@6Q9?YV45/7 ),+IQ MKI_&P[NU'%%AENZ-+F["WU(( .H6F;K)[(\^EGNU[@$%X@"\Y0^PH5 _-M0P M(45 3X0(-#;3@V^5#<&'HL[BK&OKU3.ZX5%Z5D)D";-&T=(,RRXJ/I/T[F)Q2J:=O5!Y&I5C5%<.:CW=/T7?DU+J M\I8G'= 13[G1;4$:K%*'-Y A#/'_BKQVYUPUS V0@@!=PX^0##,-0^Z-8BR MVQ3TO*7.$($;"YG\'W@]:R:/OR,2FI@ID8. M=1#VK)I[**[1;WO)DRM>C:9!4TE030)@++N82NK3&GN12;I=C$LDT:K.GCJV M(YNA&(X5*B]S#]S9,E$K'MTQS_@TJ<2!/BD(?L,F![SE5952:PN ,8KO0X60 M;%1--NZ\M&7 WE.G/\ WZ>7C!'Q^0*C;,T=:+ M,CHBHL?:-PW<4$?C6?A^X:C4'.O.3Q.H5LSB4O@"R,-Q"CM_P3?E+9%5[+*F M78\^ %^#V*YQ*\(I]E%-%Q3"L'JP ]@S2G2#60DS?/"NWDM0=GT"(F)%<1,/ M<8M(B+VK_P:40ZT]V65+2'YM43-8D[R8).;*@#Y??W%-,X%P$DU\+8=9@H8X M^]=T9?C3TEG?!,F5WEYXM'_U&Q<%WV^P:4;K'#_: DA_']*[%_-0 /O"GTZ0 MSS9*O^5%]1 ]\.-H\@>/)09YTA%#SAJ?J0D.:09FI@@6J?:FKG-@*#W'I&=I M]#P$BG8E@??F!55V(\Y#Z.DR.F*;N(;/&$XK!,:]HZ*<\^2)0W-GJ2/:&Q=S MCBOK(0.8B!3H<)H7AR#2@-D,TQ;L2)KF$T)'!0H_X8*DW. 8 ZZ*U9MK6J2EN3C9X SR8CMB1=9#6%T Y\(AZ!.#62&1K6&-Z_ M=U8^#K,8_H!(^I.0M!M8"38\P<+ OUAC!H(JZ4^A1AM7FU:A:JN$2C7P8U-M MU:DOR)2*Y5/VH*JN0%5T%8'T2^5!PN!=^]!8KLTOMGIUA&NK_F\?5;1+;%ZK M9Z!R&]AWS2Y VML)"\-2#<'8H[7W7*&0&P[I,I$5S$\Q E MH2$-Y8)%WUFKI\U&7PJP3,U2[\D %S3Z\%5RY,(24+*RR3C4)FQ M\1'_$LAJB>$FG(O]#K-A(8A?FFK?NK\)9;8,J[_.SD$\RG6\-%^YCI;PT? Y*N(1"7OV'2(5)2QQ3:Q!6'HW'*[-V%U-Z(Z+*(46 MF4^;Y@1 #!6BM&1EEK" &F!_3PK,4.(!DS(+M]E(#:2;=1! )3FS1&<@^[^> MAAM*D@NVU9R'Z\UYF4S]XO76@FI6J$!%U?JL"#5A$54CX\10H48Q: BU7W57 MAD]MQ77\='N1TWZU=D-XP>(\5FX+7_9RM*A*0+84KU OJ3L:56R'9MQ]TFEE MGBXW8[(#3-25_C-U/2HFUFN2Q\(C**K+5SZW 3OF#TF&NZMT+/9/X[,L?KV^ M9_1\ RF+DMSPN?C*HSASQ:;R4$0SA5M- LH*E?\EIF?SY4WS[#@G,^,P.:L- MX4TS,S,U)"C'W/HM[RGXH*9IQ_FF=YQ%Q@K0D%H8RRV$TUW B0RB!=L33,4X M0)L;/^Z&X]4.T8;0/L>6&U?VTURSPDE^9RJW7 FTJV_=!GX/V3>EM5OONA_7 M77>(#%?+BZRL"G0I2TS0WCU&F72OS_-BRA.$[*TY]5_$X!5D3[JF=GJX6Y$: MS-)#YM$KH8FY>5G*M-R\4"',!P7,9^SGDVN#L3]<:T>[3HO.F"G))QX E#C= MWYX&*'$BVB^B[J3COE;M R?%;SQ-Y<=T>'0G[JRSOP%1)^09I7" 6U:Z>['L%);65F%%CD1K]Z#]$FB MLFD@Q35,9N6T=^X&>2Q>F 'A319HJ](5R.$_@\\M=C7XSB7VFE!C\,:M81 H M0$0[R:EIT=?H^="I0UH3FG*+S=$A;./4!#@V($PA:06O[Y(JS= \#D)GXA^- MTM'TNDBR23*/TEYB9[H,A&O2"%@1L9P._/RYFM!O",VKUG+):VW/'&U/+6WU M1&%":%ZU=G;(-ZCNW>>;//)X ;C8DCZF1&I0]7ZW@.IWOJO(&4%-->> "$D' MS&R$K1P$U.84% 4BG'W<5MHP'*"O)2@#K!'[ \#K+&+ ?@9(9MC$?%"V$1KH M-<;&!K(7_AU:PD&0%\,?.HQU=M2/J=F8F<[KGBA=M1.A."^>B(QF,17[U!"3 M5^+13#:HMZF7VTL_SYZ%T310"@ 386_-9#^U5:F'U5I*)?=81Q> 3*DZL54= MDZH'6NK MQT5K$&AUF&@T-1]>)M$X285'14<$L/WP:O@0)5E9G>0I1%Z%7X5U6!VW*@L* M=PKQI">,)R'0O?Y!JJ1AD8*[!GE81 *)MT))Q!Y )+^^_/9,)]\3RV16"&XT MM>"]F99"'O*,Y&!2$&8DH6JZ=VHQ!Y 2JP85_H^TA_"& %G4,'*+E2<=%C@^ M=/T*=+.MS10=Q%V:GWR;KQ,QHN6 ]4/WHXN?J&,@'ZN'*Q M1L3.1(0?*] (SKY/T@7XF7+9"6>@HHJEN_SL>S1+,OSZ#1?WUZR\$8O]/"\@ M ;!Y1YLE%BS5-> .6CC]4ACQ($2H!,1?DR*RWT%()J4,T2ZW4V:NM=Z]*UO? M9Q%QS1 YJ*+/Z0: :@U:8^4)A(+:KU;V\[=5:[+R;.%679[]$THO\R\%AR,3 MLH6_?CR-EN5U5%:GBVX8@N90Q(0&9F4IDY 73,Y("=E?/S*8E,&L3$P;K&4S MF$GL5:"T%5;X!AA(2NMP;!3ZR5CI8LLKZ?34;5=3+P!KGH'M_P1[T)YU7\'4 M88T[:+=&:#;6.@(8(!T! N0T3Y,< YYW],=7GL:R4:7#X;>2D]6.,]9E(@8# M+96,1]^IOX!D<,(1O668 V]'S+DF7-O-BK81W[D-'=#7?5V/AJ,.,/7T511X MT$#B3M<\"?QO[K=JU&"WO5ZU0NPQ3_[G5"X) (;9U%V30S 88U=E==RK$ +7 M[@>VLR@NX=.\F&%T'^-&'; FVEQ"9DV@PVQ!D"=\*=MRXKZDL7=5B1;JJS@- MX! ')+IA_ 0"E)(^>2F.<(!3D46L,O,RF@X?"DXMLMT;H10Y%8A!-64@R( I M40:*8'J)%5<@SD!7)ZM<$%1P:)E"=E%MV88N6@W99&QL9-G;VKJK)/3H@ N1'B$=2=+(I"R'@< ME4EYG^5C3+4+22^R^:)RP[W'2YVU.H'[1;<58;)XXZ65NL.1@RV$UU/1=\&Q M #U"< 6+4HJ1FKCH-]?55.C)8(SJ2G@P1[93$TI,= M9C&VE'2JX9=#:IYRJR'],4^%AUR";S#I<"C(H-7!)?)F&+K;*F=VA[J< M;(E5<.+18DL'HK-H]?B M^Y7-5@-9B\_4].Q "> =2R"XB6K!>](7FV$5SHAUY8\N^8 W!3 MID6W+Y 0=M?3CVC^UL581_QI(#=L*0BC-\">XTUS*Q(SU9OLUF-./:C[NIB3 M.5C\QYQD=>K!Z$MU^,8+* M3XV/VA&&W,@3+Y8]5%6?&$]?Q5_902'']PL=U)L^J:,*=J6H$7V7O?>K2+VM MV'HVYIFHQ^3M/7?O9=P.65B5WE9!82?DF/8+&(QNV%.V@ _C6?DF5 )60DYE M):1W4F/P=:_R+,F$(+RLNKUX=!6PA@O5;-*3&DWR90 E),HA8^[/+NCCY]^ M98?LO^].6<;]@A!L3=\UNR:2I1L1F)&!@1!8 E4R$H.1'(P$P1^]3WNM;**P MXN09W%F-W7)CMRG8#0FZ%.=Z2G:;DMW@1][/X1=#'.6J&(?F$I@G!8&_J%A& M#<12PO[SZR*9^$0>+5]/ZZ!%MA%T&C"C2G"&DO_H3V(MDJAK*AM"5)$_<) N M*(2H,JR-^-%+'X:+:!*\":,_?58BF'AOOW ;2NZB[Q("O%I>1;-N1+ R(PWI M!CWH@,&P@=MD^M&JI4NF137?&OT]*A)L"1,G5(>R>C4, )OR0,7S746W'X C MOV_!_VL1I0CS-IP*[R"&>;_FBU+X%]=%_@\^J0S*&7)!)U4' D,]&3.S,3D= MD_-9L&HE@=(F7C'6PAK"A0.8 B= S"9Z."A^(,JU*I=UKE[[A&LD]QL?5=D? MY,@CBSW"WQ!CO2:P)V2S'57#Z24@&#@M..FQ91AD789^O,0P/)9Y=]@AB4A3 M%HN':2[J2P/G61DU F;X*1$B_D+!S9.H*)93:OC=')_+*E^@\0?X=QD_=>;8 M4U7KG9)4H+.WVCA$FV]X>H%*;"0#F0H06-'>3D7#KPAU[YMF==HG=46)*L:A MB'_*YD'*0/SH91-X69J9 KJ]U:^9?WA4^8<2J6V%F@#4E^;/5+0"&$L NF- M([W&"X^CR1]W.?SW]CF:]U#' $,AHP/\B6/NOORI*_H8_BQAN#"%"[WH4(N_ M-G7Q'CZU:@HW);<(ASG905C[4"6_.PTGMT'Q56R=UV*H:IAAG=TSLHIG4;4LXH=2HD'$) M!&-5XP<[;Q /5_<;G/)R4B1SPEFV$R (A]%EJ9DY!LR:!91UDSLXTSYKW9KW MT45HN/^.0^AXGF1)Q2^3)UYOHK\O^721PC:\>@-'OBID6[R\W%FD*V3#F3U)JS M WGU/O5VTT&O4AY/N4"JP^%41)BF2I>W=8GQ.N,S M/0'3,S"8(A07F#=MG3NK5FW*N;S)[5#/L*K)[\8()4<)X"8$4&UM/F)-[[.: M[QV8H,XL0<\6 A -& 6Q83TEPIL5[_-N(BJ\V0:M][=P*UP%"XQF'0^98H%- ME\KO"T8ZV5T1=Y-IJ**6X^XKDK9KX#TF:R'74$?WINV(^,MB]ZNJ(ADO*H60 M0QQQNZ_&KB1B^])D=U*OW35RG"5KM/\KZ>+W0(-&;JD,J,<;.TCN'@O.O;48 M'7WXQZNZ3%"*?:DR:AOBW7K,JK0]N2KM\P":&T,9C' MEXI O0P4VGF:@"5CA+. 9,[F=='V<$R-Y[E"ND\U:F]94Y<0#!\EQ$1EGC8^ M7MY =2P7SF_7/5:/S^P)H!U33Q%D%_6J:QO5R1J%MT&0^/GC7?[+K]Y8(C]_ MA+WCEU]WB!*R)XWM9_OYXV%=1=^:W1515HIU4XH-7P>\A^,2P^N;TC>I,;%J MQH31?U?C!N#[Q9ZCO*"^DDY-G68L6HS!6CE[4<*-![N:!,6#[@OL>J>%=K#' M>14H:=1-Y!K(X1Z([ :7PPE=Q^>]R)H1J)O.1)XM"+Q0?.8&V"1P:7!B29_Z MM^(Z[Z 1^H"6N@B,*-51ZF:<5*=R/*,P=56@-25X$5CX6Z S&R\O>05K?#2E M)&28$!Z1*>U0/G&?2KF9!-(L-9I15ZA_^'%FZ+V9;*GF_$*UHD$_'> AZQN*# '[#I/T4I BZT?MKIM4+@8[BUX%^L M40-Z_>&4=B)#JS3WFMJX>TR*^#HJJJ5*8N1%:RJTS#D MPCYT55?N]ZRC Q( $QS.4='<4C31 INZ4$^>>F<"A**"2 MTI"HL;YT=L[]Q6P6%4O0^TN!_2%"*/46#]C9=,HG%;H#P"HDG /$W1<;5H3) M6_O;KNW\[F"WQT-L-.]EJQ*#46&4MZQH#S*KAAOXTKXT=L@;6M7VWPPN7E.<:335 M"0K5W-4Q9*Z'1IIJG?U0HP<(G1/B.X#2B'T5;2MIW+\UR2](FS3*IWO,2VV3W3KHFJ MHA[73-/="'UXWZ)*]6Q.A:RCC-\]%OGBX?%<'/]8#B6; ML #@MMR<&_45_:YZ(@8S#9@4;4G]!Q/,U6)63#P@Z.&4/\;RB &+0'PL*,.> M3JD% S7>M85?Z'0=/4%/:T:U9%!6AE:9@E^,U65UL_OO_52^I2997WQ<:64D&C?(=R4=:TH,$AR&F M^=C9]:W7\"@R%;L4_.C-[:3?U8' M742$F)=V69$% C:L]$51?&\Q(Z1^(!F\R\_**IF)\TQ_X[K@<]+W=L[YQG2A MN@Y)$N:YQ4F6<-"08ZZ8 V9)R) '41A=">E\T0C*4-(?S];V'F99HX2Q H*U M4;!0-_W?1=\!BP,Z085CE";X$O6W6;OCLC&OGCG/V#F/Q=F5HG.VP*HK"T0? M@4H0[DV)JC]^3V9J"6H;A>OFJ-DQ\(Y.31. "6(Y MA04*9TA)_(8^^M=2/F*IW6C*U-#67=FPLNR9<@XSYMKG%YY"P@?,^=;O,+Y5;%SCKHL\7N#;3SYU#_=8.3(S0\L;R/XH MUUI%J:(3F).?%WR6P-]AP7(%Y[L_&K:< Z]ZAI[17BGQ[5[S^JDTT!=?(JOQ M7'#0AP:K[O%AB@_ZT* =72S,9F 2!S1?>X#@BG?:RJ$0!]<3;@,*IQW"4)2( MV%LEF]D7N?@.K"D^#.J1HRO_35;^GJM#9O-FO4-LC(CSE\5(O%:6X/>?3&<3, O*3]UA;S@\DRS)@'X63D-T_/LG:*I\I>%@D-7P7>A7W.SY1*G!.'P M8IJ 17+\T/GU&M:TG3WOC)3\MB*%?=>\!6P7Z1-+C-58(9I(":+Y@/9>=6N/ M#OQ0XR=H 2G/BWPFK]Q?L9TSRJ#":&,.0AJ63<6P.F#QED;J:2@4 MT\+7KN>B;S"8;=^5;V-=9ZH>H] *IZAP%4!A&TG]&Z\>\_@M]+SV;V^Z.]E0 M[B0!>SM[L3W*^S69O7J,C2)CHT=IH[FT46+;*+(M+;MT(2R8/V1PQ 4(4R? M(@,PXX":*J0 LJIOT?=DMI@-LTPH9/\0\DMGLWF:+SF7N9#-H_4P,[-'1Z(L M*"7%V1E-[WR#$FQ*@F#YF"V8R2DPH"' R^,T:B'MX3RV:=2 M-< 6J9G_U^DNF7$9'S)]"="$,,HZ%7@P>PB5P'9PT*T-C,R/:7L1G-#17[YTL(:HST6&*8GB"I;Q Y(*9(K M7G5L"M65.W!>J'0SI-C" 2GVJ973L:)4@Q(KRD#_;5OE+'=%OA!_Q!"<1?25 MQ03V4'$A1K]J8Q!,&I5A1-X9=QL>6R#EG;J>U1;PNMFT(R#U1/.^ M4I%'-] M?YK)9?J.-&I@5FT#?JN>CN^ITQ7;W=BW[%&H"J-5?7.*BK12Z=$,7M971 M=]#$0-\,ME2^TV;UTPV^[E4P#B38SRXUD#3JP+;1C[+2A;=JQ[J9N M82O[E\';CD)EO]8-X47[;\&FJ\FPR\LDXQ<5GVWJTJQE_"[9[S ^PPE"T#GT MKJ73@[([JL*]S[EZ?G;)[A4E$H"'B3X"TF\HC-LH:3)QQ7YKM2 MSAS0+;3IF$0Z%[(.+%+,@<.**;D=3Q8%\O,%H,74^S]$,X$/XF(V+_(GR@MW MBH?I$9D]9#!0_1X5L_9N%4.]=JH67;MCAF[K."1RED:J#Z0X&6 M?3I"(L)R5%SFPJ&'1H#%#/B+Z&L^Z^.-:,S(1I4S2KH!^W3$2$"&*(\@XH!9 M0N+W?PP3M[:'MN#X?8-MHGH4;A6@&\(&(3N9ZV8.=Y["H2;.N&S"?TNJ1\.0 M=1+-DRI*;SCV?>+K\SPXW+ZN& M2 \7Z+K5CQ[M94-&&>\UT6)3C!L(,6??)^DBYC$T3, "7E22^+CN<7>-@]C3 MVQ Y2@!JJ[!$:+^8!(TB;,MD3CG''MI-]]^::KNN-W8+^]P:-.#M7+KY_8+4 MJ+O#-K%I^E6L29DVD3H&(AW3:^]XJ?_Z->%%5$P>EY?\B:<=#B%K%>HQ\3B] M&OX]T&'D1[\5- ,-);?!HW!>",^)9Y-E)SY;:T"F1PQ&;^5!+_N1M2KGM8(% M8-V?P=>52/NJQNH2.PN&\3\6);" 4^]#Q_(C/9S HU8&%LD9V9BF M]%OEZE5[Y3!IK16? N(54*,E3<343$Q.M;]*-_.UP]H3]?V*?N7Q@_"93GF9 M/&1=\T1R,&:-%NA\Z$<->W-IT<5[V]1DLIB+A[[<'+-&#Q$$CJ:+P$[F7(T3 M%E#L3GQI-'62?IT.6Q@/[B&U^M] AVUOVCAEO6TJ>0=Z$YMB<8U;XPV?I%%9 MFC0O;H^P.,1[.2F2>8<&[_K8 [Q/1H7"L3)S;:.&V[<1:ND_9P)O(=FRJ)#S M5';U=7K;;KAL]A3+$XW%R%K>7[A>E'#-WZ[)SM94$1>[Q0DYJAYY*V:$#2[66 MFNTM8 UT+E=LQ4\(EOM84SA\O/P6_2,O3L!K[A)87U\Z+'P;G(;A/*$B[?ZT M?D/5M*NZUP#?%8 HB)NSX9,0KZEPP[-),D]Y"14.62FN?S'^L!=ZXUJDER0 M-A4C T8]C13P0T<.C0<3BC%G"V:2;TD7\_P 5G*@;Q>S650L8=D+.@JY*H>?PF/KPH*5>W5FXT97IT7-YZ M_##=V5Z4;,) T&.\=AZCFL1[TC\J'\^%OR5C^]U5@@$9C,CDD'NA0;I"^&"% MS_5N%VP\X.7M8EPF<1(54-U:EOD$/Q6+\#]S\:+_77P=JE_Z:7Z!9:>@;8'R M0PLQ8+88V/$M!1G@+Z$L3 GSKBSEUNHYYIKH8TNX:Z4U^_LR@%7&XV>]!(=* M5N1-T[R .*F;X\508,*;F?(_5&F'DK+M5903\$F(;5:V_1SD9D&'R\]34?O M3#USH5[5U73WG+M-35;G4K>FIF$Q<2P3%1,ENOCK"]++;_P)^N_XO#HD1>2O M0Y'K__]O,4_^9[B(@1_C/"EF%[%^$'G+#]%R?]J2J&4U+_[GXM(64'ZT5;%, MPU59_5W3-/GSBUS-CZ=!UK)PQAI9K@T+S*L\A\_1;$V GSMQQJL.XGDT*(B4IBGL6E>(B8K4#^3]7IT:;B^M_8":7N$@X O#=)^0?EX*EUK$V;%5_= M"37:BP@H52_;J_Z7Q]ASAWE[>O< LK]T(&]NX*5=NVS]S+031ER5EKN8S:.D MX#K\):X>U2@S+RO^7JM;T&7 K9H$@X 0$TIYJ9_;:&H]44?A5WQ])YZPZ50U M2'A6 4:%5')[7W, K/[V]M_5%F^B5-O,2J3?!O%&XYWN9]CM7D.% MNZ[?M"\\?RBB^6,BKO20M78NI^N^N/TG?*8JX?4S&3X4G.Y^OOWW^R3-"=Y-.,>(I"'.&G2@FH[6 MJF_NQ.*[R"8%'/.GG/Z\R)#1)XD5\K\\%(0[@ 7+5.33MA0W&VG[3Q(1LC# M=YF,\^(N-Q_;\JM_:B2>L.WDOLOFB*K'C^M/JX.":KV__6;5%87AU M@FS1H^FTM/,4,B-@$A.O<9=>/]K6HZ)G607A:N'4)1.Q0T:-<&CC"SNQ'!5/ M^%5>\5)=N5N>Q/'2(K\0$M7]OS[&VPF#O#8; 8L.\/VZ9#34&#NA^ E\!4+% M&*E/RC]:J,[:+W8O_][6_9U:<+RYWZ[\TO9WV0:9D(M*QS$H4HZRUI(4TJ?N-J5AC=3\R M')OBR;:9*-#4.V%FPB7CA7#BJ^>HX+5&BM5^\ZM^#DD "@\]\VO%R@: 9<$PH>\*/,L2M4AT7*<-]; VWY]^^K67NC'I*@XEWD3 M.\**C/&OVA->,<1.+.=7<)T_0E#Y0@A=/>;Q2N;SUD.SK\%WPE1GLWF:+[DX MWHNG!%1JB\%?Y1D!#&"DO<1R:?OG0.\J3H;_YA60%CQDX/VWF<[;9-M_V>I] MF8BJ+;RI= $555_R/'Y.TK3Q@KWNUW9BI5CPTE;#"Y?20BC-0B]?YUFZ%!GK M4_>]3K439C3%"*H"P:H_(,E';>J?4ZP$R9;2=F. MH?GV&K%UO[']W<)*,N19G&=8@30&*M;I%)S$&_' +B^.1S\_L[\11? MJ,=948M4VP]$W QF1:RD6!850AO!8*FT4,]);#ZFSOV['N@ M)JBGE;U-LOU]@N"> $'P(8'[!@C:C,&V?FLGGKNJK%0G#/J_5[SU'KGJN]M_ M"E9I_'%>%/DS%%=%\V@B?/W&PUCWY>VK(D_#I3SL\\Q (3BMY7" W(BW"=M% M_A][[]K=.(ZD"?^5/;.?9Z8J>[IG^IQW/\BW3,\X+8\M5YUWO_2A14AF%T6J M>;%3\^LW N"= A0E! V<\YN5Y4%@(@ $ C$Y0G%)73$6"0VI\2FTRPO:)TV M(.],@M3CJA2A$Q+Q[,IJ17*M<\HOD&!:I2$T5(CJ;^5C'XAM6@/@_9;OL=Z% MSF(VR< D6/00"I2"ASP!95OIRIBB1_G<9A- )DFL5 M5[)B: Y+N'6D1$D0IL?_SKV0(Y3Z>#G%B8$"?>SH))C537N[@H5%)1GIN/(. M_*:!)>Y&D(WH3H-<8>]HW!\+3&.JTYODU_9 )_?"36RSISWH#;Y"$^TW(;$B MI?F6(Y'"%*]X6H;P&\H60]>>!$')%;QAODXEV_< >!%: HI((+2VA)<0/(5 MT7G-=^IR(Y*C,:82;4=!M(QX<.6RY?3#NT"JV9_MZR28W5 8RD,MS@#F&-97 M2E$3"O;,([X04:AAP7(K1] $'R#!,E4N&79U+VLDVB/W:];OASH M_R9X8\L$ZQ)KZJF;O%>.^P*)O<&3AQ[9/D_6KRACF_>_R.R7GI'!7NYWQ$,2 MKQGS4RQ4>INF.8JRY:;YX)*_U*P[DUA'6;:N6(\B+$R4)S$T*\JZNE_11Y:R MY U>A=P'OXI75X]&7*I+I$73D&X%A*)7@9YV!>]EA8&T<8Z$DL9MPU]<+\AQY MNSC)T-V!IQQ/MNJH:#N1(*V1&Y!E2?"29UR]CA\\3*"4/XUU/4@0U7Q7W<7K MJDREC!Q56Q*$U$\ET\1) SNPU5 DV#"H0*D6UZ@C"1*;RR,,A>KZ(,WR($;K M;3T@"98T[=>1SU]$KW'HLR055Z3T.3W0QWGTETCS7O@^O&M$#.EN12?>-A7[Q?I2&F5B.X1Q+0.(N6&Z>O.@F054$5'\YNH!A-_+Q^@DNR^7FRR]??GE( MV%L0YUS3;T8S"IM4W^UNT=FY-K5*/!1Y3X?=2QQVU:?6CR0V60%LB2A-Z"5L M1Z[[F%+\.PO#XL]H*EC%A4-1#>1U[)@D&-/ 61/>#70)R-,-%4U)D-%X>&AJ':=91S$R*^08%YKMT1^F]2T/NI.,Q+3 M']I*\-9J_G=_9TE+!!T_*@GF"%V^8<92JGC-1B2F;@/GJ00WL!Z$!.G:.DO* M SK':W]R(D5#"Z0ZXK$V&($'VM9=@DSY:L2&7\*_+9!6_MZ2-IAF)M6DKNQUT]3)( M$C.H8!G6BCUI.P8)PF6Z_B.+V+LHP6KZ/&AT(4%6D0*'>'3EV_);'.(S;<#I M8="/!(%H6#".9)(V)4&&MF*\=>K6=*.28([R.M,N]W O]^J<_/JNSUP*/P@[ MKK8@Q%!?]X3:Y!&.+#QD,QZ);=W!N5';+:0-*9*@JS*D:$J"C&YA!7PF&#Q^ MBVTE7-#E4T@7=GF*[Y!@H,"9QG!@C%]99'42>2^@R; +$;+* ^!S2!_F?1; MN9>W#8#6\H'$(S3Y@^DE3U*$A?,B#-P)RMM"A1$PR8 DUK,1[NSMBJC5!Q9Y M80./1[;")OU($ B/2@[SYX4/7H 7GP@QTYC$=1U(D-0&FXTC'@RT402N6R&> MVPY'(5!$E'05TZTPEE-8-360IEU/$FMN4%'JBJ7K)-@+(83/;6/8]LD&I\*J M"K.A1K[A=6,/9:K.I1>&J2Y\4<&FXP=V?Q'"25Z_[KSD#S0X*2(M)&W<3_R1 M>>$UPHN+; J\6-'C5)?"^1:G(GXX._ 6"N)&CD-BZT?/"29<+EO<^UZ])\+C_R)CU)$#G%2TI8O!1>]$D_0()E MC9(,_1Q.D M$M:D(PD2\<(KBW[5L=<(%944J'AI'J+;"^?_Q+(L% \*1%.$]FC7$2$T*OUR MT@^X/Q#M%+WG: _/Z3K+ND">;& \%Q!<0N,J"EMRTQ[>M2+*HL3BZIV;$WZ+ MQ-[[#JHXXP@VM5@4]9)E&TG=VOVN$!"U&F@>H2*4V4ZM<(:B@ACB[Z6!'WA) MOP3*M,.36/NNWK7,,XZ.,Z1XJ=P.QXQ'@B'MR/FR%(P*%U?=F@0Q^$Q">PI. M4QI2T?B=Q(1K])/+HNHP.J[4482Z]B0(TI8>6"5Q#O] F$^X0' 7K3,.[U9L/66:54PKM5 MU.C#KD$8B+=75B3[HITMQ^J9K<8R-DPP+ GV].HEHT])HHN;&2=-AB!!-JJ$ M\ BI43!4CQ=I0QHD)+P2Q($;A OX%R5POK*Q>WW)JKY!G"!OY[,=_L98]0MF(Q';E.T^ $C6K-G"_%G^8!.NL<'MQ^!F!/Q$G&Q8H MB]H=.R;)S=\J/EAOS]5[?.3.'S4PB;V##[U[;Z=Y]+=;D)AT7;R!7_^IZH:1 MM2-!0#<\M%)ERTH.H/=[H?Q@FG4E02:^B-'S4R>6'A?\W_>1OSX5?F.:OA+LYXDB-16"!?SG+;J MN,&8)!C3KU?;0 X<2+,TZ>E>2-6FW+L@8FD)F*:J?*MK36+%Y*"SH]%J*4'2 M"F.:QB16ZSZ.@G95=-G2]%NY7XY;OD=,51]=W93$"M;!0AA4)ZOR(>PP#236ZQ^@DXCZG\F!9PB!3%IC;$,< MPA>VNIKW)_P<"79VH#_P[;7W;.I_">U MLV#*\4DPK!+!:1U2E,HJ>%XBEMP52X.MR*Y7X]2>[&LDF-F(3 8I M6V<=UC%U7V'=49(;P=P:C4&"\+)$0Y&MT+ >%2EU<%Q0%13_(0V*L1J!!-$H M^4I+THVWYKC2RIVO;$R"%+D1R=S<1(((4R346BM*1^A@ZI%(,($'*^B0G%H- M2$Q9QVVU'LM3>I>7MV6BY:8!Y*-+#3[=UT@P4P9KJ;?XZWN0(*H3D*.^/*4- M29!01IFHCF7S=R)&,\4AJ=,]"Z.VB)P23P2Y36W,2"16C<=KW$9 LB VZAK MP&B\ 1H*B_:9==R([G>&Q+-?I9^"<*PCDN#M X_H35.Y[S%EFA%I[!09XD2\ M#N20$K)L3[D\.W94$LR152''@Z 2AKKVSG&\GMB6O\)8O$V\_2NL3"BO]Z9L M2&)-U!YE,B[C.+N)\ZB(S_T>;(7;X8K!7;+&1^*E& #=C"A!(W_UF@2;3!;= M,MR\3:Q^)^I>P@CNN@Z1-D)PP/ M3V('R"PD6E5*VX$$2?U0N@)NM*';E8&Q]7ZN?S,+S[,;DPAC6F$QNG@\15,2 M9#RR+$BXCV0XS4#5EDBQE[%_PC#WPTI"I!JOI- M2&R<$N]'B'&&";ZI K% T=0]]]7P$,M(';@FT=K /%HW>HE_O-C[OI M(8E]V(? =8WJW6U$8EV.PTW%G;=Z]2K\U,;Z8#.Y$#OA!TFPM%13"HCNBM:5 M]T/E$ASH0H(LN;OOD<&MBL5KX@OV.PO#XL^X;N8^0\T@[L^WS?N*%P\^56KY MT. D=LE3OM\+@$64(AO! ,'F!W=IG4P;,E;]H$B&F&9D$DXIT9$_GF9$$DRQ<.%(#XAY=Q+D=A54G3]:UI($$56B&#I6 MJC*?2J> IKG[V[J.\2WQ_6250=Z8>9DDJW%(K*=*&^;W4Y_._G$:K.[AZ(,*'^987_4!93G"=S4]L>8Y M-].,3())C\5#KHQ674:MXI9#E9XLNI,@MYZG@"@)1!*!D)"_RBC4]W O5$4Y M/-A6(/J]-1:+*)_M_!0OH\*I> F;#QXE23M>=.00SKW[WX,HV.6[_I7>^]'] M"M6H\54&'N+GB=@01 JLU*G>RIAW)7&Z&F?_L@B(8?[%H_1PL-XOH' M(C^D!Y5AN-S4?ZQVBJA.?1\#61M$%]R"#IYF M<@UVZK'=ZXN++[]\^54\*YO/=(Q'47@P!WN06/U']L:BG"-HPVW')\C!1P84 MGH%.)$A[?OH:(S(@-YAL6;0N(.--;@'3OB0(K3<9K^JLCJ.2-B1! @8G1#R( MN*JPC@<%(W8>JV)IBA"?X8XD2*P<.;6JK-Y_RL8D2+GS(@D.4/]7]V+[/HX\ MO+B]L%-;$:M%F/A9QH]"8J6F#1XIL>7*W\\0K]+[I/L]M7J/5Z] &QSGG,& M=V'&6/24OPCX)C2X(W:O0B^PZTYB%S6B [4(S?UF)*:/L1$+3%UA:*I 6XS" M3==K1F+Z?5C1.K4-_8@=F20UF-N.08+P^LF* 3Y>DAPV<8*>+W51MH$N),BJ MGD(R+-SJQ5B](B\]85:[TT6T'CLF"<8T@+96<5G3A[5*?:YB/*4/28S5D/R+ MPW.*3_(:7[FR3.GDU"F^0X*![1J8SY%7XO^CG0Y?V \)VP7Y#J4<-DW3?#B$ M_J@A2;"E/AR'[[P>#Q.P%.P?.;SL#JI,6H-N),A[PO!^GLV$NU<>*-AL06+2 MI5Y70X8682.*U"U=>_?Z?/#2#-2(>Y"NZ 4[I$\9 K_B$P*$1T\CM.I- M8O5&QZP4+J)EGL$:1AB;4<5#B0#GTGGTD 1K]AB'87%_3QHY,WH6))B/U:Y>5[�,40^N$;9TA0B; M>3_0;(*S1=TT3N3'>$!QLQV.!#N*9 X, Q43;&=S MH %)_&7APY\\.8ZX]2 D2&_KD3#Q('W:)\SSE]%O7A+P\C:PH(K'JUE?$H1> MY '?B2"3RG^]W>WA(2'"0=1F4Z..)$A4N)*GQ/T>,2B19/ B#NR1[?&A%&U% M=;DFQ4-M2:QQXUX1%4L7>?8:)RHWC*8Y"7)L*HH5.F#IZ4?1@C;;N$XG$_;! MVM!RI:A6?/JOTF!N_5"6F9^&$8TU_9P'M5[&D8\95'Z985=)I%1KF;/M2V(E M>Z&M X JNO8D"+(&/Q@,?SUN1/>FB@XFS"K85?6#OOSY%_B_9?(]3OI1SX;] MW!/8L!#!K;J)PR NT.04#KFA#B0VLF1KC2E2/,%P)-A10'[JC/RM%B0F+0VK M+5-9*G1^_K+%J^$UV-N / Z/Y/YL/K $Z]&!GH,>_?9A$R SH/%D19A%[Z!: M]2:QXHWZ/5*K1%=7YLD"C9@?7K7OXM V1Z)UTZ!DRRF^Z'X'6>$_'%V[?>30 M)/9>I5T+25BXL/QE=!]'"<;GH-+"C2E:?6?$,"3(;[Q(^?0'7JV\#8'M?=R+ M<;D1D=0I5L6&,U_V[>_UTWR'Q,IK:!M6[XT[TR U3Z(@0]].Y-\$/_#?-!9& M=6OW&[]6PN%1%?!"H.(B'U3:I>V=&P,+TUY])UQ'?M=,I&M'8GN9>V8(.UT: MB:E-$?;(E !T=CV=;[5%[@=9G,BP1QL_D5@+C/DM@_)KS*)48/%WT7EE2V(U M@'NI]AQY81AS?'1#8\1@#Q+KV+/[%5:A8CV,3(7M+B3(ZF%&P31%2'^*JF+ M7<\HI!%W[\$+Y,$)MH.0(-UB)2FOH SQES_B=%NRUY@$*0TDOQ5;OT9Q&&\1 M4PFT X^GWJ=I)YC,KJ=[Z5CK<-QB4V=>EPA2R\TF6#,C+=!P!!(KJ[C$RFLK M!8TV#]$?C!Z_![C9$G&_05MMYLT4X[K?%9<,M:X07E[K.-F#L%&LO:*=>P)X M]H[2AM2C0]^)(AKP9A@HG_DEP VRXVZ M:KB,XI%#N=^RI;A$ZV_6Q.T#X1KL4!EM /@U(-/[)OJ1 Y'8">WRP:4[!1>S MK)C,_&4B$$8/')E+>/71W:*SNTPQ+@D&28QC6A^.18(1 MN#RM:(;OL5]5SE,#"AAT(T%>(W_G-MKGO!RZFBIU:Q+$#+GXS!,@OF(]FO0V M$FH@_R^T/=XBED*4!FON%!FVF3N=$(DEN=WMO:!Z2;9Q_VX9=??OW++U^T M%_UP1Q(DMO7P>J?5#^K%NB@Q\9K$^?85KB]6Y!&)?:BZ#HX;E01SM,%1-W&> M3!EL-3 >"88(T<2C\!,!N.N%RPT68.#G6)Q>8Q%G-PZ!Q]'# ]_8"CM$^V<2 MZZ4K' Y"=KE!BX_49:+3YH\?E01S>+@'YJFSHIBMF+,(C.+*;+"&<\F;<=U$ M:3\>-Q(-)DR7.MM6SLR=PQ-\S+ULJ%7?1D!T'4%C7#/!H+=[8B7WV.\P4YC^ M!E$T$A]5NA(>&LF8J#DGB5Y6Q*$E 550%KQ8V=P M<0]T<;\U.XZ@1DR0F>>HU\%]WI$P&<(M>[W9L'4F[I;E9N''7"K6N=!RO'W; M_B2VIL*#5>H3;0]6$3IUE&_,+ MM_YC!:I;ZJU5IO"10Y%@@QSUB0>XVP%%55UHD&5>)^Y."S0W8AP2#&A7C"U3 M%]%!4^$*H,869+GR#K$<@@3975_&0\+VXH6%H:QJ4Z9)/Q($*CW..E/&8"?W M&BV\AYI)\?7!JJ QA%ZWW-RS]T9]$G@>KX-]R$HG2JWQ]73@Z3]!8D>@/1$. MZ@X?87I'G[PE"2) NH#"&@A+2>0W"YW*;UQE<^?QZ0+KY+;(&2) M A"ETXC$2M1&&EEZ?V&A,,C''.I-@]C\)>7XEMGU&R_ZHRT_+6]+0':BI;I^ MX2_?(^972EH-B-<7B&;]W!/X3<24I,M- VD];>9'AZ&U]#Q)$31UMIG+S3O\9$NPKS1F8@Z8( MUNHT(3'M#MXI9M']SL*P^#.W[\G5F+$@'M!AI!T WM6 M0 (>B<%TS/@D=D$#$U.G5$J:N5_O.J,65+_;R,_Q[8@(S$9@!E:]2:Q5UQC0 M,174B5Q13#$R"10";=29#;+'TA;)1:F[6R-0EB.F![ M^-RN;X4:>N^QQ-V#!CT8/NVIG/0#)%@F H(4U0/*G$S8LKQ@.^H$J#BH(XLL M!R+!@D9:Q::;4W7]HW@7?8UC_ST(0QGI5@/0(+F-1LT=-U?Q#OX2K,O #)U! M0]>/!(&\?F73L'AQN,? <+;H]EY.G:N]>9GUCR M%JRQK+$7I4]PUZSBY\C;;$"0<%@OKU?DSJ(;B?4:+#DTT@)G-A )%N E"(>) MA\S<>&M^27SW?@2[?'<1)TG\SG$<]O!+)D^5M.CO?DMKDOFEZ^_\$WR"Q4[H/!YUZJFI+@A U@ T^9FM! MS!4D5(Z*)-\5BT3]FE+W-'D?CQZ7J\,Z9"W=*])U&9!D$-\*Z,XGUTJ#)7R3PC]?E MYN;;W07_.T\0Q5#JXO>#:"$][L G:'W2^$8-N[E>K*(;!#60M M$U)4VHW$?3&0\3]F%!)KV\C_P.3O 6>FNC4)8H2^>"1AZNMR@&2B]C>#IP\->A+$,'12E'Z/Z M2\.AH5S0*<8EP2";.CY7.;P4'^,0AMEJC*M'#DF"+<.1?>/B =V?]@LL*AEYJDA/<[D""IHX#(3CWB=OLB82(%*5R-JY%Z:7B\?KIP4F.'_YYR$$?)$I8_H.G.H+[IDV7(L%'1?\MRI8_ZN7 M8@:9)H-ADE%)'"=]UFDG;8&[N>0F?'FPY31CDV"4-.GA-^[?+2L:!?_(V?6/ M#-U?0.9=D)IG3PP-1((%A1$3'Z="1Q!/$-.P"HON[N5&;=07:"/P+]U"F;IV MSK-?;(SQG=?"B.XDMB<\^P5,7IK!M!.0+]"A5VAXN#4)8FJY*0)OX&1(9:.! MMW'42"28('.@/S)$PRG_2_76,^M)@LAN= VJ6VL93=*&)$AH^ _*"ZV$\5!# M/PST<7\%U,$IJ[B1"J.*=.FXD48.06,]JP %@TD;2J'CAB3!EM(9IGM8=MNX MW\:7%[??6;)EB2H=KOT["4XK0ZFQ+H5\$7,ASBN; LEYB"WX,7;./ MG;?1F3Y)@JU*V,XZ_U][-=KT)T'P4;[8UX1)=\K1@Y)@3:WF=,!)XPC^=O<:)0/"Y8'5COT W[-OC)QB4Q JW'^+H5) M;K\5BH&I+@I!605C<6R C"R^_BIZ!+B3(DB0+* L6:;79 M40,Y-W,_XB4GKVC1^(G$2O5R'[3+H6Y-@AB$/_+25[B1W@+8(1<'5-9OHTJ" M+] 3HJQ(;]Z;!+'B@1?*'GCE&U!:%<:DGWO-I>?+CH34@R>8KL"D63?WY/6" MBK][R1^K&/^794LQ5XE7;[@3B:U9><\C_RK PX2(5FARJ<^2UCICVIL$L;6O MM3(&+#<=4&6Y37:X'PD"CTTW;H7M2$U64WZ !,L&(Q935<@B_Q^NHD8^FE[N MO9VF*,,IVQ$0_&312Y4/Y#8GD:8W%I[C]T( M)(@N+$[I?9PQ#N8E:EF6SPJMWFO:EP2ASU&>YO"&AS?],GF&YDD&QSH[E+A& MJH>E23\2!+8M,B75 M;:+7@@3O^6L[0I/_&XMR5AR&V\>G@00E=1<29&D+[B3('9WQQ_^'>Z_2("MWIG@C2HVA)_D0"1;VZWXHS-[2AB1(J.QB#1=> M#5[W+8 3"^KP06T>L1J !,G'UD^Z_H'*60J^3WY1TBP3JWC:$6C03<" MRL677W[]DW@P-9<,#7?X"_X3I/N77[[\*F^DTD@F&9;$ZC_ML:1O^!TQ%6() MO;IV) AHNU8+DXNN'+.R.0ER5B!,4GB%K.).H5AI%(JJ,0E2I+=(A?JOJ0YA MT(\$@B$4=;Z,B M#$Y */(P2.EA&.SE?L_-_$LDF'@?1T$+'4AZ5W4;D9AZSR;=L#8H M\LT&NKB7HHVLAS@JD@"JK"(CB%/+ :BL)+R,N=.?UW(K'H.&IDCSWN[7MRSC M!.HL?YATXR572;#=,M3FK]]DF1*6_4FL;OD6:V7%+3?M8JOZ9"#+(4B0W09= M*\#X>, 9CP=.89L6;QO536PW @FBGY]6"7^;-A0(]7M6W9H$,0K!/,O^)Y MO^*L"2LZ_['MFI='J-J/0H)X3.*#N]@7;F<#Q4S3G@1!%29GA:^&J#'H)XO6 MO((MS)O;"^I3)[?]CAB'! ,6\3I HUXFWD[(GB+:9I3H,[V.I")[LL&ILTJ.IG0/>'_#?:7L=_+@52WI+[:%:[V&[38LJK4@R(^ M:-Q(1%:23\DK,;B]2U$P5;Z6\K;N'P_/(%#2ESQ)&4]];&1_]IX,ZJ8D-J4J M$KZLJ%[/=Q7?,;E0MAV#!.&*Q)G5JY?]'N>ACY-?9Y5*62B34C_ J)%(,*&+ M!=5$;53;G89[.3?H("A4B69:*?L*!")U4Q)K-,;#4*F^PY#/$PY/@EW#VC0A MG5D4YQ5^,KBMT274-K2+:CWQ*L;JPV50:>^.L1Z!Q$K)T/^K@G?\VN12A?G7 M/T"Q244U:NG],V8@$BQ #4YL1UPFM<25M2-!@'#UB?*VZ;"'R:(;"?) ET&[ M=; )UMQZA+5(T/I2**+"7GC/LN7&PGQS]* D6#,ZJE#LX]HUG'*3'&A+46%M M_0I#9.EM)!@A-=R>Z=M$7DR(./I?4?P>/<%YB2/F-7#'U:^D]%X9[%+[9_>;8J+$"7YL)?4TIQW>/;LNBXN#^3 E M7Y6J(&U%XAQUBON695ADATK1E 09XV'F.@[%ZJ;IF.W*WQ^28"VOV'#6&1"Y M!]&ME^SCA-/*JY5I_XL M"?;686 -Q;;,=;K3YQZ8]"1!I!4F:@F$.HE/63XB":;4ZU=/S'#!)1U(D%0= MQAIA 1XQ"*NI0@+4=7"OL0EC4[W7X!=1X!,DT%.<)Q)KWG 7]V1IOVLTN*9-,Z4BP&ZB<4EL90DMRJAR55OW*_T0,G^+E4^X?&35:B@>\+K6 M)%:E+I/!Y7Q1R:N9,JS'8C?M36#EBN2$E%E$B:5Q]I5$#$6%!F;.P M"!/F^0<,,(+G\G:;L&VS\J&<;,/.)$@URU**.&H@$"WJ8 ;I+0=F8!"DV M@8"2J#$XH:MX]1Z+YP_JHB)]Y>F5L:Q;B>!ZI MM^:]2! G*336O8]5+S+#KB3(/)TG\3>&$EYA7>4.A:NA6X/,Y)S;?^_BM1<^ MO,+#OH_B*?N=Q-Y25@S6FFB&>Y$@3J/(X2ZUU/VP"PFR)H2"G=RE,\VG:; 9 M;1N%5[69>L>E#:?RI[ M$2%/BAK"'_%RNM3M21!4Q&@5^NW*^U&XIXN@;ZG8TW%IH+AN6( HE>J#>7FT9J65&S'5ZTO2#5 M8\8AL3"18IFBJNU$@K02CTQ&0?D;B8G6N'B2QU43;+@&X6&I4LJ. M'XT&,VI_/08_W,!\M39[77L:!+4 )!995;]3_3+4]B!!%']R2N(HU&[W.ONF M#'X6%P;T0YPU=L7$/W5K??JONK^46NH\+Z3)_^*72:D4DP2:MDI$!/4?X-;^<\ M'6E5W5QEYM-Q+D811/ M;3IK.B'%C.N7N]Q>9=K;>6;0(#JA)%W(I ^)52Q@B,NZ@W)3.MP1;]SOQ8U- M*<^(;OY^&:?9?9S]_RQ[K/ >=P8DF*[4V2X.*_BPRCUL MT(T$>;7",3[9QL $<^3@SN5*$98KQ]9H_4AC58\J<(I^618(&!R490ANJY)Y\I8DB"B5%MB,N"*%MPKD M,EQ6ZSXVET4W4N053K?[Y>_P3D3?2OH]CMCANY?\P;+R3QBFZ+W!"4PM,E-M MAR3!EOK^4:!7/=:5GFS>YK:CD6!&KZX2_$OYMV*1'UD*BAV/92_L#*FLBHFJ MHO1TXY-@6%D#8;FY"MZP6H OU_3ZS4A,OY>-D&?PIAFVN*K-T<>-2((IE>F1 M0[JE=^R-A7\R*.;:;TZ"G ;$\RI65*"4!P?)B]@W7E_JC-(3?Y,$8SLF:LQ; MJ=&):X-U5==7J 1MX[7R6339X"18U5$4[%4+BIH#&F0[F -U+$^!2=#^0Q.= M0.I:A?\.R:RP.$E-BV>= 0FF*W(-=850![JX-Y/7.1 \ :ZN MRU,:B.20>+9]2:Q?H0D)I<\+=5!2DH8D2."B"6XS$1.$\CE-^50U/GI=#Q)$ MX6,5Y(/(ZA7W2>5=Y+'V VE?9IU)D,I%'K*_JKPM2HZW8O/ZMJF&'5(1AW'D MJ"28K/N)?C%2!#3TI7O[B?Y+$)B1L1D)M>Y6P)/T=HH>W1 M>XJ/D E= -'VE.VR:UA2>,DF"8*9Q]%-Z+76W:R'A#%>P^1N)%2DMR4]%.CG/A:WB M8X?SDVSZDR"88V?P< NN,A4N!IUHT?<@0=0]R]!2P8W^/ASYPS._<"I0^Z*Z MU0 \D?TH)(AOH"K=1H7A0KC14#SV$)8B_Q+>^/"&7"6>7]7=K$M4:H70J;[E M_I)J4?;?N1=RO,O%9A,G/M+V+2B2\3WWWY.A!W)/>VJ'*C7DGPUD8 MTY_2QFXJCLLDV 8\#?PV*M.,03)Y(0;,:+:W\1@D"*]!2RL%A&O MY^5F@REQ6SBB:5;C;LDUGPD&=OZ6?63BO"XW#TD0)\(L5(2?(&(HIA9CM.GS MWD<%;[ :UC&CD=@O'(,2CW&>[.-4X[67-B1!0B-TX(KM$[86Q8OAWT-6I#H4 MX7"BJ+,JI%;JI9YH[(]R"_1L.K9]2>R(#J1+NSY% T$ 7>!KV;);#4""Y#OO M)4ZX+Y=OUN(E*J--WI($$1;FGD:0G.'=;3 2"28HGJ4514<];C6CD""^+J%8 M^MZ743.KK87=(W6RV8W@7BZCXV/Y'C'_+MA@98$\P3TJ,GDUN<"V?=T3JD6X MX3]6V%Q[Q+;M46L[ (D-/92[TH'V>8[0UL9S'(H*[38!Q9-\@@;;E$XF>0L: MDQY8B.8>G6YYAT=U?_;A&EHSYG-XVD>V%\[ZY:;R>4M-+?H>[HFJS/Z%C;R* M3N=ZU2KFUI#E1A7.+-&RCQJ/Q!&XCZ.], %BT:"^$J8.YC+KZ=S;5?OKT>Q3 MYINN\]8.UC8DL4[:*L!E*L*5/'+;M"\)0A4R4P1>"3@<4!6?(Y\E#4&*[_>T M#P1T%[^S1/Q;L),["$_Y/1(,K=$F4#0+%]!W!H3Y#2N!(OIMN*-[J=XTYQ02 M&&Y>D6G _5G55H#ZZ(Y5' 85[@7'L]/7V,,'.5Q MPUL&ZJ;(J&_%,S0;/>WAA15C&BI&WNT3+ C;[J!(P#C9ETCLC#:LC[9&@Z*I M^[T >[4LP^4+V_#M;N^A$4E7@-VHEWOBEIM-,X*PMGW7/EN$CJC=DSU"K4<@ ML3$741;X09BC>[H^.=<_,'N-^:B$HHJ>9T61M6LOB="P4")N]=&I)QW8_;ZH M-8,K!IJJCW<.[MOJ7-:!6WV5R;RO>T+K?;F*#?+,*RCNOG8_HD!/L*OJW"ODLZ(=B=70@U)7@*65TU*J*EJ.08)PKJJKL(ZJ'TE, M=5);CCJRY@2?H<&^_"5E_\A!6EZ_#;YZ%&W="YNZ L5R [.,$U\$ ((N"Q/% M[$*!*YUPP(5#_>>>.!H]$HG55"4HJ^P.NO;N5U61LJ&X2+2M2:R.$@O[L07W M\1S%+XB=A*]RCD6#J"GP'@U%6-O%@7>_1'@>3=CWB;Y%@I&UM[4'1-4&6+%Q MW%H-Y3Q&=@C(MK\SS'N16..!4&:A34T<'ST\J'NA6!54>O .,4RR$]PJ\=%K MVQ-;:Y,:S.K6)(AIX(2K[:Z]1B2FWC;]:75!15,29)00!!?,PXNN>%@V9+E2 M%=)UQC)%A9@-5U(.H6 M6W0VL)[-SR$N#0OTR:_6'0 MS?V5*VQY=2[14$R[L/0IPN+MQR&QOO43V:@D".[G C-XTRWZ@59C?;VPDWV, M!BNE6+E]N+27X8KHMUA0&NZ/-9>,T@HNI_L:"68VG48R\IN_.P])OHZR(#LT MGGV]-,4F"68]B*P"2T#-1[ALU/X+4&@._PR7&=YIXB\+'_[DK0_RE;(;@P3A M?>567P3$3$'6CT&"\,931@(N4MADM#9I74<2),J#1[#*B=KB/M2'!&&-!ZED M!4I?@E@ MB4\XK'OV<&,*>JDP(".M'XD8\EAE:8E3V>.!15\26UW$D@NQP_BD'QE*U3*N M?,62G3Q89;@?"0)!%=C 7'E]C1LF%TS=-B0F7H9"SW._SQ(HG_8,D5 Y4QD>X=B^X$)%L JK^/ M(-6C+0D\3JE4MB";%&Y+;2=G-]R[11W=,,:9,)7S4BLS,,XL *#;L[# MN#3^]0O#?N2R4AW6-&X7$VDH\H?=QIO>8#?5Q?PG@=)J/*I9= M@OC;LGBSZ8E]35L2*W2!^('PZ@"NOQ1NNMK3?5U:,F0;O7B,0:&B2/ M8J1.&7^E _H<.10)-HRM!*U6S(\;D0132O02N#F:/MS"=%/JLWQK-8 MU6[]$<,0)M^@=J6 16MXOD4.^ZM7$)U^A2&RJJ!E!Z><_XB1[UH4%C*3([%4 M?:"#AHJKT(#5'4B0Q-\A:VS%GR+7/]@ZS_BK51$39M71O>['LSZ^@UKZRH-A MX%8O"X#6DA+VV5.\212*H?4()-:U'](%?_'S=>734'EV!WJ1($YRR8F0=5Y3 M"\6.CSI=G!@H"&/'=Z&S5;\.Q18+]*GSUJ0!(L,7F1/6#&+-R_K2K@#UZBJ$ASY) D MV*)9V,'"!V/'($'X0U+5#ZVBKD5% [GD5K4F2TR-5V-*4-V#!%$]J 9N(E,J M@YKF[O6D=B*UT-'1S"<,GH5F+R@H$";-;#O6"2 M^%;XC3!4[\BP'XE5*\J#MCPL1B7&C3J2(/$1'\S+S7,J9,/R!4L_H\@HGR8W M<:* Z);:[L7++W@4O\=^#2W0 \XU[D1B'8LJ<5=%N0,IXM506Q*$M +C"VV[B&"1 MT:)I3H*<[[SP/.:.1/["?X,++L#RHYI2E_H>)(@:-,:G*FM\87,'H;AA <>) M5!C>6R"AHQP"$\^!!./+T"^^Q478=[';-8F8@YU(D*8S$8V CJ$" -/Q8ZNO M4FE#$B1(58KR=25F$Z8BP2AT)1GI8;%P:1?$8/0H+T_\RC($ZD MF-;+=RQ=^0Q;.$KA)8.)X#Z"?0=^ .NX2G(Y$/QQ(SKWXPF E6MXT.'KX&L2 MOV>O>+MZ4>OE.]"4Q-J.CA;I[-1*,US%&3<@-T!_)HU2L?@N"0;7Y9GE0'4\ MJ.M.%Q]F-X+[6Z,V=6!JA"YS5=G2^0E?P'[S>59;Z/7PE5H_DMAD1B&$?_WE MRCND170E;*.G+ A#CI>GB!Y>O#RR79#Q"+8NV(7D9_?3U24117Y1_;OS6FKF$14Q3$I_ MYLD^0F+CHG( 3R5HAU@3CVR+$ M,\M7?[@+B96W2#[4615'#$."_!6,7M?*49NV9>U($,!+/O%4NS(DTS20TZPG M"2*' C;)A6B6(5VQ+J3K)D>S6M.P7!P>\Q)74XSO7KHV@CD;$ [H1%[%PI6\ M%'I"3\@:]W1/9#\,HXS>-([;:'<@L='14!1P&!?48?[U%OBH:KK\[1PY$8F7+I&:LN,P?6R.@L.V&$*'"OXSJORE@4 8[D2#M-]@@ MW"@KA?=2MR(Q^AW>-QLO2UH5.L_F%]O2_$6O#@T]^_3'B,70-6\QF.Z3]!) MK593IQG9N;]4A#G\J'1LREN2( +!Q]_1HQSU# ]70;H.8RQ.KE-)K08@07(3T>&1[8O7#2:P M#9<"ZK8G01#WN0Q43NFV(3%Q44"N+&>QR HC%Q,N_Z;)2UY%S;P["7*K&HIH M,RBB5L6Z=*UB9CU($#5YU=1S56>EHOMP)/EVQ%DO(JW]AT9+J67NF %)L(2O MM1J2I_$SB>G6]QPFO-?1ED5<"*]VV2OGJ+7S'#>B>^6O#7MP&P58+>,F^,&] M&U543+%YL&8<#APLL2/]X M%*GLL@"T20PV$Q# WRI>>V"RK&K>2- MS#F.%-R/B7O>[UG"_^TNV,EQ64[Y/?<'I#122JZI3[H7AX?J-'WE>3UL,M&.22)(3?,,]XVI$&GC'\W0(M-0KT-1TC4DP? F#K7 OZ>)IC+HZ]T0L1G$JO2?#AB*"N^D=4+ MH6Y-@AB>^L5:!90BW\0";-31^?82CJR%[R>($R+^@8KX%[G'2]+0O4Q;!2Q9 M1DP\B]NN9Q2_Q5\6/OS)6Q]6,3XY*AU77A3Z^"%);-XV@JGR32%I1F1C/NW@ M,BUA;.1;LM6$RK1?61AJ,^B;+=R?('7)W7&%>JD$\2CL3DK'L:P="0*$WHXE MS$#ZP-,5T_M>XQ 19]#5(M7UE:\"RW%(,&"YV11:-IP^0^5OF2Z,4IOT"":;I M?/$ET#=">U;1W8L-$-'UTE>)H>.J-8S^$!&=K/]T^56NFDD:DM/0:H-O"9[] MR#(OL%'7#(8@L?D7L"A^$.:8J5!'DUS_6(>Y#U(/VN*&S3-1:VW3O14N#O(! M5%@")_P<"78^1WZ0BD(KS"]GSX]R&*(1"='*X-QF 5HVT?97TX"IKVL9SXX= MDP1C6ODPE7Y8IE@LMMN$;8><<[9C$".WPBK8L2NVQ_U5@TZB8_T&UR3R5W"=,P_O:(F%R[0KB?6[CT&H"$-Q(RRS M$[8)\)Z-VL!,)TN3P+; 2 MVA#WH4XD2*M#9?KQ7;>1SS9<)0]1)1=/_@$WW+ MO:: JABH8:"/"QMA)]6\90J?B4QV3L&*\\4E?Y*47R5L]*V(ET)RS%($%Z9^[[S0FP"YN,^ MAN<.O&KP':..^3/LZEY %$%\58RBIIR327OW!(U.'VE7/&KB$N%#H)MM<>IO MN6=DE2V"?OH5.U(;$RK8+# O*FJ#>,^!#?6?8:#Q(72Q.*\;@D&%3$H&*^B]#LVT&HJ_B" M_8Z9#>+/:%L;RK>9=F023#+:_VJ-0>WUGV1@JBRJ!<)]K$WA-^WK//"T\.\> M?OWRL@JRMK%>]KM[-=&DQF\ARZJB:OUW[:A1G"LG3VL6>?!0>TC86Q#G:7AX M! 4Q =&B0#4?:$_BG U(5?OTR$D')L$B39A?P^L_I'_;C^+^M,M]P@+T_A'7 M:;EY3B4)*=:=W9.Z>H]7KW!(/7@187!CD&0'V+[-DLT\^4_U'K;J[IYDR'FSL7"I?QI&/CW6_F*K;L7!$9X=[;Z_ M2.MX\*=\M_.2@^1-NMP(SSYZ)74FMQ-\A@3[ZMA S*6]9^^-@G!)',&_KH57 M4YEG9#, "9)%T2G0;L6Z'31XB-*6)(AHWMCHKU$3(6])@@CK-$UEAJ:,\.E& M=W\QR4P%++M\]9(MR)9-NDR"K5CBV^@F2-=>B)8V0< =%I+.ZK_V+K4I!R>Q MKUJ6:H%]HZGMJ6KL?M7[R18MD)B%#XHN)BSRW2IWS=L/06(%2Y>6PD/$?R,Q M43PH($N S9CH@X5A4CPFPHJ))0:$53S0UV>S'X4$\>TP\TJ,<)AQJ:Z@:4^" MH*;*]O3N[Z$*"K.4Z$%=.]YJN M*X4O,I&\S5%38PT\Q+BA2+"ASE7NV0P434A,^PZNFQ+,5S;GYN_N+]XJ5.\B M3I+XO8A@:U=Q+3-J?@\B/W[O7;SV0Y!8IS)II$XX484ORUN2(()K_D+95\N\ M7B,24W_*]_M08&P^P+7H;5D1Y"-_VBD:TR"%;7%7"&>236EZHX[NA40'A\8, MK8;05GM [L;1(AM7+,*B.PUR"W0@S(G"U'R,W=WO!@$*#+I1V(I['G"-\>[S*IQN)!!.Z$!DJM4_6C@0!B!RPCK<1CW7R M?ERPB&W@_7[%UHGPLC;3!)Y8EH7"8HRYV- >W[^%JT@!43WI!]R?YB?&WU[_ M]LNO?Z#449Q@:2L2Z]VHZU35>BIQQ:[P^(&6+UM&DWXT"!R*$9%2-]3)_<8; M1-:K:TB.Q>;KCD!B/6N[MUX7D+4C0D %6:TJ7&U46T[?F02IS2PZ-&C7D^3. MKE/ M8C_4=5KU6< ?J!B]TIA/?(\.+BCA<1RI-[(19&E1?+/O\TR"E" MC1NRU&/&U9.0]":QUQJ:M\A57^89$!#Y"H1#77L2!/&I/;)]GJQ?/02^B;>) MM^ODXU>P.9B34S>6ODV.&I $2XQK0S=A#%*MH?;((4FPY71U2.&*W; @0_0@ M8A52;6;F7ACK:EB-R-.;:DP2NY=?).BX+^Q<5;)^ Y$#VP@\#N%"D;I?1XSC M?F>4<9D\3C,5>>(BG<,+EYNJK*7BFK;J36*UZYJQ19!MRI,URL63Q/$9EJ"U M'HX$.X8BUM$GVOQ#/\5T5""\P;#NCT8AO$"UQD@#$_0!*N:Q6 MK%DWYP_">N=*GW;JZLO6G=VO9!W-4]W)".E:_K&"5RL1"C=P.2VV\+)*L[H, M4*\VP,1#DY '-?240&)0&W+E+4D0TN(J_)@P/**K]?_WERCND#UZ:7>6:B([1@Y%@14.8"3J\L/$$:J3VJAE@ M.83[NT&.H]&*;T"7-X;J;$!GC[EJMQ+_^,9"O[ "*\3#B3Y!8K1N(9<*::U* )>WN?%H7IP<.@G#8M._5$2K#5/"I/Q MR+PW"6(?$K;W K^XFQ:1J$ZCANW1M2=!D#KNH%%60&N>LQN!!-&-NI$QGBXO M%$]%O;+=;DN"$#@]=;)X%32QBAN.SP("6EE,U'(($F1WS?VE1T"8_7]/@HPG MA$M#I\RZDB!3AFZL@# 7D->PD#R2N(PH-KRW[08EP1HY&A87KO)#K&Q.@IR3 M^U#Q3A7+Z<2%6W^>!+L52D=U-$:I+)+>[M_;C5HYL ((LI"JPH'439V_ND6A M^)L@9,FEE[%MG+2\PXHF[KE?"U/4YN%=>)"8W)T'0 M;UX2<%\* J\H3,7=-B0F_M^Y%P:; #;^!F2.C_/[%B.:%,+]_9VMLSH,AJ=_ M!9DJ,V/<2"284(3)2$,+Q$\DIEG922\.7/_D%DZE8T+5F 0IC8>F4*4KP/5+ M+TD.&^%:5&3 &'4E068'M;BAOJD-:4-]W.M*F$ZXBO%_$2I+]4Z2MJ*Q*K5I M0[H ]<\DIEL'N*G!*Y0@ H9]21!:@K!AX&Z1,%ZXZ:N$-[ER,-B-!'EWP8;= M1FF.6-/L,D[V<8)0P@GZ2)?O$6BSKZC WD;*% *[$4@0K<]7Q%2Q(,I!39!G M+O[ZY3NT>(4W$A8%AI=CD:!3_CXB1?+H3Y)A:VU.O&+I.@GV(MJOJ69REZF* M1Z;]21"LKF/QG+)-'N+14-A3!ON1(+"1I*M#.E9*>IO^) ANI(F&AZ<]6_/' M@ZBNA]@NK*S2+E7+33N3(-7"EU2:-8]T297#D""_7W9:=XT3*?+1RA1MU0>6 MZEF]5N[5='/#X^HU8>PT-LVAH4FL<94XTHCFXR%\XD84X&$H4+WHL(S"@V'$ MQP3#DF!/J54_> =>K@^6$),J'[S O_(.7%T"W5M58]*\M_,\),R3BL/ QXW+ M'66H/TIJP:K:.7< EJ&U*5[XQ?/ OS@\HLF$04_I=K7J2&)#RC(;_O3+*O[S M7T^]%!8"LS@K%4>'/Z_M0(*D1[9%735.A'%2A]$E:4B"A%9 MV&#$&(DI=T.4;J.^WC*06V8Y!!&R!_W2MX3\T;5.Z47^R^&.93"WM$13UZ+^ M*]N3(*@R4[7L6'+WI:PE"2(>89I%8[=I^7L=ASN0F+=C@4?793)ZHB[);7X3OD!$BR38%7H=G&!] ,#&3 M#$AB)]3/>E'+O?'0;\0O-*IY0+M\)\(?,0Y_%5^G6;!K0L/Q'#S.FJ<]4\ F MGORK-)A;:6[7FPWB\I<>-(1#@SG?%-J8FOQR MO&<#F=0#G=VO$X^SB'P>SITBYF9:5/.-DQ*#\M?>LIET(K&*W0=6)["L^7Q2 M!EK9CD&#\ *QY:8N<=D$=)$3.M"'!&'%E0S:*@IX%8 ]_U&)H&\[!@G"FZ6: MO[/L-?9MTC6:O:5K/]GH))@%^@YB'_(8,RPA!_/B);F\'\$NWRVB*.>0JM6/ MJ-1>[_9A?&!,@L0ZX; DV+/<;)KI977860V]4_VI4!$?&1R/5)YA<\1P)-@! M[UIXUQ7/6GD]NU8+$I.N='C#4"9=>Q($K8(=*]2(VO*)9LYE)/4PZMJ[UZLZ M%JD:G1>FS#"H+!,O%:T*1,LYB"*CMYL!,)TAJ/E-M(]9))=1>2W0@D MB&XX*[P$G[*5S9X#V_$L2^XKM/)[V Q%@@V2(.%Q"1.3#$B")5S3P$C/V]T^ MB=\$U(HZLDW3G 0YT^:)'EV[\\@/DF!ILQ;+;A\&J*MA5?8ZBKM=G(MOB6=X MAO 49GXV>$.\Y TERX0?(L'"/M2-Z@Z5MR1!Q *VLM_S_8J"(\Q'$S$N6YX5 MF5#=VT&K&$TU-@E&5>Z_HN+440%]]=-VH#$6IT. ME?HWECI#Q&Y_FP2CVYY_'Q-._N7LN\1T7<_A[,:,>BT"%W 7_ KOF?:T@(^Z',#5.AM)7-J_WYF/HF'S'7D(P*6AF'M=F>>9'T\;^ OJ6:: MW99.)BIX93;59MLS37:5>!BC\G38O<2A9(+MW\\T*5$!Z)%M Y0748:5%"1S MDS8[ZQ0O&6)\AK<@:'_\%SLHY]AM=Z9)%GZ+^ARHC[:RZ5GY^3L+P_^*XO?H M"1[ <01W=)KFM9[:XZNJ_9DF?;O>)(O[JR3E!8(ZTVQW>JL$WS:>6%8VI^4$VRW.NL$KWK37'R:#3>:^"NLBJ$N2B?R_H.IUW M^D+^/[(]1MG#A<_+PJLG+F]^WB/X"M)_:&.W&IU=A GH$JW\*IJ<=6HU@FJ MNX]# H"L3V _^FI%2]_KK 2LO!^WF!A2>>L&&*UJ?]9)+WP_06>%^ >\V-FO MR@G+VCJ>[!>+R7YQ,MG+ -'Z5J .#DVUT=+%1/GA62:\[&S#$Z2:;;>YBRD_ MQ' OA?\WV&M%A+3QN1X[^/V$>8H)MGX^TY2PK&'X\ H/$Z5\ZC4Y\T6 B78< M5P,>>UYQJVMN &GS,TVYB*0\_/KE98464,DT>TW./+7K'VM>WDAAL) V.[.2 M+9*XA>*F4:M;S?U:Q!6^["N!"%U&76K/0C739SX+/D___1O?_V77_[I?^TQ: ].UO_Y M)U!)\Q0F$O-X+,1N !)$>O6=X(ERBGQ^"$+.>$OJ[.BXC0I^_/F7:?D!$WB) M/PA'%#ZKDC.__N1,SU%6\N;+3]Y(?',E=_XT5QG3<066_/BWN?)#[H4LV?+G M^1XBA>^SY,Q?YLL9M<.U9,Z_S_LT*1V\)7_^8[Z;1^=-+MDS6P58X;LN^/*7 MB17AC\:7CKN\Y,K$2O!'XTK'1U]R96+U]Z-Q11$84')GMNJO211"R:2)=>+P M(_#'),RAY,]/Y5@13E$R:&(=^>.<,EGH1LF4F>O&S8"1DB43J\,?C24#@2HE MEV:N%2NC80K^_/N,S<2:T)N2.S/7DJ61/B5O9JXK2P*+2L[,5D_61S*5[)FY MU5@>-54R9V+U^.,PIQVC5;)CMLIP/SZL9,G,56%57%K)GMFJQ?T8N)(EL]6! MY;%W!5O^8[:&87F\7\F6V>J\ZAC#DC4S5WE;,8TE3V:K['9"*4M^S%:[;45Q MEMR8K3K;"R$M.3);C=8B=K7DU5E4W0*YI0N9PV 56&P\D)B-4K/ MV1%=-E[ZPCE70.6(6&069FGYESHHN8*U%A6UY2 OBD:3Q$R/F2SB6&'UAIPA MWG:K)F1GQK*6SJ;=K*2J9[2LI;-I%W7*AN;<:^9LPMR#B94?0%P(H,^!J6LZ M."/BH92,?'(UE+9].^CZ.@@,B[8!Z'%1;[HK&E%708=25Q>"/?>HL9 M=W=X:HH;;;DIH-6\L"S^,7A^#+HZ(ZQ;Z:2NVM"NB**Z]$R[.R.PQ*1\\ Z\ MR**PJ,$V@Q.UEJ9]VO1T=\O7X2@Z\==KYGP=; 7?<#]W4J]=O_,;"_WB&"QV MZ*U72;NA;LX(0A5PL4:X2EXN_/H'G%^LWQ?Y:DP7N[[NY)SO!^)=]> %_FU4 ME"!JG ^5A!ONZ%SY'% ZZ>H%(_4!EQIR516GPQ@3J.B+] M.7FY7W0T6? MY2C.K\YZ.PWXT-'+16U75R*DR3'*M;-6X>+A&'UU*RO,])6":_\=1A\*$@:NE-KA$'R M$HXLR."DH56J%!UU!PJJS["60\D<:&P&=#AIEKP%B&[/;>Z+#-Y-288U674[ M?*"3R]N]53L%1"$H'V&.[Z6O<>R_!V$7G]JJJS/")#JC[J&E;#Z: &^S_N?2 M3<5GUBA=@E40BNH\7&07UAWX3Z669=O;Z3-^^1[AK;0!11;$NM<'VQMH[-*T MOX>'=E&8J[Q,Q?Y6V_C57=QI%;HIJR=W1J=V>S*Z2E92GV+AQ_Z<#G^9*4+# MH+X;EX81%[-@F9U$,PGHF 7;3*[0 M.E#D)"R)@?&46#+5^U$>LC(+%@X+>EDH3,&:/WWJ VC;F;!+4NI;AO9 M,PL>#A]&68A063O@4[/&\# >&XTT"U[:'563F*99L&WX=.HCI4J(XT_-)--+ MTRP4:Q8LLSN.LDBO2=GT5\&FB&WQB%-BU/ !U$64E5B*GWHO&1X_V2&;EC'4 MWCG'FE%GPJ;A(S84DU?"-7WJ8V:DJ!M$^Y40$9\4O-2<7>H8PH)%?YWI?K(. M92S=$W-WZZN"(TO^S-U_HX^_++GTN4WJ!L$A'7Y,:W^2WOY$D7P>.#=?61:L MO2I._6/ ^LP&U*$=L%1I9I=QFEUX:6 *[C XC+M4 [$&T;:^\19A&+_C-H7) M7\+)"S(T'"N3<6Q&<)CO_0+:(NPN4:_%6^N!!I3-B1#P''GE'KH*TC5.#6Z? M79#O,-8.RH1&".0I,N$"Q;Q9GI@":\TH\YZ,.E,A#A1 M,V>19Z]P2<+2&!'5ZT2*&%[!SX:0H@,%S!C+O6;2DP)9AKM,UX,.&=K]I6I- M9_K#D#':+NZ4IW@=P-MYD65)\))GJ FL8J'EJO0D30\:F=\%ISF3%42HV]-X MDXW.;K#6A6>1_S"6G5::]BQ"8L=R4JW,SR)L<1JVC7A"S")B:"QW35\DLPCL MF(:)?9UT)M$+TS&OU(1GX:H?RSBCU]TLO+ 3<%!Y:"=UR7Y>SG5.[.?VTD[& M-5G.SR=WV(Y^UNE>Z?/PY8YEG<8R=ZEJ[1S?M)C0 *JQJK7#Z>..J?;0(/?EK9US'Q_,P5O@PU86<(H'HL'= M$J0IR,RT.*4QAEZCD2;]M3-'\WX4V&TF:#4=W,&2>B_ S,A_9#Q3IYB7@@!% M8V>3_YT%VU=,CP>5PML6M8.7FY[R/+ NUL.0)Q@]%^LCJ15C.)?0Q2:3!/YR M$*AG*Y;LS+2&\<,[9U"A0%0N+'@%&4#"JWI-+/D? MV2[(>&8-RG*9C.^T<,;.Y7J=[V$:!W5<4:L)-1EP%82(%&+J:[<=Q?DV+PYJ M,V67(PX(OXY(W35\(@R,X9Q4<3:+R:JWH[+YU #)A1*?+B.)0*RDY!"N\W%C M.5N4KUX0H?]Z&6&T0+K<<&U?O2KJ]@[WU29.=MQ8L6+KUR@.X^T!][R7>0]) M#-=9JA84AIV='QJ]YMIMY;)(QEN 3YD;+)?L1>6S41N,/-#).>^%!"HM+[\' MV6ME@$37?)#EN'V&I+/I*$ZCE8ML_>Q0JT[EB==$(^MZN=R*&\:?U5XHTFLCNE*N)OR=R_Y@W&3-A*K7J**U8[\'2DV.K1%'P.(<^%H<4;BZ+QCHDJR1G7S](TL\\19+ M#K<9VZ4("PT]DS@,^:$6M&E])Z?Y(H53J-\ ]-8>.%S,Y()%;*.L8J=J[8[G M+*OWDHK=K3;.IEK":Y4Q7#I3K[PMF:D7QB;#R9>M:01;#+C895A\/7?V+!(+ M!KSA,D:9>)YGPCM;5[R"G4H?]RS8..@7KP!4S!S5E4'3]#HRK<4=0Y:+ZW/A@EOX#58SI M+'AEI,)KU)+!K'UON:?;DYV:3]9Z41-G. HS.YE)HQ_.>!'7N ^\C10SQ M/!#FCN!3%; \#T Y"T[9^^C/6#F,)K"@0H!,"V(T)"+Z([MBXI\#BS7!P.28TBT(T2@& MX?\]3[.B+OOT3)OPP^28^AS!!$-$2OX6A[R6;1UZ4).9<-/&%?QGM!44BC<5 M$&S)R^._-S%HBNZDB(\^LG4(>M1HN5@L+V\+ 0/Z6'46QAZT"3Y( MDHDFPKAYP&34H\=D'$>G_#I)]H[:,F?#\2K^,$+_-OHTML'\-K52S)M'THG1/#8_(04[5W>+V*?,U]E,QJZ M8PS[.SX9PZ5;"15G?609Z.S,+Q/EM$N@:.SVLA-2IADP\IL7YHS_MN3R,[W^ MP9)UD*K%E?4XU$@6.VH"FG4#39Q@(3Y2'X)Q]!PU%+5EY#OND:59$JRY\1-: M+?#!]C51IZR-&XL:Z6*9)J)]:#!JQ"O7BAO_X;VQ88&N//;1PU)CB'H!C^.( MQ;@47JNK6*&//)!AJ :!#L1='8\,'G)ID+$GEKP%:R9H?F3K>!OQ4?B& M&'[@GN:S%!A:5+=9Q2OO!V*-OHI(5'0(%S *;=*&>64]HF/M%-<3)G<<_:.& M1,4?>DMH2+SY<&ZW?&\G+I($'D.@$ MK*/)?'KF.V8W$:,07^S%&N:>(,5I]IUEKTKF&'5UJQ0^LGV>K%]Q=?H:G$[K MTW=T1E15!J/ADL=X2/QH) M)=^+\^+273?TLX.^;!=K^:EY9Q\+;'I ^P&=GYJ1E6:K"?UL;D/#2,M9\&Q4 M:&:3F7*FSX)W(T/'VW='_X%\"M[MA0DN\Y*,$@>-]5Q-A.HI@!]"0CQ2*R#F M^MVG!L/S\+#!<+PTC#*# +UDQV=[;\(:=@W4<_E*KTB;F469WD_6F7 MP?&3M4>Q5IM9,9?2I&-Y>US>REP*=)Y2*&@21$Y2:W(^[!U,P)E+BWL;Y,J5[)SF0?FIV:G.TBM]DM.\%#\U$YN9 M@B7;?K[J!I@V7>9BR?*?$0@#++?-A2P9^]-[;!U6BNF4%?\F?;D)%_)U]-F$ M:#?!L^+>I(^RS\H];99IQ*A9,^=CXM"R?*TRV9/JD/3A># M\^$*P8ARC*\L"];(B6(I?E:%<5L5IO&8JAY8\$3EDN4*RW4E2IP#HZXT!,7H M'',S]IPOIXGHJ2\T\_2#'>M\OP\Y#5Y8DG ;;>)D)_;FP,$V[.VP?HFXG-!- M!D]0!1G=5A2P(%LO_Z$ B=3W=8TVU$Y1M2F./46Z@0B5' -1':>!$NY- MTX':RM5'^\B5TPWD#H)1N*4#C(DU9=A=X+T$(C[+^+$<,,/'L*_Y]'MA<[?+FYB),D?I=@6AMV<@FV M6DWMNY<5Q_$A*6>98FUI+PR!Q>K3JSK_DXQ-#%=:I;Q3PZ(/MJ^PQ>".X8=^ M^2+R!V]!)JRY51,87:G>=WC95G)!0>$Q(U*[O26/CJ-?+33.<"5>X%#IKF9= M%Q*$H!30R05#XHR&F?B.N$R8+\)2T!KSQI)#<6G)[@9U8W=6=-CP^/_1H/P& MW.+Q_V6(+_X G%F)E5)'20*KO]3$%S2GDQM3'[)'Y;,=/ ML.IPB&BZ(HA$?^;&#T;G (+<\'-4F802J7PY#/9S1E(=P2=4"RX;8$]QC5=% MST"GGP>P;/DWAP4&6FJC1873X7XT2.([S_0 #G=T+E3PO9D$6Q2"7"9^CY-L MZVW%;?V-A7ZA[ _(&.-AG!,\45'!T<,1VL9F/JOA?B=4J\4'GW9>&%[D:1"! M;K_P=T$4H'&?QY#@!AM2K@U'<;XW8=?4R4'+32/2:/CXJ3I2(*JY%D97O5E? M9Z3=!1MX!X-^B"^VRSC9Q["-V#*Y\*(_EN\1G'C^,K[5EG"U',3Y.BXW5;C; MP*HU6U(S6DH\A4>[&BGHT5=!RIV\_/85RL6O@WJTM!.U%9-XY8]VZT]]92%+ MQ;.$BZ87#_37S4WP@_E2!=&L#Z&0 ^YN"N"1+*)5"^,J2&*N"FB5X)&#$2*^ MX:\VIK'99^*]AM>!5P..5^\VH'R&V+];K)&=^Z?_"D(YBB]0. MLOHWXY6Q')9(L+I=6'*[C$XGY'<6U39.&3G@M-O+'F):?':)$JW MR;,QP;"SV+36 ;/M'$IE*.H\F#C4693F.;4F-";@]A2,_[R*D5:"S&(/CU*, MIHFEG@=_)]&=3B-IYKP ABJ8:4S]G%EIJX9-$]$_"XX?H959"/99%&H[E]EJ M [[>YQ.]08N>D-:OILONLTO=O?YZ8KY3QW:>WWLRYNOJI M##A*.?NYV7DN*6N?O#MI-?O/(W>-79>3\H_J]IU(MHY.M)[))CV5T%7%?7_N M37L6,_F8E/2"^Y.6W"''_6E%AB[_?5)V?GKA8)9[/Q.>GDLMLX4%*-C_V>OF M3BLC6C $\^:@I5"P0428E+%4_8[G-XK)41H*9G_V@L_3R $;E(A)&3O776P( M<%&&.G_VBMOG$AIC03C*=9@FYOSG.@S@@93L_AF+=K2,,0,V*1G^,V#B5/O; M%GBE7)%)G?^$:EV"TK8.8WC6L:=\M_.2PW+S%&RC8!.LO2@#;L5YE/'BP"'L MU!J*YF-4O.S/?ZA2HKJ#NRHCNO58 8\O0C6(HF%G(F)A<+E:_@U#OGSR:K6- M$]PKM_,Q3JEXI//;0!'A-G!J+09PB %6S1'10_@LOWO)'XP76N_--_(O68)9 M0ZO$\RL-H5[KH7-_LL_1D!3V6Z:M%IQJ+68C:Q1U,CZ&P*GG/2199"W=(?,B MS^_C#&XWV(C5X[@Q1W/Y,&XL&H=?LWPMC\4X=LWF""M@-3_&$2X1X5 ZUX3H M#[.^C_,ZRZUIH0&2&WV]4"S/T(&V'87&439:1AD2H#&S9G.<'Q*V"U*NKJ & MLT?UYF.=Z82^!@'64S:7A:ZR48O'L-.],XJJJEZ=19 M,.+&;$YA$]?S8YW#E\SXEE4T=EHYVOS>5+6F!__X*G@!1T?/4GQM8]QWJJ)&Q\Z70^7==FZDQJ.J]!TH7$'6CQDWM?@ M8KW.=SG/ZE853! 86Q_IG!H2)0"9O!_#P9&C1G-VOB43Q'B H3,^V(W&.3]R M<5L0/8.,FHT<>&1;Y&F<'+Y[&<[PO"=>7A:UGM2EMP\R+WQD'/*+A[ ]PP=Y M&BX\F(N&"/>C.,S'C^?L.(^9]=!9/VY,MX)@LJW1@JX_CLFSD1,W7I#P5/?O M',=0\.=C:0<5"0USXX *H.WB3##(9C5T\/5]:-SP)@O4/+L#?/B\9[-AS4+X MI9H._.8Z;POFO,>-*,= M.2H- 3'-1FF9Y8[E]N<5,AT%X-I+(G11/3"!^?:Q1$QW]@/"0]G& MW&:\=!*\>5@+ 1GXC?G;#DKA1SJX-3&W$2Q^7LKH'ED6H6;C1W08CV8]Z>&@ MM2.&I"$D)M@<[?"W8YC\>45+1R?X[]P+@TW _,5F T0C:L.W&('IMP])_'>V MSAI0+A]+V+0P:%3460 ?F0PR6J3(HQ):7Q]<*:4-X+BQ:$B'<:M9H4..Y^1L M),%=\(\\\($^"O$XU61T03;]1A.?O^H#VI,E:44@;$7)P>I,R*B;S6Z'%X:/ M ,A^!6S2J-RTW#QPYJ(]T8O.?""D]UZ:9(T[#_ZKON_@/_YF0\TR"@^#^O5$ M@[I\5X^\I>4_2.'H:_?/IYZW9W]@"*M M;.X.];#[P&]R-;AUZ:V3Y.;(^065]W)TB4<.\4;C<\2D9]G9%6 M@X+7<.!B<@IZ-!W<94?PUPYKU\>L49"U])CUI4!:.;L&O'.C2+@ID4:CN 4 MERS#(@SC=R0!YHEM,.US8*..&LJ=B %5/LAP+HVG>^DV,Y0T-D.X0R38[;T@ MJ2P4F&77/FMFQ%H/0VY+KY(XAW\@(@UN%R15[ M RN(:=>)9UR5*&_5,#>VW=AT=XB-\,:B'/76>!L%YK:,X7[NT9D,KP=5^:$]]&-&(I.99[9\0[W_;>,#4G<03_NF:-J9DMGO4P[M>R@4-B M0ZEY?P(!R8:JH:8##6>H6:'3Z1Q2Y_.:DF>JK5.K+ #]DW5F_J^289^\9KP5 MP[JNN8)%TU1Y_QPLLG<(%DP\0V'V#\-$0R=CP;D__^2VY.%??_+P.*]OI0+_?#Z,="=7'/SYBCC"1UUQ M\>?3XGB/=\7,GX^0$>[TBGL_7Q]'^NMO$]%>M^/B^."!JJN/CS93$F(*EBW\\7 MA5'L4\6O,[PC/@1ZPHJ[CBHN_L1..%M,[?J5^7D(=XQ&9J(_'M9]RQ!2K]&F M#'T;#,"=]B,3)R74LRNMSDV#\W/*-GF(=E.Q2;4)"F.'^HCB;>J=\S,RLFU9 M&;TMSQ,O66,^;UX0XE(5 M\2%:@3IJ"(>4C2B9A39Q'$./$UFSR,8XY8ZU%(6S2.8XCM]6,O5\F1^NX=HQA*41CO8! M5>5&=/%0]29)2P*VE>+9E]['&4O+F"))N*6Y(<5^Q(FM)@]YLG[%H"B49?CQ M;K(0!IRU=U[,_]"(#[\X/,1)MH&7<%PDS*RJ+:JULYSOXU-SK2S3'!=Q8YUI MJB:E9<:Q8Q(X('40-T;9\0+7JUBRG6&_1W 5)$.,.<47G+&IF1/0)&,9R>9O MQ)>CAIS:_EIZ"!8[3);['U';O,@*OHQ#7*O$"Z_8'F^A*./;&_14//#%.3>P MS$[^$<=0BZT5$DO(R]5DA]O(#_AWS;;"Z.%.9H:'$[AG"=8#@%G)U!=#&[S% M..Y@Y[PTN\K9Z(-LWI^ E%>(6]!E$MAK3Z!_YF94'S7D*??M0[7?1,2MH3YC M/<;$-"AS5%07 GR!XUVL&2A=/(:L(2('R3WEYQPBZED29;+1CQR4QJM>\WR3 M.Q1'/)=F8>\;8.2YWV6S, $:\?SH5]TLK'O6'=24\8\T&,,#_NQ!H\S@L@X#U0M$ X:)_B#N>"E@ T#SGA] M'P+VZ,ZZ++(Z^L;8 &TR!HUC;;2$\MO!<#_>C5\5I=/TF:J?8>-&,X+3F>'P%EM-'/+!BY@.GL]/(7=DMT*<9*\#R MHRV?UEW@O01HQ"DCBXV<8&-&HG%8Y0O6 A@;PZ79'-4&MM4R>V5)#6CU(<^O M!JJKIGG@>-N-04#)[LX2)E[28!GK83Z2<[)C-( %&>-XB]UYW^182*3P'O"] M>OT#07G,TI\F_00-,3GJ7,A?*A:[;18A Y.Q=IH=/9O#WE-E7,? MN(EZS4X66+<*=B5#"Y4HL$-C,!G@5%'-<%88K'=6G(AEU-H:%I'+5@/1D#ZJ MG23Q=!BM\2Q$]C#3QFVMVBSA)XG=T1'Q,Z?N2&;\&%(W=Y2;T@707_AO& M'!DF(QCW/WTMY?+#/(:2!Y_]SH+M*_QS\09MMZP\?H]82\Q0FI_D.U3DEF[C MMD)\S'?)3"3^$.=.N$=G!#;[UC1R- _O5FP]:(%%HM&,IKQ(2/UC!I+I(L>3!B2!J7 MH8&Q7N>[G+\' MN-\4CW+"7N'D5@S#U)^/J 8;DG;/LN4&#]H@)/.HT0CH##9K;(4K-&)4&K+D MR*VAS$4>P^;9A&@\LBUR)TXP6@5GZ$*HR&UZ]=0NO7V0>>$CX]FY/%?W&3Z8 MH F%!ZGSAC WE<_K^/$(2 SY"]CJ'&[A4ZU;?<2I?)MI):RYYL M468C=62E23ZD.E,14M,VY'?7=B$@9JKYR1XYQ7KYR^@1,3TQ78AG3MO"_DSP M#7=.LO;DZ^G>QVC":,YXR%TV8J0/0#:V$@\XMGZ-@G_DPR5&)AK MB-?!TRMCV=PZT=4A.4E:A=)@M6C4+V_.-1-"L"M!3IU M@!9VF[%=JE(:CQ^8@%)]#:_$^,"*5'*F("KDT^ @;X^5+^R!P?;G&$46[_>I MOT> A8,;(57M!'Z>!EEV[/CN\*7Y'. #BQ^!ZA2UV[BK+E1)/F$Y*;E7_Q?6?+F-,E!5TF!M7IS) M[9S<+<7HLU\?K,C'].Q[;\>NXIT71&/OLS&?(KN'>>WP8D=[5<<%JAK3?0[V[VP1$&TO*T[$!"!F";>AKAAM9-7 MM:;Q/)[N6:0(HYGZ73$+V]KDCXH63&];'3\%0T-"O)Q&I5?@5AV[.I^=^:<6 M+TX>)K,P2I]4!$VQ+4ZQ"I2.CM1J8L7$46_"TBGP+S]ETJ0RR>2A.0N'C"/V M3_"DG46M!S?+8_TXGD6UB%-:_=J%C:5O\9+'TUX%L^6RTFQ05N M>TF$P!G "\Z#C^A)[M(PX/U1-B=@J>S.#8-&UK"9KX(PQV)(EBFA5J/1./Q# MBZFP:MGQ;39AT\O-IADT _)T%V0?-G;Z,4C_P C 9Z GR4"J8PS@4(%X;9^3 M(9C!$L -_I(+&RHHMT'ZDL,&X;4FNLM@"&HV!CXN?4)-U&6*Q&N!$DQ%F KXT?D8!R*9W^;82UN?BSJBKBY84/B"H(RSJB M/LHT7R' KDLO?;T!^8"KRX""=9C[B(1[FCSL:;]&@'W2?? 5Q#1.5[$?Z@?Y MD?MMQ'>HLNQ(3E!3A2:0RBJPE4FDVRQ4IY,MPL0RB#$2>!9NL/,N MPRS2ECK&J,L8RV/#Z[7:;K<1WVWB>?O EP@E@Q<=R#PXTB1K7.+P7_4%#O_Q M-QN:EE%X&'QK3#3HM-K, !.:X!;%S)M61ZTF;-_?-6GBNJJDYQCJ]$.X)K"\ MQ(\B<6@0MT)_VJ.+U.)Z" M;11L@C46V%ROXSS"TH4[OE]F&07<5AZ"57S,M>"S#;Q39A? ;2N=OT=)<> M6[TMX*CRPXS1+]IT0FT79X0TRQ8\O7M[[792-'8V>63@V_:'#>.I0O_E_O]SI2KNJO;;\3]D-IL3"E MV565L\(TX3,'T%E-R:%C?H-WBCHH%=XWS'*S(P; M2[)DDWA*)8^0!$F1@*)6B_-"L08.7J9M1"B!O V=&HQ6S\ M?^?E#4CDL,)#Z*WU\PA.>;)[]5 J6GQ(O".[9@^IBVSK!DH1&GR+8M.@M==Q MK6R3BD,3SC*VF38VSJ9L6FMM1%Q+@7#CXR1#TNH3.!1Z+8&$*1WFE=2\GW1) MK?-WR6<+Q5E7Y =9$OE,8=MIM(6\9$VP\^;-"T*T?S=Q\N2%Z*V@)$=*2FE$ MV^SA?_&!T$3KB*3A#>/H%(,0I-_ ]I (>]"U+:F]0S3\0D"P)^ M,2 M!9K;:)< 2#)7H/POOS5!<%QMD/1SS,Y3K0NUOU^^(K7U%O+%[#7VFP;5 MVX*/X TDJ1<2H)$WOL;::B@_!?AUFF(K'/(*[(-=0,Q>8W^SLT1 M6?R8-O5>RAOOU3Q2Z"B'_%,?^CR D$:?8&)*E MDP;2\^.(J%@23D A-36 >KYX&;HZWM%\V Z9;FMMTZ^WM-E_BL!$:*QM\NA) MJ>T/R%;N@CWR<.7(,DRZF0B-S:V\2RT.43RO!46*NOYA>9E^H(E]TK^U4.C^ M@-(;\N8H1*SWB5D,);6>VR](]!Q?M"1^5/QR!P:7F[QQ]1'%E-F3JF/KB M.)+BY9;W8OK5+'?%&T4Z;:Z]MO&T$, VCI1XNK6#R PE M;.-$"-JSXFR*1_WA3ZH8K:Z=_-AAAH1G0IE[8 513@IP/,M[PZC"58-'"%.L MTZ%ZH8)V0-&_&0<8K1X&9LSC^;A@ A%7CPXAL/%,*L/ PM5#(A*I6./$&Q1H M/7C#HSP==5(LM26;MSLZJ'@E]?Q0;VK!F@ZJ^*3;JVH%">-=!PJ^%8]M&7>T18+S5>R02;Z!:1X7@BO:BG?+ MI)&UA/0'*P"?P'<;ZWO]#-FJD9)&FA+34*0"_[$$/@('%#]F$O3R/=A-;$H% MX>]KO8NDD2U/:I *,(UC!-.HD:8;5/#]8]7P291<26E=5N XC0Q'[D*%[#]7 MC:PT"A7,VW/@<@?^$!,**PP_.@S%6&@OM[&V,:_;Z"0-1U*290WCNFWUTF D MI7O6,*[;:BP-1D6)I_4N.,/J#+O0SV&MP5^W-4J.<" G?;9&W%FU^,A]6G9N MC?:Z30?2T*8F -=8KEO_58,E,0NY!M5I9YS60JD9T#7Z,^AUBWBVY=P*:1R[ M;+O?/'W=1B0/UQ+?<[D'/UK+3B!@.5Q8$2ZW36H'2;M% .GV%#*KH4\?=PDE MW0B+%QG!%?#70;ZTUQ>FC>G*B9M53GS:P7^(DVP/J3VN8H@I)4%Y>YN\/&H- M:_[^NA]>JD)0J6_&8)L:P(R?,B_RO<1/OYY\>"Y^_>7#[Q]^HS^FQM77)+(; MRKH7[Y=(CL4ZV<3.W(BQS8:&/'G1TSIB;,D5UQZ!%UX7_![%W*=0,SF"I AA M3.(32++W(OHA+/Y(+JX]8A1]!_N< I5"R8\B6E"H7&P,95O69_8\&T3H,_.+ MQB#RH#;[D("W(,[3\+U,#0(^L88\LXOLIVOX%89MU MLPVEAD@:=^_1_CM-3 MD'DH-F\J"R ,)7E%S77 M/<_,(J\TJ_ #1ZQEQG.'6DF]9&)-I9461"K##?14+QJ1%W])A%' M+/8=OI58Z1$?93E M7;"B&)9T"560UUH!LJ;KGN1:LA5SSGM+T,&U:C2E53]=)SQSZOECM#0K2N)I MXJY#CZNM:'/RU3'>7RL@E<8]7,W"F7E V\]O*\[LTR\44F %C-+E!0D*M!4U M"6?B$X3P$P>Q+(A9$3.N;.1HI"G1/5;4X%.-ZATN.LF*LG*JD25'5LU7_FP1 M*=Y?4[#/(2%"S&_BI!(&("=%T"/:+,O(+3&U>Q4)ODWYQ5K/> C1/D;^686F MY?)R=Y\WM'[X2DL[E+[UUUFGU7O8=;W94B/B^?IJ6QJ130S< MJ[UU<70T;U'UY;GN8MZ^(=!:E0,BIY>IJW+#0U*@/AZ:EM61'D])_%::9JA,@Z^OB>S_XKUAW?1$=NX1YI4)NJ_B"SM\E)XH0 MZ?DZS8(C*G#5DMZO0+I+@D*!P:6/C!Y+'U7E"20*J,C V=X$/]&_Z*>$TL$\ M9M9<("VPMWMD9VG>,;J.D#7+P^RI_/&U053X %[CT.=FA[0>9I@WQ))S^)6\ M54< LA[P[*IG=D"!349J8[1J&";JE^TSQJFS60$GOY+71I!+B[(;OZ'BQ05@ M6[&Q&\"ABM3,!^\&X30SA"[K#O,".S0DWZ=UR+.$5S-'S=O7A B0&_BY,D+P1(CBJ[ M"V5%M#@E!:P-"I/JX-H@/KF5BG!3/&/JJ*0\.48>L MCG&2H6>OT(-"%UY*+J@L.HR^@O:)%Z600Z:0RY8/!0;1X1P1VJ;!% D&*?Y/ MU* !J9_0!M37I_/[4N>-I/K0*!VT+:*Y-U)$DM7-FK5FR(C@%!C U#/69JU>S?0F#0Z'OL*B; MK[=& :2!?W, T6Y EPQQA+.[Y! []G>A$,$B+8YU*OZ8O@?H8JBN_T1 M!47JT$4<^?3-9G0RPT DH.QCJK4,E>E5N_PFZ>*=DF'"&JX27./,"TW"584> MW(:=ICY:0;CBJF<;/BY>806.#%MB]T%LF31M!;HC[R1!KFR%!U?U3<5KQ[$" M;-77EX#AR J\M1%WSTPEU9/\L00[ @?T89/@5DW>_)8QRUSWDJB;;(A3X<4W M*7*L@A:40E./1OAM$!:49M,O4K-:Q"UHD"9*KA56W&MJ'.F^BRPK,3S ME3PS)UBN$6+:1DUD>*KC^V^\(/G#"W. CZB[>+^$L"*35 X%0R]#OWY?8EB= ME6$?79FSVC[XTY]!]AI$VPC\"WA)AS1&N86Y!C8>E,T>GF8X]>?7),X/KS?! M6[&*5"8^?-]8!E1H\M4ZGD&D!BKF-Y8!E3)\# =E]:&CH_CB^'"'G\9$&&8GU2(J.,O R(EN"P&#*71?(OSC\L0?JUP\,X#,ZZ;&1&GP[QN;X)ACJ;=2-!WN(TP!- M"O[YS]=@]TIZ>_VSE]['V04 4?T2T!*=69@B&)_CHE0ANP@!3U=M]@[ZIB-7 M9!#E<9[B-_\.I.DS)+T/OWZ!+5_;(82H&0$1M=]T50U<50.]'('Z=!.KFZL7 MX\(-9N+6L[!G5W=B,?1PGZ/5;/?UW^VQ MONFJ8IA8%4/NGL]"6*Z$R")H89X[BOU55Y%%#[W@]TO&3<0WLBM4LWABD4@= MJZ_08^XNRKD(>,*J?ZV V#E=?%(3>;J"R[-I"6JNS)H[ M!97O4DE&E2WTSNL]M2)M;4ZZ)0LD,^2M&9-J]=@J%H](N\R0VD8(MQ1?#G") MR5)6A.+W9W3S=A^T]Y>P-&8W(Q=$":IB=C-R00CJD8LZ=]6VL(0 MG2/6 <]'72B45CR=L-:QHYEQB4WS@+,/L14^6G4@=E0U.SQ_EL[\9(I!O?#\J%W4;[.#D6GUJBS/D0 O\ 59>'/#G%*:!D MKN):ZKO*NY.A)G_CVQH:M$O+@>;I*7=9:9*UE@1_:I8#?_CVZ$4'',ET_Z8O MU7S,RSC]O'.A,9QHJV?YUI20X,B&B?S:&"VU?*=R4>P"[TT#?;!KE0\ MSW]/[T&VW1?O4&(W;K[OVUBC7 )3Q(D3]S'\[LE+O R$[X_@%"=9$TKT" JO M/UECV":?0>C#'UH,G\)D9YJ 9/1JU]QVWYI'^@"2'=+*#U"P?WKU$H":0>&N M9%\X$$:-8X99B*+C=^P_>)U:A24W-,AH)OB*>$_OM<+./?F)V:FFQ77#.U^4 M$DTW7#74!*VR/M ]S(<;SV$E2>43A7PA)SPZ\22)6)TS5"KAF+B6<3JJRH".$Q20R&I]0J.?%BK7 M=3G(&T33Y%GU3UVC%@Y[NX:J[]F MH#6C3PDYD ';U.3S0HU>X^]OTA+KE\\::>+B_1*I)V<[5[NU&,,8,;;9T) G M+TH9(\:6[+1'IJ/K%%[>Y57?5,1Z2.(32#(HF:(KO_@C.3ALQ"C*UM$_;3RS M)O0QB0Q)KQ?R$QMQA+E)ZG.C7$];4ZJYZYH69:5=HY((< M%M]3[7S;17MY9SKL8YQU:HRY >,I9:ON5KB;*9H^P2L@AK\5((K:';HEB7 J MO16P"1K1! ^Q55$C4HT/#*#'J.YN$T3-'&?7RAA;@JUPTVV*&$A):H,5 *H5 MJL;P'RNBBJ9("T(F+$O*[VABNR1[FQ4T/)[W"EK]K$!3(B/F9RY6!,%)U,P* MNZT59;@T,=2N[=D*\AS/1L?8PFV%=!;BY3+96Q$MJVD'VFX$*R(V9\*9X/2P MXJ&+62#&^&GF>S]A[L!8WIC8AV)O7D$6[+QPB0&RFR1!R53%A0P%SWNX9OA@13P\3:BFZ>.75Q2NCY&&X M%\W1H"P&W]:%6KM0:Q=J[4*M7:BUL:'64Z'Y'!]!F7E&C#BC-EUU;#5!_H,Z M ](U&.%NN&9F*' CI? FTY0A #L_\8*"[TPJET"56#L.'5$*7CMR2XQ8- D_ M%ZQH6;"B2<1G8YSBXO 7,6C3A6O'&5P$8 U#-*CVTFH?_G'_5*/\J[ZF]>&^=8#@?BB5^TI &^//07*CV M=&Q34YZD="]IZO#5H))Y0>P_>&EVE0M[8["]C5K>[[\\Q__\>.6]I]4DJ=Q9 M9 1MR[SP0I1]\_0*0'875U5GR8>'V-RH!5 IC]+!Q??H6?Z" V"8?$S,68_I M:X LL*C8'D3FCZ ,^\T3B.Z7V#\7U*9R!IZ>^B2%4G2^*K0Y0DT4>ELSI&L7 M;650M-5ME($$:M-EYNT&)=ZFS! K1B>-)R2EJ\NM!I(UX8(DA9_/Y>AE'&50 MKC-J%ZW70>O 40D$WU8RK4!VEN3(4@W1@I<-8VI<7H-?Y]DMY)&D'?,H$/H&CRN7@BQ8LNO.A[S?H^@0C]";TML7T) M@T.9A-C8A-/+.$0O(< V%?/\0$)"[D?TJ88_64$? _)9Y/N=[P#?6*/IUKEB;P=!LJW>:OTO5 S'-@ZH M>/,9QQ:XNVE;4/UZX38J'CC:US;,.^"1ZYPS.NE34'OO<%".P?0S21P8!@YU;F_T\FL6A&&A@<&._'*!Z,!*-_ A 6]!G*=C-Y+1 M7Y_A+4>BPG;?"D4LZVD$1.9 [:)M(44!EF9*R$L3)P#I(L!'EI2,M!R.CM(S MOU*0O#4WXO/58ZMR#")XSF5VX0-C"&;/=U_?]91P5S@TH\(?OU4$N M9OL<7P!4:R2 ^B;"O3' >WF(/5\*OV82>VTSBW3($OG9*6L@O2+76;AH)GQ[ MA!)E2Y:$1)MM(Q2BA3A^%69*D\=&CRG;7DDX?_#D0FJ#FX2DDHKV@(];UNAA MS CN=%F8LO.V1D;8M<-D\8%J5D!)"76CO.-M<8X0+2R-D7Y!#OFR@M18T6%M M]&B!6%: -5L:Q;IA%(JH8AU?[,FW L9EI>@;!]\2\_2- U$@%*\CN>!#W:R M;!GU#=Y \A*;!1Q?*%N7S%*[>!HUV>2LKO+$LED!%T\(7)N>6!1H!6BT!+(V M6(2P/"LP8J>LG \C,UC0"L"XPPS[%,84/JR ;ZH!LQ\\:451!,EV)&((IQ5@ M2C2-+#)SDXK'CZ;(E#B4B94@&:@W5DB M =(-CE:\"B?IYAB;*6,%QFH+EN)\]5:\MJ>5=(F)3U9 +Y&BL<%U*AXT-"EF M;LK5STXYF^\YR'60H' %V'^L&MDIQ,E*'W0 ,@#D25FL0/RG Y'/I(%+P*LP M_+AR96F2TT)"\F9M>U][,)0D:F6EC=9PKMR7,24DCYJ@6N.W;A/=%/QX\F)K M%)UY#GNDI^3KUM"NVR R&EJ5*<,U].O6W"4+!,QTXQK5=2NCD_7Y\?G,-H Y?Q2&VM,\EOOVRT+K:C84+:_4OKS:^ MLO3, 4PJ84%[)Y-=MP+;VZ3E#6_)6DIAE.4>-Y;ZHBWP7U4\1"D'((YZWH5* M].JS$GX"LFD0#]O4=Q&M=="-RX*GBD0DJL]S.'E,CLH_M] M@A1"MDV" Z22XM*&BE"2';P#X"UU)SJ,[+II\?$($A2V"\6ZV\C/X;4+?^#? M(;$!7"U"]I8\) %D.">(H?<>[_=(WH8',LF"_Q2T@=L$5I>UL:9O?S-$,1). MFV?+DE:D:(D+UX)/M-M=0(1?R*79]B9+EK;"3U.A!.G8BL1-Q:K-J/ =J4B? M"BOY4^8EF0EXC]:-6DX6EBR_:H)5=HWQ,.Y5)]3-R K$-;A5(S^=*0CJDJM& MG9/0.0F=DY!W>:M_KK3B7/I M_KU&KA9TH8T8P%+W$O'IE\!'U6R$D1?N;H;NMQ!WADFYA OV9)@$XZ2D+<[[ MS0J3Y'+=$2:1XR@CV)C[V@J:G,8CA?.#I5H4%T^5SC2KP/LE(!?.5Y;*K%!V M4NC_$JU3I"219O$T&P]O;WT6$/_?>>EM1#+4/?A1L5Q4%R2!&Y[#72Q+6Y+- M/&)C:%OJ0NV,[<.$R*FFIBJ;AAC.+=[?N(9 M:9*UE@A_:I8'?T!7(+KT"+9?7 M=T\-:__!MM!%*]7B57\H#5%L>MJENVSED M\D^9%_F0@:1?3SY$]==?/OS^X3?J2OCZSDPV;T%:!($\(%FM3&XFSK.Y\K#K ME#"@PJ=MA[= ^77@5W5!<19-L0$,O2W_A#(X/$)[HB3#V=O(Y:$ LC>0O&_W M%YZ/JMJ/625F$.DY#G%Y,.Y1<$/P!LZ_J*93S 7.J2B(07Y.?=0XQLD#DT6< M;W\W1*<65)0Z9AXQ)<0*PQFG/X8;=2M $]:5>* :Y[1[HJ\:.:A1H#N$T]6_5"$X0 M\;#\SPH?TRA99(RNK@+-Q0HEU,?TN.49*]Z3F20L<]M9')13H,39=%:>:#*= M?XZS,%GQ((I:!?G;W]6\PF%.8LZXN(=UY.DT*X)R09;3(@*P3?4%T?=F0TT* M(#1V40L2LZ-(YV1TMA1]0),25$@S'1C3V+DJ[*&6L'!V ,O(P5Q,Q&)C(E:> M=6A!WIK F9U^ZEWPSNJ#=]89T8H/D+B/HW.&?TGF=4'Z\B=RUB%G3_N*N]H= M^R7 2CD"P2:,9FF&\8R7*2O ;=10DK?M^J\\."%,,25LC,-VFM-C)(.T*B;= M10R[B&&=TC6A)@BOP=8*S-S# BY,?55"#E[%MB*$?;I$,]G_8%%PNROQ92X3 M&)>AO.Z@=RWZCJK, G/CX,>SA3&.-BLH5PYOH*6VR4G.,!4_+2>_\8RJP!B. M_!(;CS)_(5HNWZL5Q*K/U&YG.<05V79$.(_,T!"KI(DA\^JED]D==* %]@*IY+ M"G-)86M."EMR3HA+7EIA\M+P'KEXOT3O7N(YC]#^CAC;;&C(DQ>EC!%C*TMN M*<2&QM+^D,10VLK>'POQH?@C3[H+]RBK3M(A5(9M27K]+U8OR78%/]RDQ0>9 MFV(^Q^DI@#. $O]4LB$,Y?)L1C&WXI6AAJ%\2J D0>!5V*9S$])VOP]VQ1\G MD-!@$.NS?:8QI^+?4QA3.<#LM%260IK&C@:#N-0C*9LS\8BK.]R#3T>E3199 M301I"=]3[7Q;CWEQSW389[8Y(I#RH^@Q90Q@AA76I>@L-D7'O0CJ\D_,<<:Z M_!,Y9BL&S&.,/FX31 UDF-!X?BN4K7"[;(,Y!8:QACL7@RSCMAO#WZU 7A,; M)IEV;<7$Z,=NCYL1=OE@BQ( *Z<0U;$ MW>OB# -'EJUHNV21Q1 MYB*S+NI>!J3-RAYYRH]'#[V)MCG"NRKX#_ OXS2[\-( HGT9AR$$,/'"*W!"61J5 M!'8VC!4_+3'I0_#QPUY<"V]ODT*+UQ0WO]"4G1'/@ L3WMWTW!1\*$V/;Y!8 MPY"-X,)JQ@]F\I%RN1HN5\/E:KA<#9?EL)0LAW4$>+M(:#LBH9?U2+P+*!P1 ME,V-MQ6@C5"8SO:?"?J*%=BZ0&P7+&S=)KA@8?W1$RY86(%DY8)7S6(++GC5 M!:_J9Q1"\K.M$6I: ZDXI]0)L7]C:"I L)OISDGRCA)(C^@%/,&H7]P(+C1MU:%I!2\,]@'P M/R6>#RBSQ#9T@7(KKJJ[A( _NVO1NCA&7>9;^>:UMI^-;I>R(IR!,[Y1YCY8 M@:L+TY,&)9_MJXU@V\!D-40D$F-!:@5HXRQ\W'7%''@N=M:$37"QL_KCXUSL M[ S2O&CBTKK##\6E)KREU@JPIHL"0M9BAZF+X#;LAG(1W 9<5Q.R0=8=D,Q_ MF=&\+59 Y2+EE\%P73%B<[GNW2"[QN4AN'P/5Z#87!A=VLP"(79I,V? JO*L M?P1% ?U_ 2^!:MACD'Y_A%^.#BXSIA6_L*;,F)5G9JPW7\8EE+B$$DN3X*S* MC,',41R;\G!;=2Q1?4;25[#J<6,;2O+P(T VT;/&U$GV8NN5/[X^ MTI>S\K&CFTG^-W&>2*9^UI :B5]LM=*'UT;Z>VG>?XO#-_@7SE4-NLT_TQYQC9QX?Y3Y MU]$AD)&KZ(YA7^4^//BX;]"A9O10.[_V)G),KM/!WM 1I\4 J!ZRKHV+0)LR2_V0=SJZ BM'2_H2,]'77 M!G#E56:1'N3$&SJ0Y\J*M YB5U[%T,N,J[;ONBLIN*HI&F\HD9AA![&"E')L M/+.M2+NB-";?5:XHC0Z3(SODV%:<75$:$R2(2;D"KDJ-7*F-&_$92M4PU/$4'>:I1CJP]RQ&DFG-4Y#E^&=;HA?>%K'5/5;R!!E&GO*LD6< M?27ZRPG!C<#L"+UV/T=/]24D1!C9X%)EE)88-[9N>A7(Y.0]F:XD_LBQS8;& ME<2?MR3^'!<2FZ39W5W-?VIAG^@T^L[D[*R;PM92U=H](C#G(P*NX/*H^OYC M2OJ[*OZNX/%$LD/,"\H R>AG)7 #N/<'9J3/)54D=A5J%UV9=&75,"<7KN"" M7^=#61,3G[G6I^^Q)-E)65.WTSW@HG7M[N62Q;]@[T2, MVP6GRRH^#=R/Q#C-5NEYX-X'I]^J/1'#>AG4^#6'0>1![J<.I MTTI/A=AF. U;B2V4^%* TZ*5X$UX&L1IRN)HV_WFQ:S8NJ7@XR]7WCOZY5,6 MA.$&M80[H>/U# 6%X_IK'Q 8NT0<>0B3*N0UL[R/-V$8_T 1#6,6V>YNY@)Q MKZ (=#1I4>YQ$_>XB98ECD_4=6\G$"/T5O%VPF-Q\8L61V>/LNJ'!DBE:^J; MIR>V_1EDK^=;]B9.+J%,&F1W4%T A(H[8P::FW(^Q^DIR+PP*-/#IY /82A+ MB^WC9]\CA4J:OX?2:?:.)/J..(^;O=@ H C45N#ER@"Z Y62[)2VHJYJS^EA_D*FF]773=&.M.E;(.M0,[!6XUO1=A6D],JU%&^& MDD(NII0%,*\L^#J3#%W=H262*[WT[#J3, VI(;G.S$H3"[W-D#II5A#\!J[K MO0AXKY2HXN^PN7> PM0!I79=%#=3L0%(.+B\74EX>PKEG"#VJW6+1B-B>YL4 MBIG^]LMS_/>/2!VN)LD1"\$W@E'+[.R#6+ MIJ^VI35FXN%[*+V58)L:,W'J M02(T=G'W8M.FE@FN#RLMU4-@ ),.^U NJ&\M\=0DCK'4OWCZ)Y0T4$DFXF1P MX4JCQC%I&]>4N>-28%P*C$N!65P*#-)D\F3WZJ7 +X62V^/)"Y!J1Y\Z7\=5 M)^RHD.)_AZK&/R"M)(4)!7GY?HOY-6-/R4 [D+R M_.I%92F"L:>';[S9\YCV^V ')N:H# :Q/H])$D'"8Y.F((/,2X#J2)TL3Y&S M.PG*P*PTE[[ETK?F=7K1_!&,D"VRK=_60&ZR6X %)787K("1YH)HHT:R^%L! M$F>2FXB%W@K0RG%6E]TN\IG(W4"B1U9?@.O-FVHNTR?'5S6:+OWHJ42>FL=$*AFG4C M;5HQ!>O0=AG51K*'H0ZL(I'Z#20OL5G8FE-*+B6A>9:E]XN435GZ8"R3 MENX2A%V"L$L0-CM!V*R46Y?2:59*YSJ2SM:2S[C<+#.[T_Y<\IS".:XX><[E MX!CBU[#XL3-ID8XC56-;07:I.2XU9]V;X%)S]$>>N3P3X^*DK(N;=I'_QK(' M%_FOA5<0@Z:D1ONZH"GW))4+6%\% ;LGE5P L,'DZIY4TA8\Z2)3W9-*U?H4 M!$\V+R@6658N4')NCZB+-"--MY,_#;77WE/)XW&@#ZR@?#_YE=*AEY/:7MN& M%?I5PU4A:#=Q A!7 7[). @;PM%1,N %9O [I7!(978X_$6ZFW&%H9;N=V#Y6F'4A3M-%1E56%_K!$70'#PK_$?K / M=L6,A\_-LP5,0G]MLAKI!-15')'Q,2BNJN?X#NX&8:7"PYB9<48F]=$Y:*PA M-;X1VIK,99QFFI;5D/WGMAE"_N M0D)@,;VMMJF7MU@'6>H^D-N;9#%9><*I::F'2TB^4LJZ*/3%[B??JE;9*9ZO M'NEO8 [;29Y+S>6V^P>X]%UPJF)MH/H$(:%,CJ^CRUMKS7[#L^G#1OJ>G(^C M0AJ!TZGW]1&>^T5.HMRME9V^*N*V7NBX<.??9.70RAL63ZJ$G_'CTDO?MOOA]5;NC!!M%S5(B(%U4HXE1C:PIWN>(WHM8U4*22'\= MN5;,0"ZR47=DX\K#GQ8:Z>BBMHR(VF)QM(>D\_,P96DLJ^08V-+H)>5;&J>9 MHCWE&-D,47I2<,@8<<*Y"68PCZT;71^UW40\TIMSW,QB%E\W MOHMVQ!H8DZ>6*_ H /-YRS3;?I] \A;LSHG]9]OO)1SH -+;J-=@B3;>Y\2+ M4KA1**2]60[=6D3OH\^LV=F-3;8Y0DX1_ ?X?WAA3C1 "&B@'K6)Y2[P7H(0KAHPHT@F#BK955A^#!(@BO]YBD/_.?X:>?L]_"XZ MI0_PWH6?Q_D(.7MJ$]V^>)%W@"AN]Z,0IT6'2!E:+C!IDK5 @3\U@, ?OCTB M#1\3^]']V_Q3PKJ@^W^==5I?@B@XYD?BQ+I_UU>L:3UVCE94>_C^= *[(OCP M/,$; %)XO^81:5G\_>G3#BCZ$4@#C%8- MPV@CE)QC: 6V\FZ#$4J+%19]V7>"K)U;-?BLRZ2K@:X:"ITG78*"K"(&*5SU MMC 5;!4)YP;&SZE&5H&N;T4*^R+V96 TL"8/'J[\&*0 H7A^Y/L<$/G%^W=< M,.\X@K].416&8>LE.C3K=[0?0B_*VHMA> [8_0Q(_B9.DB_1F]%=WXLBI'D- MF 7OIMWIKU- G-NG)$Z%%U1V,F\QY8ALRU< 7BJ[H JB.84@*VO;M(/>B( 3EBAM>&T 7>10 M\D*R4.37_[R%RE;\5JA@^&&TD$?NT#O(KS&H<]-7K0>DJ.W($CUXZ:WZ)2B]R?)51THK?]SA(GIR+!IE"FE*3^8U^V-Q$X M^@&F:6]6%!@?*\W0%$8KJF + L?49.?S%QKHE%I-,MT*?4\\ B1A55Q=#3_. M-*L,'S3SZ2FZRZX7KZNNYBS?0>X,RD5=@727!*=JHE2')*N71ALOFMCV5(1C M18=BAH\ W5/U3\\@.5)7Q>RL>7%]U&D^<5H/E[7JLE8G9*T6[VYM_)*W4[TH MV*8Z_;$H?@V>Z*?,BWPO\=.O)]_+P*^_?/C]EU^I*^'KJ]?!Q2JHWVND;Q_\ M?^=EX;[T)D[NP8\&7"BF1/"?NU+AH@1=B(VAF6^7%0[!F"N)T=4E0_,* A'X MX87"$D#3RR@2.D^+5(B.T4G;8GKX!H?7;+O_FH+":$!8"[V/F4MIY1%4Y4U1 MC=BT4!R:[(&[(!VU:('1#8&GCFU^YUINT]JTZ4O>US'C&@+)]<\3G!5)^\"W M-63J?P)TG("_>8._/6"N51)7%1[&S 6W$SD>0+(CAQ@*#Z-7 +Z,B>>N^;LA M>T*9*Z:AOLA\5&H>SJ),?"/%WW<;&8+P0YD40](@"(W-,-=RVN:Z+BL^^Y<5 M824<]C)7M*(#@RM:86_1"HI!KQ=UQ6,_LP(SO,%MR(\)+,@*C$;9^=H0X@G3 M"NQ&"P L6Z,586:H9,D MWPG%6"_K[P-KJI#\Z) 40!+KQ*K5$6<;&$B(9Y=3C9'3V:CDU@7+J1P]L/I^ MP1HHIV-0J:KQ2=: K3\AJC25W^0H^;#R,FVB*/?"1_2U$+VH'93&MZ\1Q.0^ MCBZ1'ALB,T$7O>HQXP;GA>19+"@V%V>X.DO3-?5>Y> >POK\ X1OX$L<9:_T M;)$1PQD/P+^ ESS_B">NNQYE&NUM %0@&B4@N!?_T3I9]37^H:-Y8AX6T20ZH- MCI\8(XE8$B @"\"S)&.),UC:NQ-1$PLO IU;-H;I%!-GXLQ_8,SD3-QM!/<>S_",)P$_G; M[!4DM_ ;T0$YH==36.8FB((,[NX;\)OEE67!RD=90B]-[[TC_?T!T5$D5^5^ M?@V2XDG8]VT2'(((=4R;B9 +=/-U-."I%0K ?(^M, ?0^+! &D2( >_^RH,R MVH-22X+4VJCIHW]"78-Z9-C])!^2RXO;+R Y@(1\'/I-M(':XKQ]:FW8,\-+ M(S:&OC<;R ?SCE'>BZNKYH6%N-E5A.Z3YNIJX8Q?OS75'86(B(VA;YF6< M@"MP0@%X].NB?2&WQY,7)$759?([783& MVB<_9+W-#(6Y=JNKY)N1+.=7 A*4#>&E"*GB^FTX\U%#:-N:!D7T:FYWDK=0 M$]DWK!?JQ6&.RLC7BR-LV:0AS="&1VI!YV+*G J(%),>0.IW@J<1ND'^#>LV$1J!:(B:DCGT0(N*=\*"!F&#!:7ZYUS*R ;H4H- MB4_@VK8=5)8P0]/]K(@XF":\")&S%7B.O5;H>KP5T"DCQ3O+DO2GTF#?!*," M- ,3>RF1OJ\)0?CU[ROMUCJ7&) M,0_-S5J+%V3J:LMM?)[V,6,Z7Y;:9;+WA.EL%1K"P/W\FH)]'MX%>Q(%!5RQ$ F+OJ>^" +HY-V7L%@ M [(/!/;4W49T1[=(3WV._>'NLM8EU-4,-5"*Z#[59+MN]\$869D/T;8(:@64 M:CTQZ\9.HHM_%*NP F3G?UW"'27&D:UPCJF[I&K]S0H8YXU[7#>6"DF2J--* M=46:FZRJ$-I[H,H9:5K&]%00!UZQ=3L_Y-0GV6>%G;M;+JL;)W=V -.[+^'@* U0Q]<\@>WT$ M!W2IQ\G[I7<*,E1DM3@I37W5:FU50[A]G#YH6=_1Y__RTE>XH^@_UW"N;UX( M>F^/]?U@Y X:G7A3=V' %P?>/WE?T ;3[;24/*=A:V0/[U[[_ _XN3+W%"\Q+2>VC;J&I.=MP)E!3)"YU76SMVJ E$#(]?9PF,;HFFWNA5$*D/P:6S& M##'#"D3G8:XR>8L5-GS%W)A#+G4PJX"9)2O/EP=GB/&PYC_^%R_+DP*C[;[- MF9TAT6A#(NM&YC,3\HWBC( JC48%%V/9^00',<&4US 65,I[&Y&HD=K%V%US MICY#3'U$\B&_]T7M(AGHX@YI8T=&F-340&@I;XLQ.IFW&,JK8?0^ZHYD[V/! M&RAD$J@A>.AI!,;Q9/4V80O&^GD6:WKFE-=Z*FY*"<2(\6/7NH$$:+WD < MCZ*P)FM%*H%4JDP590V8'.I^+D%6^TFO?YY E()MM&1W56\QY[A^NI>*U4MG M 8KVQ)Z\MR ZI R##Z.3*8NYW_ZYV17/1:9?X@B\?_&2[R"K?P5/]*C5"H\J MOQA*>SI#A6M;*%PX>R-O5U,VL+3:Q4?XFV GMDOXKJ8L3&PMAME6.3E@+QF, MRF6LL I,QTV.N84IHK*]P M)!EE>)S@EPZ5G>:=L; 1 TE662@S:&Q-E;G@*@=;R!?KO^/4F"G#F7K4GB!K MPU=!GC"0UH/7,+F!D8S*$N\4!42*[]5V_^1%-PA?R!9B; R82$\3. M8-,#J&641TA,V_WF6"@8\"R-9S6COZ21%S&F*)-/B7QJ$80$)WT;W4/!K+IC MGG^ \ U M35[)=;9EC7\(@!B[#C*L0FB;02*Z)[]A1>B89Y> 40 FRGC[N M(B#!;#;<9[C9: DS4QG/ATT$51P-(Y>QV67!&]0K;^($X8_9H$U6O@YY'?GB M:Q8;W@Q[(<50A&R$HPPT5GA/Z+:<;B(Q!F(K,!IO,CK[1B:9:E8-\@3;Z8B3 MW;$'K1I73IM1IS+P"#I?-8;3C8T4$L6;P5:-YPR6LU$<5\@@9<4.,>0I)G.Q M(D!BFEP@W_IG!>AR[K/Q;,8*D!4S:!UV7=OW325'ZEN"K0CP6L@98=NA;=^M MN4Y&)_5LW>%[RS@;7/9SV_=+SNF8,PK33!QGHGM!W\!\*8?FQ,;6^7,W082, M+UX(#[H',%,5WMWF69EZ$'MJ2A1'C*PN ZXOW,SCFQ]:L-]DF>B\L4C).&FM\ M8Z]]:JJ*]/M[[8\8S KPF1'::C*2"RV+E=IJ?I"$,I,#SZ? &B/BK^8UR+5F M6GT"$?H3FO'V)0P.Y3L&K4*BEW&(7GB&;1Y"X!^ 3WK#2_)')&=%G$GRTCMY M.WCT+KP4^-NH^EXS 5R> W]GU;/>O,&3@WS DZ;/'D7R.IH/UE-!)KZ*8A[A MP4_> "('9'+Y,XC\^ =N'2-&D;R.2R])WN%W__#"'-ZCQ8L=%7B;%A'#"^'F M-7RAII:035G=:N IA:XG^(\V6'W M@Z.7&29 _DPKV883:R+6Z?"*6F2L,/^/A8W#)*3"L&^@;XH3P3'&*"MBSSCQ M&VL$LZ*H.B>&=,.;DDKJ"T6J90:L8/G=G*45H/@@^U*A)!EN ;-J1#"YND:.J<]3#5\UTC: MKD6HB0V4JE(.8OH%F2H]! MBGO]@JN+ 0NYC*/B1#[#KV$?%>#J(MN]"T]OD#U!(O9\;#%]4BOW?LB8R2/M M'EX<1S0O)AT0&DNF %3'X#7.4R_RBQ=E@R1[AX)(FRW>QQE(R=0A.()[ $/& M]&^\'2BO$J"K^Y'T= VEH>QH>!#M7J&J\QU]@@PAKIDQ#)HB M;V";&K'OE$D/FAG%#/%+Y[B?4*Y [DZ*KVZ MG\ ;9$8 1*.O;N8(AMQ]=3DARAL%E [J2":._#@J##HO18E>J!P#'YVTN]N+ M[2,7\7 -H6T;>KIRAET2H[$A--2VNQ6EE_T'D.R0(G_@HRGJ ,IH[ GLH"+C MG\W<51FBZ%!,@Y-%\0ZB5M/X ;%Z+UC.>%V#/88AY';AI4%:*M#;J'T)DU*3 MN;MK7&!I_"NI!US&:99^2N*4K%"1VDNFL^8<;O>/P ?'PF#YD 2HCD0KB@W^ M!E+]R0NQ>M2DH;1MRM?(.\9)%ORGY+FW:9HCL"NW.6%G&)VT+693SJHPK9XK MKD6'@G((2Z%V,>JHW .RYHYOK54I>JXT'8HR=&XB6X^L9/_+^/B"&#SP MBP\1(MA;'Y[/8%\PQ$V:@BRM; /H?KB#OP["PNL&_P8YJ?\U.GF!?SZNY_(R ME"7JF8-VO4S&2N_C"$H:26$_._^-@YKFG8,A(D*;"U>A_%RR :Z?(4NZ2DMG;)WV'&MFAO0S;F M"J2[)#B5MV1;GBP$3:[-80QAB-!0.X#0J7A(P#'(23GW['Y*:6Y[JMW-)<54 MA%[* EY8TC^;^/B&,2=@@>N9&)HK6$5Z8FA45 ?;?]P$PV"\N9;D;[+#!? T MA4-U_33EGFUD843WU)]/G*CWW KL!%Y9(CNU+2E.R^T4;Y@\R3MM!6V1_=M- M^B7.[VP%.#3O=?O4D9B;%2"1/.5M@'!49@4X#*]\&R,.SF4%9)QJ#/YL6E(F M1$"'X0S!4 &<23+Z*/F3'0)B";V-E#^[@24JL#)0 N60J(1C7"PD,R+C'\H; M5CQ:P&9@K*@B*V :S:OH 4Q68"?$N;@CIZR CI-W$=4!*XJ+C;,! M:,Y&BY6S$#F*8XP L#55Z[C)BQBIZ*!J,;+1@9/6%/_C)#A6%*8U50$Y\:(' M>JJH"[ADM(C1I%(K_ZT J&ZDH8IZ?DM$1U-,K3TU #FI<^9 6WO*"8Y2.K#1 MMTKJ"*X',UIXKSV% WG8K4A\L9+B@$M$;ESHLCUE_T8)U]B :'N*^(D?5L[ M;"5E^8Q\*?DV@FW!L_<3I$A>@4)?&%3$]35*SA(,;' !(K /LG2)==,XEW;] ME_F 3&RDL'!M@]QZ0 2 MW#*QH4T#IGZ"H3O[RU+7F@J-Z."F@2.VVF^_&2('S,7:NQ9A H(J0B1/!>D\ M95Z2F21_<;#0-F3JM\F*\%2#J%WPEI$:1&;N0S8&;9#P;6=%K(Q!&P3O4"4A M$.6-<1T-#X8YRJ;9);G3)&M)4O"G1HJ"/WPK(O20W> 3B ^)=WH-=EZ(J7=( M;RM7 &1-&1SZD\ 6%*6WU2BSYFGNA2@+>)M\C7;E:[U&,-[TT*E=7V35G M-X_73YL=OJ0>KH448%.P^Z]#_/;?:79*2E#1OUIT '^"'^[O>/5;;7N[A?S* M0]?379RFQ0L0^Y*5IK0"]ZQ>^FT+FSQ[+3@ZI1(JH;%QY^RB.BZ4I7!U-9#( M!J9C;D)K>IJFRY?27?_%23$-GS"&0>>*RO:)S?756T62 '+XP]'#_\F3(/6# M'9)JZ(57&;T,VH][[TAC$)0.ABU"D+!:730N!&I:$7H^_ U$.7@"R5NP [>/ M3U3B8O72OR_F&.BYI*O;.YQT!7]KV@WQ_.IE?\9YZ-\>3Q"BZ_T>H!YX>AJUK < SW$11":\KD%7TX@5;\EZ M ED6%JIU^F>0O<+VR%Q3,>4 2''?,+]A&E1XJZQRVR&C/L)9:X684,;(O;7K4>0YH%9 * Y?#) MDBRG5D#),K%VZKRPK)F6(M8W@M)97=O::#%@9#)CVC4M18V?Q.PD+[ZH1*:X MLFK0Q&189-JVHA*<%!FVN08LQVR,$,9T3EB.Z8 .&<8-*P([1Y(@EXO(<@") M?(]/?;6BS)=$\ANZ\BQ'D$A_7*!;415,[@4\UN'JH!:&>JS#UHHJ;2.AYG+X M6E&V;22 -->R%07<1N(VWIMM1;6WD:A27>16%((3!([#=S]C 3=SDLZ>\N/1 M2U"!JR1^"U+XH9LX:?W=F/RS$<%- MR&$4D[943M,5XW -(UD?5JG*U:[P;B:KE_Y=-">F?-:PC=Y->9I" 1,OIJW\-Q MVV;J3HFMAM%)/YO@6H7 ]+44Z9LLG&!K93,N^55[;24(!6U,F9>L76#RQ0V, MPMX*(!6=>#YAPPJWL-QSSY)N[(*4[_1/HG$K %7$!5@'7ZY_/LZ\T"10Y1Y\ MA^7T^WY.L RTH@[<;-W7+)9L385+:JWD'F2<-E-R/\F9>?@/?O&2[\\Q^E^0 M;:.[V!LD2@IVUFZA.-.6T!X,NYBS$,1TJM]5W.01'HGD#:#C4T3\>&':=E"@ MG4 ^'&*:MM1/Z+=[K,,\VCU;$&QX.6?O#Z$797 3KO_*@U/YMHH /R&/HHZ[ ME!3UD">[5R\%D'B0VQ4*&PR^0NPV"Q^\C2"M9T7XS-EY+, )\=U-(*D25N', M?Y$1S%FF&64:1.CNKHSD0B]2;_=?T^JQ+W["(_17?;I1:)H7HL"T\A+XY 51 MNHTV;U!^0Z&7\(9X\D)0/+J-JQ9I 4CKSNMW47[0LXPU[] QW<;H1-;<*D7;_?].8&8>T76 M+^\1X1S-G.5C@\]$)'%<;W.65]A_"[6>=TFM'N8L@Y.WM1N;,_GJ]7*^R9>- MS;"B<5M+6J^Q<9LMI+K+S'TP@L?008UMGV1/L,(G.=*]@]\1*Q 3.MBC+1^6 M/ G#>\+Y+2]6^!#'GUH2R5H!FZP[F6!"D^KP6OZ9'66BLR*;?.JE2TG9LXCX M)AUADC52:C;Y(F <<>^.L(E:D:4_]5SW+:M*0#,MW$2B/%U9.J1FVJ_U#-/L M"NNN43")X/ V;*D%![H4]VSP>1TG_O$:S:VHXB##Q(6UP5M1PF$R>FT3OQ7% M&Z8K;YT[=MTU&2:#57DOE-1A,"(2%AL$VWU&^ )D/P"(JB0J=.#R+$[>S^T? MRR2+?B'#)4;(KB1,[[P5G3WJ[NHFHVXH8;DR1I8<+S M3,7[2YX[#YQ-\B(EU&_<0!I6AL[>.8YO ZM<22+ 5+:NU&N48\(U3?7A+H9K?+CWF(MK:@H\OX M"#_U"J+T#!1REFT0!1=@'R?%XR!9E@0O>8;E6.>6;QC->\4X<;U&)NP.C1UV'@,8QU'+(?2^>8S(I'<\TO:C7KV5T?MH M6\I-$'E0N$3J(R2?'$V0L@A2:WV/+R-?+)3*4*A\^;0<$NWVF'FFSW :*?Y/ M5!8H]1/ZWAJOKZ/^]9R.N=W&CF8":X(4:- M&O\<<]Q\9[1P4QX]E@EGDC1+WH/'Z*^/ZU)DF%K'>4!6,60,Y^>^$T==GS+U M[>]Z%R6^'.-N2!I1$>[Z(2>:.)C9MR!YN=S=]=X?N@JWJU0ZNZD4LT M+U^]Z-#7(B<.M@X6\NW#!YV:<;S[_AJ'/M272D67J X/&AJH&YWMD#)4(^I@ M9K.^$3A,'U(@[M1P7>IV*"3YF79":A3O5"=6 3]OE80;5XSQ !. YWC!6@<3EN M.E$D>"JU BR&:ZCSP*=4-XP5Z(YQE@Y>JB63LA48SG5SCW:>61&!._(F'^N$ MLP+3J=R!R+NM0&\NOB##>6I)<#F32=!=M%947)IZZ,7M"%; JIH;3'3E6Y$( M,49&8 4%6 '<;"+NU$@%)55Y3"LK8XRI\-O?U62ME,;"Z\@HV6%.U%ERFM12 M-8::9DW@.;20$ZDU<,P5F8W28MK RZFG8R_PHV-WI);HL1S_"3%'M0U%KG'5 M9EF'$LIT1ENJR0I19U)4LX"ZE!XOM!N?+;"-ZAQV(> MKM;( FJ-7(&7^IVH[+UY7J'V]Q/6Q^IE3(#\-H<'G6,W*>DX9<'!#4[/J) M@[HB*JZ(BBNBXHJH+),S4L_7Q$&-S#4B/[[4:(5XDTFKXN&$A"6YW]<&\4,2 M[P#PB]!)M PH-WWQ,K22=T@BE >NL("-'*Z1ZE8:MI0[[33)6E.&/S73A3]\NX1HQ6'@HS-]'64%/\1Z1AB- M9YWT4_Z2!G[@)0&AT"^AD>3R5/=Q=A/GD7\%[Y'H\"4X)-4AAR=ZAS"">.W M*:OH$]Y&SZ])L!\\]=FN4S5Y3&U$/_W4#N[VWF&1^05],'4FZT-AI/K-QH>_ M\G;OS_%CD'[_$P2'5[C=Y7NO)$!&C64*6V0XF7%MM;-&#"NG-I7,<2 ;B-,@ M0Q4"@BPO2)I<$9O<6%_M_P DVP@@HKSP4LC,)!X&.6/KAN8.0+W!.P".V6_* MECR@C![5%#;Y'%^ /T$85K]&-O3Q?))W,-VT0"+E:6!(&EPR9ZL^AQ@I2-Z* MV_HBWT.M<+/+ M5^KEMI*H*$IG'_JR;%8JBM+9LQM"MC05U>A(4)L6GE'CC+Z4;O>?T7CG"LR; MR$=XNVB-Y49KF.S;LR9.HRS&@@C$B]Z)@1JX5BY2PT5J&!*I0?@"G('W7O04T^% @:T'T)Q9_\B//K3W?9F+9-,_H6@ M+7QHREZZ=ZUW&*9$WI@:7S,T4HT-.=2^6_RF:EF!9$:>-^&-'3.4[KWF-KE* M"H\S^+RN-VQXQ4&C>&VU/G[%B92Q6EFCZB8!%QS+Z^D8'0BK?8\%' C2 EQ- MOL %-G?46+KWFW#ZA+=;8!R#SZT+:E]34#OMRAVW7FG#ZB8#_N,JXR[G&-8, MM[#^:+EU1B.*)0A@_5:KQL=E"!BR$?/&2JT<3!?.;LK5HS)V=9WQW=)2VM8) MC]ZH1@>NE$N(XEUW<>FJXM(M>85['@%JOAAFVP 6BIA0$>Z3D/6S; M8!\9"*/DE6S;L)=O$+#+6LEH3.T \$;BO?Z M&L$_^0]P#KO@Y(477H@.Y&4C%QWPC\7W_SKKM+X$47#,C\2)=?\^/V*$&DS-W[3E+<@XE;2"6O+&UP]1 M C_W0J6LB^,S\_(([R>=1W3^;H8 J.1>/DOB2BZ] M50>5$Z[ .ERY=PW9 04NZZ"#T:IA4':/=J"T()5-Y+9M*[$2@;<+7S.N%!YA M9-5)":PKI2NUK!H*I;Q4$?W/MR%&&L H&&ZRE.[1"^B1 M_P22MP!QM^W^7%P;O823Y 4JSW :*?Y/U,=AI7Y"F[K\]>DY*4C@_0EM>D43 M&*6+HX-^G?_BO47O-PGX*P?1[IWR]#E/3_W+PDV-2IL\/?4O:_WFZZE0;=X@ MYT5W(Y2QGKP0-$?N"KQDS4\$%+B[ZZ>%]CUU_N7G "10$'D5)W;R&/J7>AN= M\BQ%?KSP Y75TGIH+!86AE#J3[R0NBF#9EJKFX$$7;N/P NO4RBSX'TB'!WT M$X\S_+,)DW+?]QKIV\^A*$B34@BM]9.C;B>+1,EQ>&,4#)=/>*1UUK^X]L5X M/L)\5P^MJ[:%?8F3[. =P(6W^P[\1HZY3=,<^!?O7Y\^Q6\@B="LGTZH?DE2 MU"X!"53[4X:"(VEP;>!<@21 [VV]T6O5#9KI)].6F/.KL&#TJV[<'T$:^) F M^ 4-6@\#R(Y;.5"4-+CDEB;PA4]UAB#P ML@,DQ$WP*O V\-'H429[+/'B#.%6$"W)AM[/N269K:T :9ZX$AK?M0)FO-F\ M2XE]:E4!3&@0)@SK?"O*T)>&[B<5N-JB%_UJ%7'RZ$54-YL5*,VE&%&%!RN05GUS M#7VM5KPX,?<=-,)WHV(?C-)P55Q6OSDJEL6&^U:9M=.C:D[+'4Q@Q;,T,S+@ M3G"#"G!-U@24"&@DVZ05E*O>(V'2[;C %.MUGPM5 M;$AU.)853Y2IOB-8X5[S/5&VZ"(#$,;EUQEPF>A-LV*8GGW&)Z2[X3MMDK M2!I7ZO9'!'S.^X"WJ_X-T9M:B@?^$9QBR)#@__L/4+Q':L%#$I] DKUSXB\X M@E';L,",Q+,R6=PCFVQSC),,^1.*F1)6PNADALKLTE ,L-!A#:7B8KM=>+LD M%+.-RM;G5[AH=Q?MOD T)42[XQ0?NT!4(@QPZVM6A&BZJ&LCR-7%$^MG#*+V M!+NB-%V@J]G\06KTB=N025%9+$/7?*&&ZXIP>"BV]A5DP0Z9BN/.&!; ME4;GW765XA:+KO.=.V^OZ2 JE;=X9%7G.E.=4^^@M<^_8Z+GX7]S+\J"K,B7 MOXWV<7(LZ>0ESK/2,=F&.S\6@*0W<5*"[](PG8';! -W:TZ%4QU=B]354#H8 MLXB'!)R\=_3C(^O=+ZZN^HG.N1^8SS,7L^?W.I#;&T/&Z&A1V"6QN=P%I$G6 MFCS\J9DX_.';HQ<=\$>L_]=9I_4EB()C?B1.K/OW^1'#[&OW;_IYCITYVPO, MA:M4INC0F%L?XB3;QV$0/X$#GT>.V=ODY=&)D;N_?D)T;F8.M6*%R>I#$H7_ M0@JV?QN]@31#1'KQ?AEZ:6.S:K<6.]\CQC8;&O+D13G#B+'5!K8U5L%B2@-$Y&M0R'LXWR$(0#349]N&V8@B2I3 M8\V7T#84-L!GL'N-@K]RT%3DO M2$E6.&VM>WD?ZQ%3L6@[ZRGX$\0'%XSX&_>H)Q*,;'@V\U] M*HI,V.)OM]$NS'UX%7SRTJ>,\CR\Q(%5K[9P1>X*AXO@DSSSQ7>9#=_1N,["[Y]!TWGJ&T&7E:E-;S5?ZB M[2NKD^19=K, *?N);VA8<(,+VAT'(-M9VWF+DDH MTPAXK81(<)(B6#".RE63#-;[60/1P6C5,$SRM(K6PU@YA&*N3TR@*8];T0XH M#2H]M'*D97K[&"0]QE?F-D'4KTC*R>1RWMD*-SV( P,IR6)M!X N_\K5+ET> MFBZ;39>Y!^?Y5I%#98*./9^Q9YPG?M6Y:RP#1]>;OVHHC,OX7SG,>F1X4@2( MK9AS"O*"<2AVH*GEPAH&Q:RZ5BOC@B($VJP:DCE3^:?:N>S8"#U7&5_8EAT[ MH.(H]#Q>\Q5K7C\I$V+R[(!X9K:-]ZE54/]MW5#/0P.,*4F/4*U7\X5(51I<7< M5[#^T\$Z@ATP4P8J=#\Z=(71):0ZU.;@&5R^)I8;A"NL22 M@9AUG'_7$GHNO!#^#CR] I!]2N+\!*F$F84O96QM2:U0H@LB2*;P-%T #\EU M5XC[!%EKZH25@(7PDJ&Z.*&:!_BP55U=M"T.V$L2#F\*>F/E22Q&( MC*"[+@O^7)6L6_IQY1E6&R"77OH*5; KN%OPEKSPHN^D@XEKJ?\LN8GPB*YN^L_9:VC_ZLPL_A5]SXA.!L!]SQ%PA)(K?4^ M]?D9A'Y%)X)O?3)Z&D5<"RP'7#/B!^\=G>7+/$&&O-([M"M_8+!P6D_WOJR* MO6JFQ]B:5D.CC,!R;'=M]R>?Y?R]DV6YCFLBBH2_E8DRHL9,>W(GE0@Q?.; M4&VCU[F$>WXV8P>13Y?P\4*M7>C)%$Y_=5Q6ADQ ](+8D6^JX/+BYD MKCGVMK,+7I6E:U<.H6I5B^K_LR--6A6+9;@A';@CP<6Y0^?+?=:<]_'T"C&' M\CGP+^/C"41IN9N^'Y2+O(WV<7(L?KG$)(\'2 OWWI'^(F>OD>175#:__O+A MM^N_);:!_ZBV"WG_]=>N(S<^V_SOL: M9/>!C,'$NG^?'S',X>O^3=^IV[T"/P_!=L\\)BGIG-#2'>2-KR\0\WS[;O?M MJ3^"$"5;7L9IEA83?VE-G!77/7%0^9?>KQ]&7'J,3K(?.!O+R&O^6?PU_03; M0XAQ2Y+\!7M>Q*4(0.@OZ+]0N1Q)93)&UA=N7W"PWGM7_9CZ3AMS)3 BAVX6 M$/E<,KR23YG);C9Y]@I5TO\ 9'"]R3/DRTW3'"F]"ED0[:N2<7K^$3^_QGGJ M13[@>G^Y3%N^_4 MW!)\V_7M_@-(@AAQLNI7J-V'N4D"/PE]AAV0%+:^J%HC_L%?5FMSA0T2^]N6 MWK1"QDYOHW)7/B5Q*MW^0_G2\F K_N 10\TB"K MN8A*Q$C?6AYTM7WR[.LIBLL]OWI1=93^*'AN?90*KLM*;-4TF16"W^5CL\/= M^[P^@)&D5%EHKO+DS*N*?6],;NWE4V^7L<,MC\+:_/T1O8GR#OV" Z%3QM7)HO2T#""$=H]0\(V\":\<_5-#A>Y M%8DP.-=Z)[&Z!Z,5H,ASXY_IC>XN7S6JK'<3NWYO.Z#H'[Y M+,KOEN/E;X,H<8>LV &VU,'R'J_]Z6(%=ZOLF(I59SNY5XSGN8;P+^*M&\CQ M.I=0@(T5:3/8F)O.U:PDTJ7&]K_6?4^;>PM10VVLH'RE6D'O6%D!*(,MCXE] MLB+SRV F@8W/DKHI'\M-B< !J8Y&;8M*_B!CS]WA$#X<,\3>6?&VK,KPY_8^ M$0+\:HR=]&@2[1,B#U6\7&M@7:>YC@0QEK'&V1V*$8="28BEB@=LETCY\^X( M-GK3BE=O3=P(8G2H%0_F&K8C$X-.K7B%=VE;U@]55?*PKSVWSNB(UQKWM=Q\X )MZZU8M[G5L(V0'\I;;Z-4 ]?J3Q0M+KA&U'+CE,2#T6 JU;YA1D&U M7BVUPO9\7( +[($N76&AM535M# W<-RCGNJ%6].P4 MAK"GY%*S!S>#A2J(\*2SSW7;+.7#*8N4YXL7,^[RRH]'+WG?[EMU0+_"BR8I M%&971'4\MI6KK:HA(&7!TJE^U[_!,DN2$':,:W>1ED21&FP4Y*[*O)I M5U/3U=1Q^9DB*\X:VKUOJ=CG'YEN-A>Y' M.S;():L:KGN[9%436 Z')+#Z'->%1*C;;%UJD>8SA"Z%/ 51J;,T.4N3LS1- M$QJW>99F7N0'T:$735#? 0])L ./<1CNXP1U5&1B&3&1M8.N%^D%PNNLIUR[ MCL[0S5R'N?VQ-8!71@6IQZWZCC,J.Z/R(HS*XW>19+Y2<37*G83>FL(HF;P; M8%WFLHF8]$<,M%P*@]?0'@2H2H=6&A.=AKF BR]4T;V)^Y*YL+&9T"E(BDZ: M>:'8-&0_C\3/FN \">_KB8YA+M&L0:7\]K=5 #RO"K!DT*K=1V*Z!JKD_?H: MX%5*D\/OF.&[<8$>+M##3*_K9.NZS, 0;ME Q9Z>2HDK\Y)L%3M+]:>K,M*Z MPS;9PJUHF^I[UZ:CXX*K7'#5JG9@(=>\9 NZ%67.C;_GN0G&;9=<&6"$"T7J M%KBBO0L(B5S'4=!Y*0D[W:PH\[X<70?KQ).Z1P8SPG4<06%_HBN*+N4(CG1C MVO(TP#(.ES3/IY*B]J6)Z#I:Z\[.;R4-SRYE*)0\Y9:L<;6^HOE=CD*(J^!@8XKZ&'RQPP+%AF[GO@' M2*J5'0-2++K23VK/[7.)ER[Q4EU^#-SCY19_^)^>A_&?8 M29SVV[T,V_ %!.O/M+4W<9X([VRKTQHV=I;"G^3OK0%"^/O+."HNU-P+GT%R_)4&]$&@E2/G!"(+FQR4XJ6;X MMI-*EN'Z7.ZGSF*&QCKA50SY\:-O6@ M6;$M"MU5R@07NZZ390J7 ]>$'8DNL]_]V"3CE8.L[]+N^*$ M?[4D?8-*$W9LES[NU7:U.JQ-95Z$5ZYLS& S?*>X*KK?J'EOX-T6:!2T&ZZB?P'D.SCY.A%.U#\X6L49.73 MA\BW7OG5T6ZL)R.4@QN7@02W$<0L+YQ>V^P5),]P/ZKS?A]';Q!1X&-2F&5% M88V;Q/)BW?C7J2;V4OC[VM,776ZIRRUU#R#*!<4]2.>2!HVX[3[!(3)E3UJ) M?EX;P"7%PP]0^&FWS0IIX8]"[-!&"[W/FPLPD64V% )5'1[I2(5UUI4#SB$MT?BO;:R;C4!.',Y(=V;%5[FG&A>?? MNJ<9[9%:^GXD.W+C5+*HGDO*#D!7?$+ZWC5+WAW#>E;E/ E&<[?5Z/[7RJ^4 MA3QO:6.:X3K8%L;UZAYU6_RN#CVM[JDP&?$=[=TCN)!KG-=^,]EP>CB,^>K> M #/.>CO7P2+ZT6NLY1ZM<$D0+_A4"4@/.T4\KX"W$>PBZ-=$ ;%ETH731PA M4+]"U)_C*[B0-[0%P0X*25=!F$,XKQ^>EI@IVU\[(VN'V%Q;G- ]R&XCN-?@ M+DY)Z2+=-MJF^C7R Z2'OA3T4B&)IK0)BP\BVGJ BD2P"TZ07J+#$]CE\.P% M("V(C;"ZR<.:L7>;-WAXD/WS.6YE\;_&(>1$U/6+CK* Y58\9?*"ZW&T+;EW MV90FKLI"WBX#1=M?L3&T+15N25)Z*&Q%$,YH MDN,1II7$ \102ED_@F8QEZA!6U+06O+!YE%MK/ )\8#&K6%9X5:93&9J_!$+OR?X=,89:Z N&[<&*JDJ!8G( M#'-Y;7P_*!=X&Q4!/>B')?JSFBCL390%_H#U7O_JO$:@+)6[ #*19#>EO) %YXT??MCPB> MN6 /;B-(PRA9CHPCM;V^)R#@88M04D)4FI:#LHI;0[ !1C9PPH&D@T,RAU"X:RX;W.23%+DEHK*\^=9S"LX#(I$CZ MJ2\[NF&1T4D'+]XF%7?%8$]L9AKM?_%^!L?\N(FB',5D-']$DE@MD(SB!$(C MFP8+*E.'4J4.$7K(46SAO;[:#<55Y;V[P'L)PD(*O\P3I"! ^> ^CG;E#PSK M,><@VA9[Z:6O3\4DH+)0I/IM]QTI@[ ^=C\S%#:6"'V.S" (M:O6:KD$Y#-" M=*EUU4"-%WG;JOT46=)F>(FV$I(X9P58=%F6#I-5ME,^N9GCH-K@'&')Z0@F MQK6Q:GR4W@1B2H45V2Z\5P*9;FV&:1HY]I4Y*XJ%BLH@(LC;#" G*8HJWTJ2 MK=8%*8>*KR+ER@Q78?M9A?V+%Y95"0'(4!Y5D)6/**S&7QBDWY%$]A4N,H'3 MCXK("KJ!F-Y'FUT*I5LB>H?Z,(AV<$HL9Q*E@V3OW0V A\4+/Q=)H5Z$S"(; M_PT15OH)*A?P3U?@)=N^A,&A()2T=4Y!EJ$TS;MIQT"%GF52,54V"SB;)E4<22O4V'DPQAQW:X*3 MH-AQ@1<[KNJ\GA"GP$;[N=DT2,DD1H80^$QMHF_PP%_!0>H<9. M!V>VW=\$$:3( F\Y^*@J+YWBO\3->I,ZB?T^4&;\_8<7Q?'I[P1J#E"K%[F M$.W%^[V758_+U;]^IP2_" Q@R"*K^5%IE=;#D&48I>J0+R6_):%2] MX^6]E/+26LRC'FIJ%VT+P3!-RO$EM99,'VB+08*^PP,P5Q6SZYUT+$A"[4H1MCAJ (8RW!J,#Q#_2' MFS@IZ0@!!M(J".(Y[G4MD'-F86<6'ETGQ_]WGI:T!TGN'OS8['8HBQ_.[R&! M%)Q#K$O*I)3M$AK#G'W285V;NH@^ZSCSB#H^ZIVP&(Z.^GP3<.SM?N/'[%I< MV*;Z3L^9T OAW4O\].O)AYSZUU\^_/[A-^I*^/I*-M.QJ:"N2]L[Q@$\ *<0 MU$] -EN L^PI^,KL.&SV4'1H.-NX9?8',9AM-+^Z_HF>%@2/X W*3EXXFI^0 M1S08AM&K_?8W0V1Q9[!6H[D(2DIVHH>U!HJGY!A!<&- M4EBW!;BL#IMO"^!,\SHC_7[Q74!=>.Y0 \QJ,?U=3HH?W8M@:0WD Z(=+5G7['53.9^[@4!*AO;!"; MZZ;Z*Y &AZ@47SB(?MA;&P_-RA MCR"5@0E'.CDM6PG4&'FT(_A,8::QGO0B]-@WU0 M[C]Z&F"SV^7'O @:*F!&3P4DX!4J]868@3"ORJB4YJ<+ +4R*%7]),7>2/V& M=IV'@SJQ3;5/',KQ-Z "MP =A5:3&1VUDV2?>NO*!MDF34'V@'*]T?$X'!)P M@'1RXP5EW1F<.UVHOPER#,C.EA[NE8X>1F,^;(B.> (EL# !GO]>5%'TN5?* MW]^ /2W(+FW5FMIDY_G!C6)N)JN_ 4ML38Y#;VC:&C#U$EW.35#'WL['%7+4 M,/<+F\HNR8%?\ULZ=V-W-\,:SF/H;-O#2?9$*YRK//;(;K% &KAK+^@CP>B) M!].FT*5I-L@V?A2#WMHID6G+[-=/Q%@-+:.V@=D1?Q3[9CXK4&(9";M0<=CC MK$"-PX37%32HIC(K("/XR_!'4>Q^6#O+Y[*T=@(]AO9,*VB,;A3%"! 8MK=V M8N*\%B6;:*T($.1@<=2+PPJ0A)D9W@)N!5:<9Y5E:K]/!"/0X&-;=()_%%G"HI"7@ZJM@^[N# M30BV M^S-'VNZ;/KCB>)OT3Q"&F_3Y%03)9<=^L8W:J4\HC^>\02Z)1U<23STO[D2> M7@=]%:UKBDQ;1-PFL-JL-FJXCCJ5ORV+"Y)SQ M8=G?%3[]PNV@J\N$MI.,0%,P=!MQQ O#<9]?$9&G<1B@$L'^.3(TW3H/G9:% MK,)#Y_PS:_7/\.8&7;P30LW;UVMWI_DJ^2F?P() =D4"79% ]:0WD-E$2.U. MOT=VNPO*7*A^5E5Z3I':9%D2O.098@#/\4,AVA)6.W8TO>75,,)?4;VZ+3R> MN0-V>4A6));[DON-Y4#57P"K+)K$#YBFXSFWX$I\56;FN$@N_*)>C+5R:UPY M&5=.QA!JFZJ "CML5DND8LI!IQ+&6,E;!:1O('F)'55+*_@BU5VT$GJ7JVI9 MX9 M/>?17MN0>EIB[#/2BEB1^= M4=WNJYJ"."WK&DGI:0!ON>L(,MFDP)^;=TWYAFEZJ_,_KL3_N C(+'9"+F-_ M9K,@NLS;469##@'<"@1=(J-[\<&,2M_NV0*7)&OP/>N29J7>MI/42X>V:K"EO114]@-)3!@ABK\QOJMG_+CT4O>M_M/"<3FH?7]TJ.=;O?;_3X%&*>H-FP0.D_UJ(7@7Z*]\';?GV/TO^B9U11K$J4T=&5>EUSF M];RFB_>B1D91EYGBFR"W-\ V[D(/[ P]<'FN+L]5-C<\5Q,1X(B8/OJ7TGH- MXPOPT!'WM]$CV.5) A&_\-(@_1K%+RE(WM!5=!N=\@S^.8YVL%=UG7471B5( M]=\U@#&MJ KURHH)G^=4OG RFO(:X8:/VF5_S@3*P+[A42Z36I29>P!#%]GA M7*-7.AQ%LM[&KTY0,)*L^95KD(?QREZDD96MMZ2B)#LT'P2GB@ M_X0/#!/O;P)ICL-^ MNFC[L 2.YC9:A0AC8 F&*BYR44QX^_P#RU\[Q,Z_Q= M)8Q+9'0#-G7"&L:1.^?8"X%&-C/@'U[9F6GTH<[=]9#$;P&R<%./!*NS:6X= M>L0FS71MA;M]WH*U%#NQ%6B;'Q=K?+JP>S["K/UPQ7A<,1ZU-Q/-BHX]W^IL MU6LG3B[;].@'$]9>:$>UU9@ /-/ :A>[4.VIXM\%C 78KJT@18-@N;;T0V,7 MUMK>%'+%O 3N3:DN%RL"I.>X5$5Q+B'V=> M:"\5Y*=^B)"L5"+OT*WK\[ M>,<\?,@G,_R^:IE!,;@<=]D_I.#[L<0W @=4S6&1"(L&+U3X_7-]N9*/\'^^ M-;[._\V],-@'P-_L]W#1Z"+_'.G]"WC)@)2#BN'-[(TD';(A[A]9H$.WB<\+/#_Y9:>6;2D-J ^/KTG!1! MP.]/* *876"'TD&?P?0-2@.(@=_$R1/$M9G9%7C)FI](YE#>[OHJ: $?N>4_ M%V_T>A'B0QO_#86JI1<)_,_K=G_S^>ZB^'T5;W+^^WO9@K!V&2-K@^4Y.((K M<(K3@.C*[331-M%/<>S?>$&&&, 7+SD$43VG/^$O+Y+X.TBN "2]A+0.D1$D M7U 4$OGB_0R.^?$B3I+X!U1?+KT3O-?A+94^@&2'A/$#O/'+# #9!XN=T[(<6"=J9"=7+^!I!Y=>_R2.? M6 Q4U>_A0"9TW]3W$.B1YWA#AZ:=OHYNHLIS2HAD-I*+N@>HT)#L/F MCT;I4R06**!>$8J[;AK MFU@U1G1C2!L4"K6M&B%^"TP;K6FFCK76:.$QP-*8EE6!&#*L96V2I!F=+*EN MPW5C\ASXM1>#$+XR^8V!*J!;.JDQX%ZUPW\TR4DQSSIH<=!V3;Q69*8+8R1D M7;8B69H;0KD&;BLRI65RQ]$VM2TVD7@'BW";[^3*HEP ; MS350(?71(=44TV_<%K6VLFY3@S AX3J0'2PXRWNX?"J0OX^/)B][;M:'2WM]0)@8DXUKI"T@K% )& M^GFOD6D!G=FEER3OD'L6Q63$8CM[?><.J^8^T]LH?&<^W"QI4#T@M+G6.9,2 M%QS/VTMCX,"Y_C?C8.%::IOV_^01O$*?\A=XJT+:@;P4:F 034@:6RCU/L=? MHUV+T9Y#"-Z?DSPEK7#BH$;L8>0_9?'N^VL<0FDC1=R#& (OW-WR/(Y)S"&% MTG)A&AA(C-R< C.$BPU7M MUT*S[D/5>0R-_<$'=6+53RO"?O!:+$=@2E]U7#5:E^; M%*?J6=;$G8EI8%TK,68G5DV#@J84RZ/"Y2CRW9/\I&O)669?#Q/->);$:'/=&+C+ M8MU/W\G2G?#62"L@9)_0CI73BGA_#J&V"X?#4@O;WO*0&*&S!$4$2/=03KL*T#-X48TH*UB$IZ?V957/(S"64+?2Z^V^CZ. M:]JDU@8PY$V6)<%+GJ%3^!R77(;)B;&=-"]F\+0&=17#UI(K>MV#C([7!8#< M'93WV6WT-?*#M&Q4<\CMOO$"]M:BX@L&T"*ZX-NVCG(!<*NX1 -\3VW+ZFP/ M80'=-D:8_5S8"8]9E%M0'SZ:Q)2"[4%1?C@*7A:U!U&:+.[<_\Z3/0>3XU!/ M[/&?<1Y(;L"M14Z,^L[JF%2WQ<<2KP@<$&-8!V)$15:JC:HK_[[PRTCW'CV 7PR,=@@YS>XX1!3\D,5)\ M_8OWKP7+W)Y @]H=-CL,J@25I'%0P).%1$5=1+",&T5 M6!Y0$0=W&3^VOH(_K_!*OO"05 9O97AUTPB3T-@T]HD1L2;+:+(/WB/PP?%4 M2D7XXP+GMMW7;_'03^'XP4S;.LR%-?G&TZK[(CVMV[Y[>_Z=WB[KZ.(B-(GIJ5I=SK&F##9&F&26Y#N MZ7&!ARZPFB?16*%_9:Q+7P[BA@>A"/@R>FY]X=U8>1D[Q='M)#9K!7L8[Y5B MQZ*LE1ZG.TO:V'%X'^S&D\-IT<%3U M@QZ7D,C3DR]T"%_VJ,PSFEC6IGJ]5 M(ZU0PJ2RV56#*E<64G,(+"GF-TVD&N%YMIFP104K.5>\^)1)!80;LSNA"XHEILRJ$> M>;W-'4.CI&:O:>= DKUW=,2-HWNU=*^FN,"I.$UP'4EF LIJB)D6,B055$>V MN( BN=4=.H1['1F!LAJR[<1!K;Q"AEP$14*RYBN&,7=I@B;* 6\@+]R..KU M6V$+\_V@7%DK3J&L-=!P 'W%!D02.;HK>X:?PB3NLUKKRT,93@B;QL]N;\H2 M6"E[Q.:F+ !7L(+:U)2)#^YP^N3O]">=GZ\W>.,A**_@;005NA#>$OZ5]_XE MCC(D6_P+>/U"$6-&,&6?L)4OZ&V-V:'-,T3L=TCNU@RX4R11C!#:&0( 1V7%/G"51%"%!HD6K,N:AI, MZF).#4:(JA0+W5VKCD[CEF4I!*8RZ<%@"AN$[C$YFF4 "1W!OG"B(I;#8*QX MB>E.;=RGP0AQ41./=&A%K,74VY H=<[WA":GQO:VGH%KM!6N*!!Z MMKBW8]@;,_QV?UDX+=/;"/,.JS:]M9X?T[(P;*A/V:85'B4TTC;9Y^7AW,47\V,>0C;\ M5H5FE+$8N3S>C%D*NQQ,D/ M+R$55!0=Q:@];*+DB(67A8?0MI]('6[F1;U^L$WUE9/>[9"*&D0'>*]$/J22 M].L)R8*__O+A]P^_45?"U]>$2MGP -R#'\U\'Q(H#N?1KI1U*9>MV!A+)3_] M_!"C8Y"DGT%#?:A7D>/%G$JID@X]L;V!C!GX%UZ(8_(55[G1=D2>? +Z+KD=:2 M@%<0I9#PRX!^UB7)V5_SR=CF68JN<7BU48]'NYVV*3^BR+ (^-=>$L&)I-0M M(#36>]F57.8J3Y H47#./[PP!R+UU,7',6W))45)6#-M(,D%@\N/-(=@W'HF M#67:-A84U\1;%ZTV2./\E)!?.)>%8F54&':@P!7 M*UO:L*8!0M[ :8@(C&N"NOT<$^318ATO_4RM1P 5N33(P!-(WH(=*->,7'6' MT@=6$ 1;0U?S61, E51M>LJ(FJ53M)]PF296;5=P&]7N[<,%Y MZ<9'*N?SJQ=5,N0?("U>X"UYW3-*"KKQ@H3&8#5-9O7@:X;;$*-0L=E5X4FX MXC3[ K)7(CA<7?4*A4U:+T:"HTE]]([ZH_=;81,HDY$5JM]OKO/-J7V049X2 M;#70-DF2:;!X7IU8'*R1Y^H+G+!$:<-K ^AK!(]^&/P'^)^\($+SWD9U\OAG MX!_@>6FQ/@(,@H,8Y T[%Q-Y0*4[X7V009'F)<_0OCW']S' TP0M8N-!F]!>!(R?_7\H%1CX_^__0,!!\TOX+? SNPZ+R^[_ M_9\4'- _2.&DY\#+(,K^VP^.YVA2+SP_4MX+(B7&$'8BE'M!>Y2XT-%(_#) M8N^%*1!>JE\$M?S?8\<&WETT-3JK4UEA&$1G]-*#(^)G[/M MR'$D3?A=_ON>R)L%_F9@XR"QM6B=Y\: M!SPB1<4\>E7W\'3C)9%"I!.TUB@0KA>B"!H-+3&E5\!B'2D^HDB D4DM3I#! M<0]I'*2>P>3-*ZH;?^D"E:[RYU_ED81Q0H; @H"B+^=!!L+C;=P)DD6*DTU. MT@BS=8''SP!YB")F%S(,%A4=PVL:,BKC'!9)?+0+<'Z!>'+TXZN10V*-N38B MM5V \M\ Z404\8U\_;9D=[-P@_6T*H$D#N%V@]BL*U(8%OKO [3<4N V, MFWMRUU['8]K#2G][IF_XMM]Y;[/JF+=PP?V MEZJU>B/K(B('=4VVBDRT#&E=<&OC^ZMC4'$W>@N5&Y33HOZHW+5YC)EE4V@Y3 M#+,7>AU=1>5[T@J^8OM[4,J&*$H"\MH"V/W>=^'!A/*1-LRSHPFE_(F]?$*% M(:H.9^&J-"&4%X(^A?B8D[]R 20MWQ^.#T=!7EI2U!HL)=5#- YO3N^MD(/& MP'!!*;=N4>1O5$^@?.TKE>/3VH+894%OE6-(RR/E'.2)$?]@T(9_&"RH+1;[ ME:I-674-VR0[TZ_@+5M@3?MJJ-CVU!?0251Z^7<\1<7(\]%+RD4"G#0_SP=R MD\G?V*) M!0BU2>2Y;WYH6D=Y19XDY@E8"PHP\D0L/\ ;*\E8?)E/[(WAFD.SV&Z#=$]A M"*E@N0E7])*I)0.L>'W<CL-Q8 "P]GXMEAGGK.2^4 _KR3M3N?7ND/ ME/K.OWFA_\J"57GAR%]Y,AS%]ILTNRC,;Y(H"M(;$N1O5R2FASM?O*:$"%_8 M-.GIK_PP%4K?RSH.+KU4XRA,5K9^_!SLI.0D:^WY? M\DS2$E<^O^UEG6___N3S(3A'E3V%V9^2C9-V ; 0*PP YLYDQYC J_TA%K#, MX6($]1;N#/=,8S!OB^=,2+J5XO;XE^"?%%OQIU(.R&]K68YY*-BHR\T5Y:A4 M=FQ3/;_-J(_GEEJO\$G<^E]'G=87JLEMBZUP8LV_CX\8AX4U_P9S$_T?T=)L M<$YK>4R3US382FX$20=@BU!'^8FZ3&4ACLA+0?UT"NMB52WUMY44O%BMTH+YMBIK]F)#_\OBS+ZS> C:YCHE:^G3 M?-:&1P_0J?CRR9<61(])5KI+;YFW-@OIL)]#X;-O'B;B#72.MY&_&))5MW\[ M65G??VLXKK\')C>;0ZGZYS="\O-4/X?!MS!B-7C?F-WC/JYJBIP;W/Y@T0I4 MA7TG:19$ FCLC>\Q?ZQ98;A6F?J&;,)5*#I:&AT!>!L>DBJT8K%E41=*?T*K MN3^_Z787A&G%<"A[HC3$^,N"GK&WBYH"H)XO0^4&L=8G1C&/ M'%7$=J#J2W)5,ZZS=)45Z5QN]L:%\K2\V>Q%5#!H3'^Q2/6*>(=9'DKBB2*2 M)#U@+$-8V$^]'E%7CV+T*@JRK SR96SE+DVV&H^\7!=IRJ)?2ZYR139)2L3O MV=O]!MJ"AH& MK:QP:>QK(VO1E+*08"-+_'8%#I+<;BT"T@G%;91HE1X])'C(B,8F(%,G%/W( MX#IBDAA5)#"9TH]EG)"0E?H>5T8KU^$0Q -#AJ!'P0+=9#8^"S(C.A6$#;H14HO)&[8]G&5#0"0K)%WF^@N$LE5H"5AJ*/) M.T6;A-'.2-"0"1+VX$!")'+6I@R;.W%T3K0VZ'6KN1T_M/O$#KIQRTC6*^1\ MA@M&0N#*C38)ZSZ"H1M!#1H9^=$W"Q+7!:8;P8H4(I/\G^9[R<) ;]!(*(^1 M+!3\2!V2ZP3)XD7,<]#JD7!2A18D2N3A7"#C< %;Q>,<&Q3$Y ,9E#%,!3KI M T@Q4MD-FGD'B!>IKT'PTQT@5T4<@3'H":>001J34=C+/8%<,W($LNOH@I#Q MP$AA)LD[D,MHCN1L$0050$9F3*JTD-WD DI;CZ^/P?#.9G_(2(Q)5!;SPUQ M:NMQ>H_NXG.$"V2 QJ0YG80[%UC]AHN89%XJR/",*ZF)TAQ=(#3B,\K6$#+, MHW0!V^^(8).G;CHQT6"*ZU$FB#I!"*,Y4Y2#Z@0@C&8<49ZK$X P6B$C/FTWX=8)K)@T2HM9O$ZPQ*@I#4S_=8(C1C5!FCOL!"6,JH)>:K(3N#"I M"(X2GB?]PM.I%1.'5U0573Q_7<8B\[7GIY\>R/?:"E*Z]H+.L0Q%6*9'8\.&1CQYTU/; M8^P9&M'8PYD=OX+<$PFBV_+V9T&F&56]MNS9XB"BLN6.I/F^]#M'Y1_%=;9[ MC.*/]YTB[#,J-TKD:0DC,!O#V9:U[T6=#1+T&54F?5Z1.*":^V-*WL.DR*)] M%;].UL)R\LHNMI_8T5L)"FH2Q ,)3E%9V_ MNX@I>UT7[,EP%D"J>U+,!KBTYRYZDE%IUAM*0)U!+*_B]J\BW#&03L?T5*?'J.,O1OLUP/VH=;=L[Q&/K,(7;W-,>GI>D/*,,2;A4S%3=V-BMFF*:2?G79Z\R,U\'9[,H$C3BH M?"C:X E[H:T6:\V=TNGZ04X!K'R<#:""UN$(O1P,GM;O%9T$#TXO"Y.$!'"H2 M&7R00J-5(TKM,T%:"L>)>FC+AP,94W^"KB%G@PPBW#M1Y'J;'IJ:_-_0M8<4 M)Y@% T>O"S:&UO7_3@]'32[6Q\L,N<38^"?Z8JNPV3^7]4B MZ2&H/I%&X0274%)M.(D)8ALNH7384/!4@1:74 K+&$-)N,\>SUPN?;74:?5>I*N,['F MW\='3)1>?/J;SW#?\S,=MS*Q@ 6=/[8_O M#:+2[/R61&OM6T#6 VW*C;[^WJCVJ*T@8XX.F]]1Q_*.NI:-LH_P4"=Z3044 M.5#]&(*6!@L:&:WH8@.-5@N=NFJ%!!U9OH [>"83ZV^@93=*T.MIKY#!Z?$6 MC9[UO153H*\*0T9+.P?*5//71(M_*2)!3)'3-")D;OG6_#"P3]EGH+%DJEC) M+S*9>04R(J/<7EKR$_(@7F?ZA:Y!:ZKXR<^=U-P%&1*G!Z_74ZOPPHE.#T"? M'R\XQ5V)7X?V'#ETWJ_VQ,Y3[O $8:2-SAC>;,WR5[IEH40Z/7W7[V4!>L6,R=IED_#])O:M6/^$-J*_/IP>&3ALI=0U).LR[K?<)_Q$BBH-\ M?B_I8YIDV=>8[GC$3O9'.OO:ZTA]F(3FV-Z@J25)?*'\[#5X)5?!ZD^RUCP? M^OW1[3XK9>!J]YMC^XR\/$3B]]I\[>Y@]OX\L^9.:6ZOL+NW!8J O\^R@JRO M]E^?/U*=,(U+A6&7Q!DEN?4M2[N@*E&FV%]+@WLD[X@=OK0Z<\?5++]%X6MI M,E!1MUYOC\+,&?[%*XE7';I4B#::W2U'H:F_2X4.%6EIK-/QQ_R]@Y?$>?"# M<:4O11R6F4-72;R6;[:B$]HHIUZVAN8K\AH:/&3OF+89S"@AQ&UPS0P!@#V;$'F2!;1AWD,+HF2'W[$/)R1];I46QH0HZ4:Y*S9=!" M7E[*_L^;LJ( MCTE63I7^^8^WDOR*D/A8&,MW\%4W4.Q34J:5J&.N=+KZ*]TD MGIVT9).J&]#8L>N$E0PKDB+C$^9GDF4O]%A\^/D+;?E65WE8LUY19T._.4?$ MS/%/AH8>'@JUFN3G^?1P"Z7YUCFF"22_''5NFGY/XE:1C MR VJ;\[14Q"CI^SN^2B$-8>:H:"%<>XH]5?GR#T_],+?+QLWD=[(F*Q M2!V3C^2$NXMV+@+=L?$&N1K8=!O%_)0F4]"Q81IN^Y[ .#:](D=UCO,<6K! MTU6!/\SZ\B)?QXS:!,'=T,,X1VU.BR Y0B-R7.K!PA+Z#?;MY3%KK M?4L#3AQ8K-=A->'[>).DVU*X\QWX]1YL3 M3EPGG&A$/,7KHY!O'+\DZ3K^81.^R5K_Z[B/Q38?(^Q,K/EWVX_%,EY(UB]) MN35DL7YGZ8^2G95WF+.%^DV?/7&0UP(E[MX?PJ=:=1U)J*16URF^?CP4\V7^ M1E+V*&1*WEA\PSNYCZD*01A@XMMHL?YW4>E958&9)[)B3T:%FW!5Z@[GOVU0K)8LTT\D M6M,?SMIZ>^T>)F 9O:/]8;FIS2-[).F*?HTY43;/;T%*6#,J]U3LBP="KW'P M1G]>?(E3S2= MAW81>\F&P%2(6<\ M5F5OCU4Y*/KGR94/2 C6PFT*>5^D$2?Z_2$M\5AW^7P37NVOF01WTJ[KKVRRG@E+)*L])KH]I0K6OG$I5[!HL_RB.6NDQ MBK-UM$^;SJP%?2"1H:AVNCZQ"4<8FZ0^)=DNS(.(2HQ#Z4HPE.45G;]+18G[ M>$U5V91-0IO2S : CN'B M-25E;$.F3S4]1AE]%YBUJ/S;?;R*"J8[?@RRYUQ2KM/BP&.OEOUZP)IJW5W/ MO#21K$HUVI##\GNZG6^]^(ON3+M]T,8FF:KZC>IT?;5HR#Y%_1IAPVP('&>9 M6A^'#)R&?7 (L?&5>M" F'BG=6TQAF2#+#C.#*?^A@,%BGW4;M (JX^F5>/# MR:3?1\.?'I!R&QX'+)&8#CDJ ,B]V8R.$T/34T^ M9VC10AX48U'F+6UBR.'P= B;%KOI8:AY]/K8!I%'2ODB."WC)/+8*D_8UDVA MR".F1D)08))%7@-O%/ X]F$L(6>ZT6:/04H7^$;R #/37GWY3I-\%*[+_K.XKM(@+!GGV(WD$ :L:,4=2$7( M1D:E*0V"QF8.YIF#>>9@'I (>S",RD78Z:$U1^S,$3N8SJ=868+LZO9!@ )Q M#HM+1UY% .*+)[-#9W;HS X=/\=-0C57^QH%T?E(+-*#AO0&1',N4KLRMRG6 MB3MZ[,9@ ?,+26-/G7,86=VD,%D_!EE^4QB[5;B]02WOUY]>DK__?A/LL\,D MI=>+R0C>EGD51"SL_OF-D/QS%7[1 M 'G;.:;(=.+W[%GI.(BJ?+0%2T?+E(%$BDX>"2B3*\.U!I;UW%)[,WX73J,7 M.,J0W [2+N 6,H#$85P!-2XBI7I^6\L'8+%:I06SLE/'CA@:P_IL%:CXVM(R+A_DV!Q=FY])(*YM MK.CDSZC0>O'Q,+,:W")C@[JC\_NEH8 8W#&:?@CB_119$J)@QY!PZ1%)JK@QSHTLA ] M)$C(.(P=*'#P$'0I8-XIQRRK6APRJ>(U7#:%!"/9Z7(-$HYS-]>^&'2O&\2I M-(0$@ M041V_=J%!,EEJSXULJ3/.AR"@%KDJU?G7)T8AS* %S046EQ#.ZZW31A*B00) M-C+^X0H@!IJZV]',R.&P;($31DM#ALF'D47CG$*&S/6S:Y8CU)%# M::XP\:/6(1>[&L-+V8J=1PZ'9=:M&9L/&30?C'R8OQ,RFHYXO&8.!7)D]%FV M+%\#\MMR/@Z;V/4'&2G'PA(O9P;RPWD^"$=N5H.,UGA!VGWU@ GLKAVA"K>>J]CJ,< %*E MD;D.:O MGP\KT:E=H(+^Z^"TJZXFQC!.4SG<\^VC10]F1/_Y/4BYI<$:OP2O1+>ME.HSM&E')=DM2%J-%I9;[ M>%UD>4I_T-\ALP'FNFOJ+7E,0\IP=A3#8)]L-DROZ]Y M?AC3FZ&PC33T>$S:\Q0.,8*[<004];0-+,9FH9VYJF%0 MI*NW@&[5U;YS6.>'UV=K\L2MR1:M776>VR(VM8U+UAGRWF$W$9\E#T,K;(\! M+M1"*:R4'JY9]JLQ\L;=T1KY[%1*GNUZLUW/3HRUYET'&J+90N=5W>]S[\YF MD4F;16Q8*PUD"2QJNSQ&3!0>YUEG%T4[UM:A4-M-1@#WKLEYDC*U7;>WM^4M MUO\N*@\?N^L?R/>#U,#R%%-*H@6ENZK(BUAS-QO#WU)KYXCMRW%;#L&FPG P M\_[@B%7T J1^/[M+RM*\MASZTWDI] ?&Y!E;%QB,>"U\38]K$^&W\484A\K8 MZ^KNDUHXN$W]'=@3&WG.@WA-3U;V=;>FJ/[\TX=?/_PB78E>WY')YCW,2K?@ M(Y-+JA05X3S/3)6[3@L#.GP?J\L>JZ^3]:%J#,_.8S8 T&OD#RIOTB.T$=Z5 MFKU!+H^%!;V3=+_<7 5K5O6OSRHY@U@/'DRJ@_% 6$G"=W+ZQ6$ZY5SHG,I4 M1/&;C+W&06N!["'/ZR0_=>1DR*80;0NDH5;0*%)G)G%#ADO'"&DJ=.O0E.,B M,R,_SC'@T!F@"QHHJ:56HA$P+ 02.>CUJ@E#)K1S2EZJ9&30:.@]^MC'4,%Y M2JN%*&A@Q&0B54//IV*8P@'9&._RIN8R',A@N+J'^^AUR#T3@^05;=40:3RF M2%SDG&;@IFX-+93T!CSY$]/*$$*N!76P5&Z)GL.-COUT#KU)AYK M?P'AZ 9G=OBIG[W/D_<^3S/HA^_A>TCB4S);1>;'&GO53^)D LV>EU?VY[*# M%PQ8J48DPX#1+C1Q:,3+5!6AT6LHR]MV^U<1[ABNI\DL7E-2\5/]O>LQ"H8- M/!H)+>A"QY$\+YM4S@FC9$2=GNZ99':\/5_2I* _ET;;QENJ9[QO?^Q(G.DR MS#XC6U[OUSB(RO9DK7_HU)W01@@-L75JYRLJ3(>@_;5:CFR9S;"1-B6PKKM=YZFM*! W?I84$S@A> M7C4/3T<20):4WWHH[L5NQ_'(*,K)]'&T0 [>'OFTCI8I,6)PNY>S>/9I30\] M_4IA6MXPY/D [L2R7KZXZ:&IR?DUG'N7EDJQR*@RN:+_"%X)>[FZ>@/F)/UXI7>F*\4Q^ZC,8=2]+6DNSE9P\O"YV2-RPFXG2/#)Q@9WN6M5_MK M]@8&_P :[6^/L6%#(YZ\*67T&-M9Y'!YE9X-2X]I0E6]?/]47JGE'W5BB;5' MF70$M*!N5$WZ:7_Q\*I,4QCB3=I\D+$IYE.2[4(Z RK9#B4;P5!S$',OYE86 M:C\SE(\IE20$O(K;=&Q"6FXVX:K\XP 2Z@QR\:'4PYA3^>\AC*D:8'1:JFH8 M#&-'G4'FN&XKFS/PB+L[W)U/QY6UB]E9#&F)W]/M?&O%[+5GVNTSVAP92,76 M])@J!IBCX:<:#0\R !HX9G,4,$0WY[2B@/O26'\;E +#/A8;0D86+M,3V3NGA^;E1:>.J&3P MK;/3 V>,(]FU'$\/QPN-0(4FF!SLX=.#;)1SVK'*3P_'.3P5 *&YO@K^-CD$ M!9X.%^#].C'P.&X7%[#]-EW8N)Z@:81+/Q?;;(%AL*8N=1D3C'/IW&:%_.(+GYL>FQWEL>AH1 M2\[>41ZJM(!&;8XEG./A8" ,Q( YQ\---Q[.TV4Z1W'-45QS%-=TJ>X2 B"F MX-^?7H3$B/[]J05']/;O@_=-GX+2Z0G;!6F8)?$5R;\3$E=EH"EJM'-PK,BU MOBH/7HDGO-);W8WOZ.A]G""?_;NFII??,ON M-Y#NXYRD] !6DUNP:,],X=66=H'D]H/DJ9]]VKU)4;HN12=OBWFDS%Y:8:+6 MX/)*W-;0JF@][\BJE/SC[F-,;3&*UQ1<0&/)\:Z#--VS MY* M>P7!,*B1-\(F M;E@!O7@M(M$QO^H,3M6_%&3&>>0@3#I$UR^. M0Z'YZYI#H><\""YU+]/PE?XV9XSKNDC34C7)5D'$KC+]0R(? M!M*"YUCP.18<;$S='/WM,/J;#RZ'_BK_QEN0OI)DL\E,6*25(2\\=G$.ZW9* MW0\DKPAQ:8FV#08<+_CUIN)4NON"1DUI:??_Q89[PE^\)FUUF[W0K1O1X!(S6:GOT$4G?P:K[ MC0V4Y.E'B&VB5XWID^S-UFM_?'^D;V?E?4>'2?YW29%:IG[5D!Z)WVRUUH?W M1OIVUMUS<*"$'[[3G[[0"=LF?ZV!?1Z"'BMW]!%_!\(B!H,^X1Z!QV!?F??? MD^B=_D5S59UNX\^T15P])]X>9?QU- BDYRJ:8UQ>S2D^^+QOR*%6]' [O_HF M:DRNT7Q.[9]3^R\@"\U[7NZ\]3'\CI M38)'+P$\BWFQW)#5Z6$X%TKP9OI0AR5.#\&Y4((WT=\/N4&KG&#G>O6#Y:\8 ML+02>NP"O=\PH&<]L-D%DG_'C&3/4&D7./Z. 4=+<=5.#"70? Z6CK0?,*'9 M[*R<:C]00E.+^Q]L92RQ$_Q0:'GVX]&=8(E:G>D;X>X$212JC,UP>" H5!(Y+D2 M3G!!H5UH96PX@0>/\B!-&)EP/5[*3!@PCR2EM_J6>7D&UN753M;B1=F):@5W M]DV1Q-5O;,LY2(8A*N(9\@KONO@"I'SAN?(NJLJ[ARD&T7T9G-=B*<]YD!>9 MSAIU!O!7D;>:$-T(SH[(2_5J]/2]=P99(;I4.I>^[3DV;&CFTK<8GY.7\U8U M2:N[@UZ@I=OG7U2 #XHHGPL9RZL5Q+O>EZ5F9]_4-I52G7-EY#$K(\]5)'L5 M+>Y3IW@N33Q7<1Q(=HQY46D@[5TKFS? 7%1Y1/K$5&9Q+KN'NMS:Q$I\#4YF MUH+?Y^L? Y/XM-;G[P4(VQDI0[=SKDKO=>US.7;TY=CG&N275X-\+KU]6:6W MYRK32R!C*X'L).;L%"MH.[ +<@%#94$FAZ%N^;JPA;"AF;JPC/583=T:AVF!>'#+78*1*D M#G%:'J$ZQ8K!AFPN48U0^.US^T"&VKG(IQN2B!0DWU*?GRILT-)2Y]K6MB^0 M2ZIM/>YMHB'\0$83+"_T4;T.6AJZQ=K/&$[V7.YY$@?72X$Z:"42+!Y=;O3T M]#"JM"-4(3.,ZK^*G^-4)K.K9-8*T(=:6UMYU0Y7@6G$0K,C4YG M_M\<&Z$DW>BH^G[?9XP*VY!(U9-%$;.M%LG;&6/4Y(9#R3[L06-4[?9'Q0#P MQ:Q087D$ ;-ZA>-MA"DJ6Z0%CC7>\=8[]U./M1< M0EL893.)$MI/Y65H6C96/D/(1S#4A98AYL^^10H'"?>!BGGYGDFY#1&7 M-WNS <:FIF7^9EK*56.0BZ\O+.14YRS[%ET(&)*X_?SHPU2*_6IN"/!J\Q@* ME?NO:@V[1M 06XDB@K9C@IA>_K<]B!H&#= $C"!&5) U,7!7%AUJ, "D.+.,BFAALC[,SS22C-L;U/)^^>DE M^=OO3!T\3%+#CZTW JAE-O;!+%"2T]?;TLY&R6Y![=9*N$W!3%QZD 2-W3^8 M] >]55E!!R$CYOGT>XT#Z7#,<>)SG/@<)S['B7N,$V?2?9&NW@*JO57<_WZ[ M"T+Z+\74]3I..JK=A;CT*Y7I_CY(*A2-,#\%/\?I^XW3=W%>;O]B'O3D8TKH M+J0O;T%[+_9A"LR,)"[,\C%!_M;(DAZ;+*,Y)1Y&5"=J-.% MYY%<=J8 P-2-.<=ASG$ G^.@[PNHNVI-+.O3"VJ5V=<548ABVS5HF/J&J8MM MV"J.1AS5M58LKG0@P 9II&D+J]IR=!RIG14Y/'> M+H*&SIQ1-F>406;SFHXOR*#Y8_H\BPYDI. RM:YGLQHO+JMQ[,39J:4VCIH7.N$$1Y>PC?!0V)P7:CTO](%N M:JU"DR@A=$X%G5-!YSPII^3;+F4RA'P[8T%:^IPB-J>(S2EBL%/$8"5=S4D] ML))ZII%V,)6,%KQY!I>=^#&G3SBSIK\CZ;LL!$;5R^O^-297 M/VG2T!6=GMZ6]1CL2UF0;$B:"IQ]\K;>IEYQ]@:RTGT0M\>_A'_1JS@HHMRW M=_Z2@CJA139BB.URRH4E]*7N9[_J^O'QWYLG>9'U;CO+X. MELN3T.LYA<;79+W0VO=O(W^,Q29RG 3T4073;V<+(6U;[32"Q)Z+ M[39(]\M-^?M#@D@%'5DO,DD,V1P7YGB)T\;/W5#LOD=-8^ +#9IPOJ5)ECO:4XV19Y_T[),V0:[/ MW0\9K\NTJLQ^-@RG$K2?S:_IVQ[#TI&HIH!WWQWBW2F(^8AM6$]D_0] M++/\V;,YV6*]#JM9W\>;)-U6)C^_]JFG,/LSNX_?2$J1OH_;,X[7I]]\#H-O M84070)1&JX&#>E-)O@1Q\$IGM=ST6H',HF5E:,N:9O6AP].USTFT?DF^QL%F M0[_)$FX?@Y1]FJ=B:O:TNY%9FM@OB5EX[8_-OX4^(JZNV_ MCCJM+Y0!;HNM<&+-OT/(9XCVSSNR*FW]I]-Q1TBVV";%67D6IS0H^H^+?O!# MCG[C[X#1OX_I34A8)-3P.Z7X-])R1N3F)4Y9A'=W=:>O2#'JL&/41#G M]7FI/!T:'0'$Y0IGJ1>#J^CNK^"=:%X?TR0SWK&J$[S%5'5/)3&T.CWA+:NL MV2J+G-7IZ:]X61"OI26(:@V\37*Q6A7;(F+FCQM"1=-5>/ X[R*25UDD5+Y* M\_ _Y>^%@ N6:&UX;P!=%6&T9C=ZO#[^\Y[*\,E[59%?NL%Z?>&=NPW9*675M<72YI#5:"[^^^,2*W4PUB+/<%VJO#)CYFFW(O< M.6#YVBH%YZE"(J<7F0R.W)?1]Z*2"?3(G16&D"AU"*1&[:JZ+,28_<\47%+- M[X9DJS3<'1"1FJI5O3PJQ[R)R4S3LAZ>E['^+65M,"]_P]2U?;KYFI!2C!6N1 M]X&YE%JHW"$9F&5*9Z58?0Z0^QQFO19M,#H0>([10GNMY9Y;0YN^Y7WM,RX0 M2&Y_[.BL1-H*ORV0J?]!V'&BNOL[_>TKYUH5<57C86 NN![T^$C2E3C RF('&1?;5T!/$H,,T9Q+:EE(JEE7 MD0='6&(9=0LM\MB('H@HS+S(\RQM V)B5'0!W:^(H*L9DEU \1M&*'S3S]\1 M@78R6[L XG=$0.@8P9V(<+!M0.:&13@9L)ZN'+0'S[/A.8( M];8] M TX@P"3FGOT-2*-_/R;)^GL8L?KNR_R-I/=Q3A5A)CN # F^8\!0L>:=%4X_ MSK2*Q^[L6O>U''57 $4L)//4?DI./H#/IY!$,ZNJI[#'#A^"K;Q@@NDHEM.( M7]["M"RSN%^FX2N5O6G'[#P1<4:Q7D>/10(R>@RR;+'ZJP@K14(2BREJ#6KZ M[)\ID5.3NI_M=\^N[K^0])6DDI?-6DT\']B(=]0.(*U%<3-:7:='+?^BEW=0 M1#X+28C9X]7^S"#ECU5JC^"Q;GM*9;8=,WG(*TQP&GJ;]$G:.IR F_*1,*I6 MAHFH8K6TB_>%W&]W09B6R:;B4E2"QMXG7[TH7:?O\PQ5NR'K:OG"$(OH!Z&. M2A/TKJ!4G7FO(;QMS1E%5F^T.3*XRY!&:EFXNV4*)&141KJKC0@1,EX.;R^Y&H\\/G H*&V3 /+8P,$T M(C4R( \3- 6GGST#>>A@7PH:9@N9GC_Z]-("EVH\.Z:/5\$ ![71$ KY MU@4&/=]UGS%G3XNO97[-R*:(/H<;T<9J=06X,)#A"!?I,9.@*WO]1-EM#@H9 M"G^M.'&]"+'YAH@&@KAH\:L2BD[>G9T*AZ;M \$]=?>QW&5GTM.?B[*[NZIU M&75%ZW+L(P+S78^])$O(-N >MKL!TC4H<]Z(SJBA!*@GZ"('"9'E?/; #+\" M$!ZVS.'#.3"<"]##2T;T-C@D(Z&"@MPCX1 R9V]_C.B3& J/J0D=K-^A+Q!& M^AORV@1#B45/&43JBSG*>! 3 =E#VU'(BJ_\$>9O3^25,?HDW5\'NS /HB=2 M[FN9F_F5@I)>!?&?=$\.#>G\E>X8FU\ X*T9OAP]#XZM[_@SDP?9VR)>L_^P M%X'>@TCQ+(&D@[\G,*C*_;L$T@KET:+43^-AT)J\'4@A?(NXM=L;LIVN MAY72ABII''DHK$. M*@D?>2QL?WR,M0ODP;)6*0GO??>39DWY!O^7U,]ZDH MJPLI+-:BUAZC:^H3DIF?>2WM3CM+\]J4Z4_GZ;(7+^\(/7]!]"G9$N:N81Z@ MQ?J=N8RRJY3^YVVYN?OT^:K\?=?6W&<$?\G>XHG2LT&_]'I@??O%-[HCP4J8 M &X^D&5CD&0&9_9]J*)S4[#W/./CWWG6H2'#0:76\MD\;CF/ 0-=TF(=O6]@ MONCEYCF([]A$V0-M7 .Y24^(_*=SR@Y/TATC$=B3=,O-8LN>I\OH">S/H'I_ MR2,'4TS1)GOI/HG7Q)XOQ-6%''UO H %+L. N< M">-E3$H[Z.8JB-@PSV^$Y#>TJ?L#J)H "I!+,CF0B-SY.G14%'#PMCPF+PE= M %M'=D<5UI$H3?E9%(!V*$'B@1X^+@I(.)M-]YEN-EO"R%2F\V&(H)JC 7(9 MBU4>OE-M]"Y)&?Z<#5KD54GKVUCT.)6UX=%Z[14VJ69@+,?^ ]DCJ.V"EUBV M& "]+$J0@=&I_M+;K'2RO@\RYX"&3^J7'V!_[$%L#1L)$M!XR3?>4)M,#HX! M)^]SN)&B,]SD*"$OO@T/*5(C&/1Z70U&=C+D427#;EW[EC3D<-IAB?VI'CE\ MCCF!#[LF\H J3_RA;>.<+HJ0Z%IM.T4>_0: FB<118B#GK7LM,CC%9U3])01 M&HE6#>W&2 ,AGXMO='-9U66RIF(P%7_I+T%6PIRC(OU,.PW?Z?:_D_.4GL*, M%PZIU07 0JZITLKXP0O]FO3%*VD7RQ%!URFA1^YYEY)@+7C!H][2'(B23,W' $(-[D+5J2Z M[[182JVYMP5X^7DE.IZ"I-Y#_$:0ANSZ> M1/&QDH:68;PB\>J-"FM_LD^((>0U \/A)'<>MRF8B?=@S8[BGWL2KP3Y3C,0 M$S8\;?[1YO%5,>BBUM9?FZ1LO?0Q? [I!7PP"Y2_>$XVJ>RU29V.3J6/9\(> M]28D[BU]*$< (GT<3162"#I)!W/P]2V_H_C&*U9$DDU#DT7I#N)66?I.L=J7+*>_NJ0> PBY7059F%5J]#*N M7\?B4N^:W3TND#*GZH4?9KZ\3C+YR]'B]I;I['P.6>6B-=F69M''-%S17RR+ M/,LI]5!JI[^A5+\+(JXF.V@H;YOR-0ZJ%]DJGGN?904#^_;'CL29B+$I.GE; M3/UQN>7FQ*5*RA$L1=H%U%$1/W@M:NU5NWLY*&P2G>[4Q+8F?Y#]KY/M-\;@ MZ=8^D57R&C."O5_3\QEN2H9X?)VP>GF,W@_U6M.4J+=D_37>!>'Z=%P/?K[E M1K)$/W/PKI?96.E#$E-)(RW](:>_:5#3N', (B+4N3"+VM0UKO+Z 5G274K^ M*DB\VB\WE>,R7#T&^WJ>B-QL+.YNF<6T17M*)$%T%_XX%ZB4+!%%%_VKBTQMF3@H#& %O*RE,SY$.&0FM &JU<_T4U,]S=8->OU9Y M59U "3X]\" #C8>:'N0.J'/=/4-_/7)4>K/+NG\?.0;:?O\SNQ YX)$C(787 MGI;.=9J#7K86JY3YU>N'0,1%D" @>SMN& 1(O,%>?P14:N$2;"6#3DSZ=H@# LZ,T%/K^"PD6.<"A[^#Q$$8E^<"@M]!0M",QG*BG\)R>'D**72"+$P#R,@1 MA$Z0Q:!"<@,&G:"!01"6Q1HZ 066)&PD\XM?/5(&_#M)T3V?V/4C7W6="6S&\ M.CV]!2:+)R>KS:3J->IK<:6AFAV$CR1Y38/=6[@*(L$[E>*VXTZY"D&N3T+X M<)^X+;XI^R_P\#4NLB*(6$CJ,OU*5:*4C(D4'JZ(C&5FO*L$LI+,0_9RL53:J%/3$G=T&>2?H>KLC]T[/TM*AZ =J?7MS+ M[KYHR5KWGWFR%OTMM$OOY2W(_TB*:'V_W06K_':S(:Q^-$/Q25P7J^=@_@GI M]D>P/3@3CD:9Q6J5%D3T@J).3U#+>B3T))>N#^-U=;I"(]:C7)4]D8R>YS!^ M957VGTF>5ZG"&7L?A;:G?SBR@%#X'JC=;T"#ZBAZNH2JYS>\U\]A-T3I,_Q' M$!4EY2^B*/G._*T" '1Z K0(&AL#@94!M4<"(XE5X1Q02=^6$$2BY;8 M>SAO -#I50GF]0V1%L>6];!LU>I2S%6P^E-<34+:'FW9" ./0MT]IK38X\V' MT[+F'Q^8E!BDD2 @>MAU. 1(DB/5CE(3X^$Y5;YE-$>*@9;7I22%HSD>\D*U M,S]N"8#%?1<7Z+C"^YFS0L9D=+E+Z5N#G)_O@H(4MA+(<+@C M'BW?).2\=)>\1D];A(S.N(33]?XBS]ZWRY'[.I"19__;!;&O:QEYB8">(&HY MG9'7#+#N&$-?/: G(OV]X,A+#?3$2^HTQUZ%P! 3#4<]TD1#*LL4VR)BQ9J6 M^1M)KY/M+B5O3-1\/V0ALN4NF')%5W4P&@WA;:%/9!4%619NJ%[+C@>3C31F?EV5IZA.Z@/)EQLF,'S+RFJR D"< M?,H?A22K\(I0%E>:EO(\#;\5.=O+E^0Q2,6//:G[>5O2[5\%Y4=L"Y*8Y7W+ M@M?Y;2&<5THB3!,(HK+P2OQ.LKRTW]#YL?,F32TP'L9O "*;4&LC,DERCKR/ MMZ4<*G$Q"?)8B4"R"%%K?Y&0:1!G5&G*RHK0S.?$9-T-9YX9J_V8\?\D/6Q6 M/^$O\/?(^-H70=:'C_8=#0B+.O(1=@G>D"Q\+8M[+M/_+2C'V>Q97;H@>[NC M*OVH63@ M8!Y5KV3UYUL2K:E 7FE20GVKTQ"@\'TRJ=B0O:6#P688/7 8/JY?%G.#@:AK&02.C%26O91NO@R1 $S\2"M-Z(S;!JAD;,G3: :!]G,"=\!@Q M'2(//A^+F?=V&R#'MR>+[^M8@(S6:"=6R"^1Q_J/=59MN'*00ZT\MG)'$/+< M ->$-M!GA1S=/E>"RJ^%/.%B-"EDJ!L->3K!F*K[J%?#B'D'$&A5YAQ$GL0 M2LAQ!NB(60X0+W-GN(Z9*C$*L /8* GRP<,X)G&I.('L5=!&O*XGFF:R* MJB3"T;,@6)NJ%YCHKV5!F8;&3DB2D 8-B0X(:6[2P$%G,,Z#^G^0:PWK0HP?Z7HI%=!_&<8OQX:LC@ E>?(YA?\6?%6;V1=1&2Y&;X?) M_G<\6@N/4RXK5$O=--V6=J>=I7EMRO2G\W39ZQ'7%*TD"M>,O=W&>-1)_UI]PCUXT'"T^25+;L@NR<*< M)=R%>5'>+^*B>.+&_LI_AB1=QH0QA:N RLHVF9&=L7U#\YF\DS1X)1JS7U0M M=4#I/2J4:^HEN2)_D"@Z_+I\M:3W/:4[F&]:$)'R,# L#6Z9LQT^QU@J2=]+ MT?FJV&Q(NECE11 ]DG35+2UETA.M ]&!;M@P\=G7J29A.G6F:S:M61SM##)\ MBD+3Z:E CMZ$=.$C'=2>LA)H4#4]W4(3AN0LH7",Z?JE^P. Q(LL)00= M3?+(5V0<" D"/%*P P$28M!Q%TO,(:=L(XFV/ E?FE,114YQD/'S?U5;,G,@ M]U:. W)_@PGR^C;CBIO:-@?D)7+\<@:O*(^8;.P(92-+TE3B&8Z8L95FR\TG M-MZI--\B7C/LYO"&.;P!3WC#[%0$$-A0U;5@!!+$>V%D Z^5;Y^1W DTAX?T M<3V9^9(\DD"RW29Q%:U\F)R"*L0=?.]!2[,Q\O!Z/X3FWED4+MCA?E98RQ23 M?RE/&A^:JI?O76L=AB&A$E #(KKVC;XQ>MYW2]],9BOR!^1Y,][8/D/YWFMM M:YVE>"; YW6Z<;83CO(3O%1\.'[EB;2Q6ENC^B:!.9I1UYC>.W+1^QX;V+*M M121"OL --K?76+[W6W#ZC+?;8!S YW:.0IY2%++LRNVW7FO#^B8#_>-JXR[7 M&'8.Z)X#NB\X6@I<1#?7881TY>/&V "'"6UL[@@!A3"3'B8?23G'1BH8B\0- M.H<]FD>5SF&-6A?9'*MHC<.-!^6(KZ!XXWH'9S;R)Q&]L+Y1PN9'?/C0=Y8F M^H<.H>7.X'_AT!];'!O4R2DF!O$,V-^)],TXQY.(QGQ!$AHW'1%E_.J/M> / M[(]' F.VH\BL8SX?Z3W7TQ&$DU.>C()AG$ Z(56J7ZB-$U0GIU^91/$XL;5/ M2+_J&2?B!-;):5@@4^5_QJ]WV8MW<@+PY%2P ?%32"L5W 5A^H\@*L@7$K"? M2P0AOKYPFF@%^")>?PZ#;V%4>O(/DU\OXR?V&$9*=YXV>$CB]/@CY4ZALD"! MW6]X"P:TL0Q9:0)[XUN.#+W?[H)2V:PJ:[#COR+A._O4UYC^:?U(O[\*=T%T M%42,EUPG4416>?A.HOWM.UT2"P^AJFHU4#VBL!XIZN(SHR:\/P7Q*_^IV?9? M1YW6%\KUML56.+'FW\='3%"_XOPWW^1\'Z_#]W!=!)%3$Q3?)B4(B\AK45^ZE*CLI*L9E5_ M5O7!J/J#4R/3(,XV[$W1>/U,TO>0<3XORN+S0:63\/TD?<[/Z M"6] ?7U^28;\BVOO]O,7:-V=U#[EYU^^2DD*17/WLQW4CR&_Z7> MQ[LBSYBG*/H@98^R'AY+HT3L:?(TB*2;TFGFM98+U3E#YHT+HMLLI].2PB[I M !UR074:@1@LD8DXI_=U2'KZFUA7Y(T?PU>R56P^I.LSW+(?9859'VU__K\,7DG:5G8\'F9]^X/Y$L M7%.:T!<49#T D(]T[IUF "9<$O(S Y&=S9J-XY$]\!8F\2VS>68A56AN8WK? MIF58D=[Y,!\6U'GZQ?@\_>)[7\_B'0MW.W+EY;UJ.=[GP#+EX)/0MM@X#":J?9'=#>[.VSE0%#6P[S46_((EZKQ!X- G#\ M,6_D\I#$>?"#V"T_!8I.#XC7@<91KT;C^\$:I)1F]20K%IVDYDO&\D-I2?FR'U2C1Q$J_+D M!* S\H>II"#)?88$*DUQT2562$YF/XE'$'BD!*OCTD,:)CV67FO+?8@<9N?J M2]<3.17$;*HI/T^$G'34%*F/%/+ZP>DITDL6>=E[U_R_Z^)&#MC8G+R',VPJ M"-OD_+]@(#\8G*^MPR-_GL(UA]..G4".XXB,KQ&E 1DV& =6:'9"_D2*>Y^K M;FP-^9AYY?Q V9J)D^P8ZXOSSPGE]*>IG%E9:]+&W4%MR)Q1K='#_S(N)FVS MSIO-TQ@YO2WSB67^1M*S@V/Y/29K31ZAV]7_AOC-UN,#_T1V";WAZ?^M'ZGT MS03>QS39D33?:^)O. *H;4"8Y'52CDK!;)$OMDF:,YME.5/!2A2=YM2)2T^= MF./_@=KFS*7HJ2!Y<8'M0-P0EQ'9/4>JCA]UR5-"((

    >?[VEK15%"\N"A! M<#Q_RE%R;@^KJ28]%3#1Q'=-*T"BYBT)#-OB[@RJW.O0L90W!& MO4D[9F7=QYLDW99I5HMO M29%7)O,ZQL6V7&AVEZ05XG/:QVP:O3#3Z&QCPV1CJ\VI] .RRU2Z&DD',(MX M3,DNV+,?GU0OFFAU]?<:8LD%] V?XO9@]H;1BX0'")N#6D#/$^+H@:TLS6L+ MH3^=%R%XQ_LPX_9?1YW6%RK8U=X0[TRL^??Q$>,0:?-OH*ZB"TIX0Y@TS5>TQ2?--$H7)DZ*&^<3KZ4]ZBG*3QP7)X/,YL&TH+X@M9 MO<7A7P4YEW'Z'&:Y8)W]QAI7G@]^R.7YQM_'YEJ?DFP7Y@&KJ364=0F&&B=F M19^9F0T ZY2TC[7)J>CT'?44_$'"U[>*[4XL.O5EFZI5>D\,CSR_)YNYUNK-,XFP"KZF4U;,8"S MV=>^R[ZG,U]^E]'P[8WK*/S^A:1;[=#$=N,1ZL*(IR5I/5[9%-F^JCI9GF4S M2TBRG_R&7SJ&2PZ*(U+Z;QBL[6FY$Y) X/YL2GR5HZ+3.FLJ;*2.G M.O$A04+V?IH=*- _CR;PL++5<[R+ZNR<5]-C'N0<:80V&9]/%*1@$ M!RR1?1\T-'/%MSDQ"(=*SW,L(P?$O4+?SX^-%%:5/M?T)#@Q==PTV#&/ MH!\)2A33,#TT-<4HPYB)J50 ')7Q=T,SD,*H8/2"0 [(BP7"\.UHZY"!AGLE MZ 7T0*[NZ9>(6U9NR$#!(4)!G!7DYU[!LDJ^*1TRE%#H4!4_!_E=7!CD*/;H M0L8. /T)(B"1/PD\]JEU?EI_PXZ=)$;4!5Y_QXZ7+'K5!6"_8P=,(ZS6B7$) MO;=3$.D[I4I8] R%6WJ*SB_@B(JN :EF=15$=&[D^8V0_&.:%#NZ/:?Y,I6X M7-=U4)7LZEC"A#G?-7:L3BWE3SQ;?:)]@ M)4HMLS.V-VBHT$]Y(TDI/[LB 1/];QAK#_/:U 4KU^KJGYC/W(H=K\66>77E M#RIH=?6V,*;XLVOR7"B0,U]I+K3)"##/;'5Y6C^N.L-Z ^0ZR-ZHEGY#=XO* M*5=!_*?H8/):^C^'DZR'PO59E\83X_*%YUZ7P5HFH+5$5J>^A,QK"7_V&=ZKLE<\$).ES$)%G9FLNP;\AW_+S M3X)%:G<'=<9^-CYC/_O>)P;G63@Z35&P!%%KOV]!?2+1^D GAH]!*7J"(BZ$ M]0V/C/@QV+.S?%VD[.''ROFTJGY0L'!9S_D!,A=[=9Z>8FMJ#?%7)!AH%!1$ MMDKL:MBS$6S:V.KHZ5FHL*-G8*VJ@V.DL6''R))%J(X?UZB"'2<7+&PP]I!! M-8^JT?"07&@*KIY%C N.E/LICIH9,[&#Y$ >U3>28@=O;"%5_\!#1G9,294OHT!&QY=P\;-+ MCC9^+IK]&U/H4Y@R8#VO "T'!G; M686-YS]"&N?^_!:D5%*E>W"=;'=4[JK>=EZOPVKRM0>?/0>U"V::IBQ7N4JH M/S=YK(H6+[X'Z;HC6;>^0M1I9+H*_^/FG#[_<_E50]E 'CWU47!!?W3\VDBUN-/$^48/S/3Q EW_.'PIV+I>;ZM3>4YDB9I6# MV,?;&*K;SP\D^WT@V8 $GPBKLK7*R?HY3U9_2H/7^&VG]+:S\ [\^4./.U#1 MR?9S-7UEP>-1+O^:?:3M\[.4WGCGQNX7IOB^X> ;@:2ETE+J= PL>6*'H/5X M,B#["_LOO?U['A(;(\,\28LB?Z-Z]7\(,QK>%3GSUV59P7;+X>F2?=4R3B_? MDY>WI,B">$UWZ>4M3'-"8E,:Z#$*T/VNN0G'V&C>Y_QES&QW4;(GI"JE(+#- M/"1EC092:0W92Y*S:D_GOU\G6?Z0Y/\DS#R5O,:,B@6LS]WWI@B+T^LO"_'@,72(F^A8^Z(ZVB).SI*P@]?(6Q(>C](^2:1V/ M4LFV5*ETGB8S0?";?&QTN%N?]PKOT'0X? MA=7Y^Q,K[VW]QN5\ 1],AHRG52F])*6;("=0&*-Z?HXLX4_DM70C\XJZ2!H" M(QBCW<.;(6K/PUX/EK#HH@:=X: .1>%[JDX%%#6\Q* !T$KQX+J.&^3BQ&&+ M'SB>/[:13X5SQ;*L,K,E3R9+S"X;UG!,(\5K0L].6R"* 7$L]3,E<&6#1N\" M'NW6SHZQ'A#(8[B3R)=12V,J5RQR !S<,[;#)Y B/)T'- '=3,*H#LCX^>7; M(SSE-6)J57_UV2C !CE*<+FZ-)0',NHPA*^6Y01Y-IOB,/>)BD*."."#RXW) M0IX7Z,;8[3"""_D#=,CP%H1[(7_/SI&'QT48&/+7[X AS8T<0_Y@'D2(A3%G MR-_: X;UP" U[ _X8=N-=M2:$_PAF;SZX=\[J,T)GFAM%DYBY)Q C%:[A!>_ MYF:#T.JCLB \)TBAUR1%D7]8ZOJT2OITKHKG8KL-TOUR4ZOH\Y5^,BV#0.;: M/L*!Y]H^("FUF]:L10E,ZGYSC/T<8S^U(($YGGPB2H/MFP,R]#!B(R85F.J& M5#7NXLFINK5UOE#TLF!5+GE6>V>U=U9[9[5W5GL'"2_+(L_R(%Z'\6O+/G^\ M4Q[3<$6>DBC:)"GKZ$@)[C&1J8/N%^E)P,O(Y6XLNJU_; K@5:XG][@=O@,7 M,J$((=( 79QJNY/P6_6'!2 WXR.J(&43^V*/@?!2&&4K&Q*R; NO-&8Z#;B MFR_4$1_D?0DN;&HFM O3LI-G7F@V#=ME=/59$YVGH,2XZ1APB4;OXF+:N =I M6/?K4X#7J4#7_<[LWYO]>[-_;_;ON7>:##9FV?0':EMW+G6WG'IC1<:?2P5; MRR;F: ..\@9D[&??-V1:=MVTDZ8=K.+[4HC:P#HVQ;7K>-L6AZ6GLOM0B.*"L%-I6]WFW1KHZ.(;Z M*0?SUI$%'LQ;\;)SZ<-RNK6EE#-O'EZVYQW-2,OC,OAC8(-^M59VM>^N;4@D M\,"/ G/[]26.Y#M)#V2R#?-1Z+'U2>^AO'.<]1QG[>4X\IB+9+TNOH01MNY2 MI"?8Q9:M[?.ETSM#TX#OZVXW]OW>_N0X9^6%=C(_ M+?5>P#9\TH'Y1EM[EQ2I\<[6.DUA8T!TE&?,9LBU=;N@RME0C8?D(G&^'4LH]\&^;4D M,#;$6@VW'PVCIL(KM_I#W8FQ6*3CH M:ELY:!"UCK!#GY*S^P8#.ZFA?[#R3PS^D_=BFK'NX(6NCKL%\C8 OEPO(.MI ME%NQX16;9*C_>"P!7*(C5NS-2+CN_9MDW#UP"AZC7+7WAYB [\$%QN$[VY&Q MO9V3?%,8XGGIG26![)5AB"=#YEV=Y#O$P _ ^!>&]]>*@1\+?8?N-)\OMKD] M*O_P9)+C3G:7)Y)1KKJB]%,NL:2Q;!&O'TE:/O<8KTCYAZ]TKM4#&,SI=7!X M,6A!9L_-3V',3V$XHAOE"\0/2?Q>/D+LL!!\OTE,&6PWT8K&W_>>U3:G' ), M.:P8'OV ) >OV0;N414R]/,"J/2@0XU./N7] ()/*VU)?-Q3)V\+ESA[\_&/ M=(C<6=U]T\_[(^*:U%^J55+J$+6>('W\H[SDO=%'Z_,3!/A0Q,PCQMT93!#F MD[S:LAJ5#.@FR,E=$*9.,@%M3FV"&].\ >#MCNG\)KA%328,;XM,YS?!+:J5 MPH2W/T:3FUAVT?R0B??B@H,,EU:\B>;6/.1[-6<6::8E< UD=BKQRLQ2^(&; M4DH6OA<#>K+4J6_" !-Q?5L$ADK(Z,TON\ Y\@CDG;;5>>I;98DQ"*W4D/&# MP1I:@M8DDT>FP1O:'H=)9JA,8ZLXOHM)9DY,8[=,7""33+&8QC8:.TPFF;(Q MC;TT]JQ,,O-C&GMIYH+!$E!/X23_.D?5WP8I2['(*,&6,"W6Z[":]GU3G7Y::]I([%K!VO M:&MX %'R ]>B%RIOY2/^0EB'S?YJSQ] %A#K\(O 8%2&RBJ[>5O0[787)7M" M:@E7TIA!5DW M3*,N;SC(>Z"AL.BRR#J>DIL!-!IZ 0ONQ2$U;:)Q[.L51P2&J=N*A]X/KYV[ MRI*(@=4,<&!Q5R2F7\TSB&: &X8',_.PZBG?BF/LV'D1*D7?8 !ODJY@CC+% M7-K%8W)>'J:ET*J50BEL;CFUEQYM!M!___3A3WFF+K^A73BS-*]!27\ZPTA_ M^-=CFJR+5>;X=RK>$Z$6.6! 0$=48L02- 8T^5[\Q9%M0^]D+]/# M6>7@+FP&[%G51S$&^+O0ZRM^=R M$E2M*9UZRTWCSA*L3]T/K6W07.*N:U1R41:Y*JJZ?DZI,0*!$^GRM<32T]KE MLB)2")P>#BT!%#)PVF9P'46WF4/!%U8A@Z%G@96+X7(,)F0T'0X#$CNGE"A4 MV@'#0<&$(><.^.*K9DH*9 2M,U@QQ2'/J7!"2&VU#GDRPS",3/5#Y.]B# -+ M0[]$ZCQ:;C97050EL1&2LSK385Z&U-(V)ZB6FZ_Q.LR^%2G=I<\).TKG=GX] M2Y^3+&.[2@5N$J\H^78VLJ7S2SIXLU]TYB3S&0D:>YO\"ST!V8:D9WF&SFRY MN0MC2E8A\T*>PK19SE_&_Y/4 FSU$_ZL5.=#\Y+YB>E55F/:2QCN-^%[YX4WS$\YZ2DM;]@?O9\ MTK?]9Y+GE%E1,E8?;VD7;POAL$_)01:UMDP?;(O9 QI!I .P5A>TYGVUV%.7 M7T7R!6A;BUJH=R%Y-,1^U84-&C\M Z;Y)2ZFJ]:U@@0>$&S,7Z MWT56$1"EFP?R?;%:L8R0\OE%2H8%)9>*O"1YXD9C>%MJ^^BI/\([T4@I]K!'+[_NUI13_?S3AU\__")=B5Y?RQ88 M-17<;C9DE2\WK1,0TG.^8X\G5\5USEO ,]HX^,KH."PV],(],X5^RVP/ IAM MG']U^X-5\B%/Y)U*'$'4FY^(1YR-=F"5( >2O.'M#!D=:T8#D^L<.2"RR[U! M)GIW*6@T])+^^TBK#;L"%]%)Z<528YL+(09YN)U5]#JB#_(X.]LL62(J83'( MG&TQ-_0HO >L\ (S4WXBZU<*TV)%?U&5O1#7(L@\%B,XSEEE:N&U])BL>)R, MO*) LQ6 Z99!E\$J9Q>/-.9$VL7;0NZI5I"2+'^BPL3S]V G54I#+TL-> MWADO4&,S;XCD3DAXD<7NO M*;IW4?+],#5YR".W+0#2>TBJRTQ:E%#8W#?YW) L?(VK*UB#>KK-/>Y -16R M7F2'V9T/KI24='IZO%FHC$6HOIJ7&MMG]A$F]XH9EZP'M&5(:4S>9SI+\5]_ MM2R-7LU1>E*Z[0#Q*\F1$#0&-/E>S-8_X3R1511D6;@)*X)F=?06JU6Q+4IG M>DDOK*Y>2MZ8V8K)4HQX#NECE8WDBE"MCVHB/P2KM_L-[RJ"QC'C-O4^<:J[ MWY$#N"7H+ Q-? E).UGVM=7$*9(OLHSDCTE6V8=>7U/R*GE-V[P_!!F3Y"=3 MD?9*>P_C,1DJ8D<\I=)QE))@S2;)I#3=E>KW!["G)=EEM1S;17Z:']THY6:J M^@-88FUR&L:T

  • U+XL?'=A,P%2XYF]5V,"!#[Y; /RAH?U]1%4!NZ#U M;YA^5_=BIS36Q%WL0WP[@,3=U4/;X#Y(E&&S)'4;4MH HD%+X) MR^WP1$KDK%\7UPLEWW8OK(/8C# Y<(2NQ;F5,G]X\7%1Q.MN+(RP XU)R$0 M"1]6)NH2CFV 7T"W[IEBFHYM2MQU (Z OY!5>,C:MV OXJ .1$Y _MLQF@ V M%#^X/8!NQ%<2N;%$I/+\<0J6E5%-X0(AT:#I7A7#,#W,-,""B!44Q,Q#.!8@ M ?E8)81+4Y!&P4E>PUB8IR:^BR=TC=(0A2H ^#'B%&:( Y0$/CN%B#QGJX_= M<)0N&F)ZP,?^A%D[)93(326]_)#FQO5'$.+[XJ:'HRPN@4=;5'5 6JI2059W MH5J)'(<)EU6+LC@4F^H.B,&YKG"HSSJ52ZMT^XOBUT!R^RU(9*39H&C_F*-] M%BLWA\<3-7)(L:?\@8*,A#32-/#&W\8&" VE(S@EI *!2[;5[ZYP!A#N"D3W MN-WQ+H=-!52T7@-7$:3,L-^)&&V;:MFT)./H[[H)J]:C&8 O,F'? MXLK'QO J2!Q*?[.;5$M@#IS>W;EN5%'X"9P\%/XU:#[11XG4 ;'A:SCIU3"R M^ ICAPRM@@[;+LOUKW?PC ?$C0MBBNW:E'%(9\QIEZ['L6U06(T 9Z!=G-;UT)(/G5[VA%@L07?5<@S0 5P0Y6(-^+-8@=V/RUNR7R MN3)$WFQ 8=Z"%AI[54BJLNB(74VCT=#>D'( )2K0)9LC0FE 58'$ ^".D;V#:Q%(KE$'^O]?B5C,<&&#-1(XA23P1+W8J+)J)O9+U@A "8"% MBD2* 8>(^ =!VXT].%A!3A'@D;\!O[U3C7IM9GOZ3]Q (AL +!0),*I J_C6 M]RJ#187*-JL@YD-X7CQNODIG)%D/!$#*C&07V;!WCO:,0AMG(UF]1S) 6<$J M9!C):IZ !$N)4;5Q^9OJT$8;$%\?4':"//F[0_X*P_< X R$N,H2I0T#1'.+ M(4>&WEJ8#'"Y\ZQP@T/KEJ3_5@5SAR)S/0ZHFXX"3MX9T;'"< ST==4@ [>C M S7?H;B@?=R"2A UY\T) :'NP4;[.S,/P-&A,*+MYOL%"W$"UQ23*)H/@3R^ MH>JN:EIB4D13J%KWK]F0C',-,4"RJX)I#JQ4-ET<.T>=>. /*!TLNE"-P63\9S%4G\C%8O%%)G'$#"%0(A(2@J$M'"(&&'LY M9#[S.]S+9]\CKZ0#76>W^=VUN U8"LF$6 .>WS>P[:53"6I&BK'-FV2.75/H,8.A6 M>U9A57V'00&*$C5L%*#;3;9P2]9EC&XE\Y4("BXSV?MZNFDR\%:$;!;X*?Y@ MW^"\BFLG%J]L&SV,J.#1\E\)&$L$MFWY;S'HDXV2M,2#[B/4LT0YP9 _T_" MD9W2L27+R>Z;0#S;UV(R5!0!\?=D[Y$9DY$:6H !C;(F;!P8P!1LC2%9]E48 MR^1K':&A8]"!D.TPE+:#<-QN0]6I="QJ/2' MYE6]RYA#A40N"%GH^#8)KB@,9 171I\-A[P0QQCGY>G_)1*9K/]^9/N1S5K @FON MV(Z?!>M J/H!?JZ+/Q9/%T^++>@?C:+_L3A?/(N_#(?Q3GH-_G%>E!J\@_-M M1=#<5XA\<@02ME4O?'),J*#?4]P[V<$'"8J3$H9GS^65QUYD.&#^^M4%/_R* M3I:CV4V[MXBZ.S 8R T9-F88FS&,]B4BBL/N6S.:>\<>?ZT1#C-8E0?]., ; MY$N:/0,4XGI*O3BGKFY CP!]F2,/S7/J/!@@Z&5PE@6=&GP3G"D@A96$ARUI MX#L9SHXOG"R )F\>7129C ?E1BVR%YQW_==1<$!.N]"7&&G(:4RYOJ.D) 9@ MVF9M<1_.88R61>! AGHC-!40\,831PS@8W?L \G\Q"/L:[?Q_/F$JZ;&:#@. M9-_P)LHW"ZX9QN(V@6D51\OO]4 MD!.[%#I"[!_Z 9ZS0%&"@TFVIH\PO02Q3W;)IBDH8 3;%^4OKP9>9\DA=(%(;7VXQ*D\H^:MB@U"DX@ MD(\3WS\DQOFI!8. %D>T]^=3?$QN1%WM@50J>*D>P9$:.U+ZQU274CJ'Q�R.U$+BZ*ZW$9 +ML\"O.@AF5Y*M* MTJ8*R8![E72(%UH)H]($*=;LA2D3,5&[9$Z?YE>4RTJ2TE%^B\J!S8B=C MA;&I0[HBBXA4,=NYNI<#YL-S)><4_'XQMF?8*]6.78)'(5]%'873D,NBC&BB MO5T*R#$#Z%'!)YIZ.L>K[)MHI+8I5,E$UX,OFO^_969"1$B=Z-_T)2&5S T:YO M]UP!HR*IA.VT*PD@18G0@N=V$9=+#/?<7T+@*;>?[(CH902Z$CT8TNW!RPT; M"ZQFW# - U%)!QK\:.+F5I,Y2+.0+??B M(88G":T)>4P^I8(Q,)1F]F$NN65#!%,IB LD*+5QQ?BP=#)Z;>.0I9-1_.'A MD6<577&_4 M;%G[7A!,YD_8I!83>79X2F#.@C,&2ZS,*4E#3Y\?E28ZHN$:DSF'>V(;,M%Z M2;V HDBR,6K#14\'$$):%@RVPYJCR$[TO)3"$HZNEV:_DVE:YF8TTH6*YC#T MH)_&GH=0((M7$$D3JBU9C"Y*6<:3ODU^S,.H?F-V@%@!.A]G,WR;9QA%NA.N M'YHX#P6.% ,HWKQ^)PX(QF@^OGGR_L-;\UGF"RX[* M#!(>[EM_BZXV'GM"N9^+><1,GGGQP%Q 161WQ!J5:@G>IYUU;A%$8SNEB\/1 MI.4PK8FQ.=70,4)82GZA"J VER(RPKBSG"$&86$MK03,]XT&S[[8-&@UH$IB6YX&!/-"AY>)RH^/R6"K4LA"EDN 401XF58!F"9.T4.MFMY(WF MYDGC?12K-,%^Z.W>.7-A#JA2LG&D(XYAK=1H)9PR2&;*]2"9AW^.SB6.CA55 M*?IS\D\T-X&XQOPP> -8)8K&1RQFJK[DO*4&0\@#C&2*%E0'ATVI(PX:W+L6 MY+$M28(:"YNQZNV$XO$SLJ_%N2M4GS(0",J.#[3@7]70-IWT3C*U'T"F%#^S M"0"S;3$IP?OYV?LZLNH%.-E[$MZDH*E,HR%A"^#7?8.P1SJR^ ?B[T1@FF(% M'#+0M\W?E=E9TP-,8^>VN]:S9"74V,@J:(")BL*2U7.$L!-!D1HC6<5TXZ-5 M1B8JKCDY$1RJ/%<1B_8>%A58$,L@0BI2G1;K3];_D]4FF/^,&"ZME YEJ 4= MC)6!):O2\A=B9B2V']+7VK>-3VLP@8![RJ61:4'(]"HJ&AS8H )P-4'(KC\KW\W8L\.:8(,97_.J1Y)[/(I$-W/TL6@% MNU\!%A S,A<,&/:W(D,X&?;? =/B^YJ+G+B\P+D2(ME6729K/I]DB"8\V^H)G>69A-_4%X]2 MU6T#5]STM-%>\5]-!;DDDN 4Y)Q8$6Q4XX&YI&2SX(MA6IBV(KDN]39SS!B.N0GS\SH#;C;.+3K/PBJ- M1BY\D#(_7H.4]!U66&?#/?BGMRPXB170OY;(AO53Y1/&2% +=L M%^8)#L:!22V+*9LIGGIT5(G0;+Q7@T"":U2)0#$7S52F8O"XUY6;,T>054F] \RT'%0C)93O)A+P<3:G4FJ]&3T4G![B;6'1!X: M@0'U[TJ-O2398@GPLILH^90<\=&)Y& M FLAE"1*(^8+%]\ZBGPXL/A$7"99 M,G9#]>Q4L!DX$\^URD-.>Q(Y&$,$D5DUH6HQ?(=\$TF*8R22+_T']W3'%Q6R M(TI>)[%9W6:Y+CT2#:QP?0D6\XN;%?*T!2@1IU<%2-&D!::S:Q$803-K9#9' M6UBJ#0SB&?QP[0=RV(2SJEA!BO7_;ML$24G&=%/VL[.?\\PHAP?I'-+2KQJ= M"E" %E-(@PSD]1]_;,4=XQ"/(O<6-(VHDCJ2 +CZZW'BJ&F1+I77N:0 GDFD M9\L4(Y+I8"M*-&OJ8#R']F-YYA]>C0U=Z9.D[!:ECF37SD[QQ)^>W)^]1JQ<7O+_?J/ 9[S.W^*RE9\E% $L% MB3-+D@-CH&>=9'2XIBO D#W6PD2P)^'1,^ MF*;@"A:U<1 6JOKG/RP\HLXZJ2>*N>).QL#U/2;&J92*2XR:$%7G0S!@P1M' M&3B,G COX]5%G.Q(*WQP+JI3HJ!U0FFJRVUL)EW*:1)-2X6\(D4K=/)=)E5% M\!=;-T=V:N!1D8=S=9C1*O&EA9(1@P#H8&L)<9:6H$X3%[.K]^DR)&\FTOX# MA5ZOL.K_+5?]?Z#K17BZ>.V!"S;KXB-X-N21?^RQZAV(@D>F]P7X8I(94=E5 M@I56:8KG0'ZEW)B)]Q+3(7+/-RF&1DIEBM.D],1"FP858W8\W#,UM.C,=/NFFYDX.Z$(N,/"7])$0W50T;(XR*:G[2(F<5M5ERB4J:ZC$\7 M$2*>X>#YN6DM\2G\NDQVCJ(C&'268IZ#UZ!\V*ZUBSDF+ M!4C^ 09CM5%I:C$WY%.SJ)02H,JL5XYW$6Z(0@<,9R?5+OAX4?P<2Q@8,U*) M$@MY.04ZP42N8A:)3B,7%ZQOSB*7AX6*\WD[K830T\EF_Q&<)G*3*/M+['%I M^DZI*WN)Y4%4BC,9:I,IAV^A]J'CP2 )O1Z_Q&9K^F-6VSU=R[I5'#9WX%BR#D17C.LE#)YY/Y],W M*#_!3M?<;?1B84'PG[#P IU7OIQ^C=")!D*N'8\6.F2SS@J8 SHQN6KU-VG!,;"73OX* MJ%"*?:AB!%<7K9R@6 M6A+WVV;;RD)Q>N\U?MZKR/I5U9O0X2;"^]"#3R_4J;>W05 M4O,2> @>RV5_P(VY7(<3$0+)"N0)N>X02P*S22@F7K@*]"W'D"=Q;_.W*TR[ MKTFS9!,GC1D> )258S:0PV!R:"S(3%]&!/-,2?0Z/F*2[>4XYW">7PH84AN< MX_D8)Z$T(M>A,#(FJV@67\;G,3%.A$JL,HC OH,=" XFTCP- DKA?M2M&(_ MZ/WH6JJ#*&ILMJS6G"$<('F'UK&F_-5@OMZ![U6\P0!'#R(+#^R58._"C,V2 M948\3^V2188BDPYGT)S3%C8<:LF.=?\8#I;+PEW;L$:@A :?IIQ:,-1(AD!+ MID&9ST4RA9B7;5LC ME5 D1?1\05YI'UP_.>P1'O2:[J*.'-2,X'9LJ+!Y4?SO$1;PQ M]?.=)"VJV53,X&P*VGJ4V-#;PVL\&$ UAL!JLD:((]);[2L[0+X_F')PUFDF M#\+;_:]!ZJTH:T%1 765,9HRM&RD@J=-]HA8WGAH!]"0;*P]72GU9;Q>GS93 MZ?,;AF!R<;'C7\?ZUJX]4 $W_1S3*$0M+(&X-4(DA1N*3J(ZUCL,$@G:2Z\& MN]@>\QJ6 U:J+ \*9"S@@&J$9,L!!FT]J1J*%[[%'R-OHZ6&0SKOX4N8BT%> MLINN\R"#_]7@+SB);A[0+==]N=1%LJ9$MR%X#&X"HHG1\\OE_2CR+MKOLO.1:#Z[#;^^P M3\(]3F(0"P1O"N?!U#.;[7QW4,W]*CK3DXN=0[8Y+9RDYC-Q":21!U((@4#7KSM<-" 8EJ9<;B3I%C0 EG:@'X/$]/D5NM# MR-(V&NF9YF.."3,JV!TI*C2AM^PZ#<90@M[L-R7"0KFCF"Z%?&.7O9SA+6O!0=L_J?06,4LKRM6:>+S6;PI+P$;LE.'PD42I.F)09@W/"30IF5)Z6 MVTS TKHU7#O;I72/J7.]*7?:D[L *5"'3^O1S1==IB] M)&E=K(Z% ?22YH*:=T7-2=>XAJ1^ [OJN;KAFT%(RI@O(N$ZB/5NI6U97O:><_*A-,0'%C*Q^_[$ECP!; L;1"TM M/,J,:+VF*#>,"#_1F1\W"[8Z<4UC<)QX@-C9&FL?*;-&4<@D^N8"!%*!VDN:?V0J$:$ M1B#(7,Y!B\*.[@';5,/^9>BP("HCWG5\Q#BJSPN6I-\J697P6-*J? N5#5[. MWR8&!?H%@!/LCM?O,_21+YPG'26,Q6*6G79AT-A\[$L.F>,N;.<@8+:3@U![ M#KV(1>Z HL8)Q780)U;)_<"='],GZK0]V&4ED#VD%7K6)XNC"(?;I "0Q7(Y M!K,X*%KC&^.\/>W2@"%WT!1AT^Q"H>6D*)ON7.MW"6EA$Y,UWA7&HP7A%*S9 MFEQ8N7>16P$KG&RBM!96L\=VH Q7LJX9Z&'.>\B*DV-RBM/%L01##%8RE+,' M(C&-(S2@,GJ_TGM\MIATFZ7 M$[W4P-/.)K4/4X-!S"+5W133:+3-$Z-?#M-0SLXM&5,)XC34NFOIFISXMK"K M?M4$S;]BQK)5$ XN.BJW9W<.DPR&9"NTBR7!LY"N3"DR5=LY89% M(*A/6$!;"\T1H^'J08G+#,BV4I\81Y[ <#5/RWJS%F_3,B!(862T568\=:/F M=P2:7E[1%U(ZM'XDK*J0JI*GD5T";YNBM14V3KRSBFTSVFPJ2=;0F-@N#IJ_:C6[1<>0$;I4Q-1ZHSJ/R&6T,=&GEH^1*()T-DL:-ACZ63PD M;2KX4=HCW%EG0++(> 09="&,J$2N#N:KN-1Y[4B!-.LD,8*X4C8MV+JEVVCQ M(@D'Y&1G;;4+TA4J@PT9,1Z.L(45%N<'SWVV!KI7A"!Q1?1Z1J2B%0?*420E M5R;;KK! G_H(9#HB-H11W@70M-LYWDPEM9!*R_R.*DGD/CUCT6)):6]"#:JK M)WV]T_J8P&P)>8'*ZK87$D= M1-VT5-\H=SI>T2.81.])!'Y#"R2IH9"41"[WS$LQX))<%Y0>("K9E)R%NN^I MT;BK3RHI,8TB0D+"\F:=!CEC MTLE"?!C<16;)!31=J]/3JL5?P[MG3AIIYN*\G[1S(U,$9M7H1O:V1GMD\UF+ M1[Y@5\<=E_\8'IOH*#H+Q^+==Q'9,Q:)ILV0N\!?2#VQ8X,0>\#;%/9DB3J@ ML]F=B& ARH@)Z4DQH1D.PZ0GI4D790WJWFF-LZ=WQZV!I,;=F4>9;G%XI/\$ MH>F.[_T)%=G:EF\4!ZR*+[OBOZIN1 _G_/3LSUF,[$] Y!YD!K5A4CNFJ&K/ M+>0%4TG#5I ;H&.WI0!P&)E%S96\S]_!^'IQ6OPO;;Y(1).R"I\ZWR;&1-TG MRJ& ACY+DHG*8CQ'2HIBS#-@R&];LH7X?77=8@D WLO?.1/IGA(T=U2@DC7 M58-\V1*Y8WQ7 G@P%S(%VY3<+YWV@:86\X746B@>9YH<78TMVC'+KT_.5&NF M36^QIEQ36'09,[ /<+-Q,Z=AM1UCH/I\#(NIXJNY04/TOS0),M9U4*Q'4$(#T\BHBP0(U5PRW=J92+%]8JS-/]0OE&!#;K ].F MYLZ)9C/+E4&Z,*8)7+[RI0DT?0/W3I&QI'U[DB:->3%6/1%[X2@Z+4LE0;H\ MK FG'OL78WT228(1\_11H*E&?Q/#FM2\G%N4S'\0HWI.0[O))5TG/N2G@%"_MGE?R/,Y*L!)6Z1XB?L4$@:7Q@^YD?Q QB+!*XD M30Q>]?K1&229A-;!_L6,6M*;,OV@ CO_!X)$K)ID1Y:3E"!U\O&! M-XX$,TJ/](!Q%S^Y^I8JDV,.XMW%]:OBXOIU\=W9UV4R-A^@EJ>\:-9GJ9ZY MWLNR#SHD7249!_5DZHU,G>1#9AHGJN,/K-E/"#/Y2(*$,4!,;)#PQ;DW3>G7 MSXO'U5?@;]W3TO>;/;\]( =1QXX(79Z+?KSD81PPI/?MHR/YKG)&Z>)7&W"C ME'> @V=B>KSB2?_!P7KB!GK\"%)L\&^7VF>;_I>30A?@K[%'TBZ/5M;DQ1RH MIL'7::LFNZ%LD/CE7SG(+=FM ;G+NI.PQ$@H@63!O:-/TRV!J?S,N.?(..?I%4 \BV2M:O8,VV.34S?:S(4@?=C[#27 M5L5X<,H+UOOW-8;D(J&^7F8-K-,( MM&LMJ&_%<*2H$HQ@8P[A:NZE *(+H\1D4'"3%B3GZ7>>TB5GQ^/Z,:E-&EKC M")U#UQ^-=,MC3-=89%(MJ>2S>K*UM$,0^ TO=CT6#S)/5:H96//(1:QDE?>&@ODW:XL!J\%#J6E;[N _*%O'W M:\R )@+5(78-:D%*+B/*&'4U[:9Q"="QJTW2#EU,9HRAIJW+^J1(4QA/*3L* MCJCOLM>E4/@A>M/Y7!U3]C&;&JNY)N26#*/> 8R0"17I_6WSL#5-ERU[Y)QY MRLGA+@Y2+9@4[SF6D@B0)"YCN6F55E@])WU4Z&"$R2W2B U\6G5SF5LPWXW) M2O1&#^3.I*+.YP+/<9R)M*BB9H[835N.6!5=8T6\9R>GS\KB M71%M]9^3 5*V^]WY*1I=>>2 $OP''W.374@-HRPNPC.VCQ",):1^[CMGC8G9 2@SU?$[(V/(OTPZK74E,0BHL8 * * M$\;0^?G)Z7E9W/1^7+;D#2X'CG%3YSB["OT7O* #1_4FT?2"OJ?GWQ1?%<^) M'LGPK;9"7IL#K?20+7NLYP)J^:V_4]>("679FCQ1_1T)Q]RXRK#$PF"?B M$,J$_B9EK_'CDK&88=8LMAH/_8J<3\M?S=-;Z%JG) VNG+:YN$(KX,I1VS"5 M!<^^^^HY^,>KANWVJ#O>$BRD)>=G@%=C%,"^T_8<)=K/50\&"$)0FC23C%(* M&Y%[/[AU39@U:LW5^E$*D4)L OG#>P$Q@DUNL>9]. M1TRGWPJR>[FS"TC#&:GBS#!;BLDLWN_THU5'1!VQW[];U%U1$QE@Z$L1+W.V MP"\ P/\ Q;\U<2\@/J5+3['\,&KY;Y^= N=!YDD;P9"!+\,A,X'(UB^Z\C7C#OI;Y_6#:2:W[X%V M*.1C3#4KK4P"K@\(5(*>!&JF-]< #9P*UVQ$KDC"\Y\6^S(.2NCM^=DBXY1?)E M2^F@?,QT+)/SMK81&K%,R0)3=(G,U&FU@OCA4_[VWW7*+YX,+U\\:0+\9P7_ M Q,2_DOA*M!&UN;0-;^S\\.GN4_(JBZH='%V?/+\X?/8&1\?67 M+W9@KX/RNL507NO6,/1T\>W7CSC!K'\,?H=38H'#X+?TSXT#D[;'%^#YVH,9 M(G_@ OA]60+OY?\#4$L#!!0 ( +=Y75@P,(S^#PL (X? 9 >&PO M=V]R:W-H965TRXIV_)CG$F+[1=;HLC+^SCWWD/I MY8-N[\Q,*VKAKUKF5F.9_+=G6C:OWPZDR5].9 MI8&+JY<+.54?E/UU\:[%W<5&RKB:J\94NF&MFKPZNQ:7-S'-=Q-^J]2#Z5TS MLF2D]1W=_#1^=1:00JI6I24)$G_WZK6J:Q($-3YU,L\V6]+"_O5:^JVS';:, MI%&O=?U[-;:S5V?Y&1NKB5S6]KU^^%%U]B0DK]2U<;_LP<]-L&.Y-%;/N\6X MGU>-_Y>?.S_T%N3!(PO";D'H]/8;.2W?2"NO7K;Z@;4T&]+HPIGJ5D.YJJ&@ M?+ MGE989Z\^J'+95K92YN6%A3P:O2B[M3=^;?C(6A&RM[JQ,\.^;\9JO"O@ M HILM G7VMR$)R6^4>6018*S, BC$_*BC761DQ<](N^GYEX9"PQ9P]D;-;), M-F/V_:=E95=L:SK[]_7(V!8(^<\Q+_@]XN-[4-9S_.%)OH&AE9-5-6&2;7 M6JL$Y;NU,+PVV M,,\&!UL/?AU^&+*/D&26L*"G_K)SG?O%4 MWZNV(: PE**F7#ESS$(W1K=0KAO4H[J:2BHGYG+P%O9,\>#Y2)9WF-/;]SGJ ME:G&$%?)FB5!S),X9G$NH$ :\K3(H$$P(AU.&&* MX$4>DJ2,%X6 \^H:KFX[A\X[N7VMF0A2GB-:891!0L'3N(" (N.Q$ .7(;WM M113R4"2]+3.>%.0]$<8\#9/!1VVAV9]T((3B9R4@;FX.(9;D,*VN#M MLJG*:H$-1AJ1?V[E9Z8^J_G"LBSC(A0]Q0H>A@G6IAG/B[33ZS20OV4%9@>1 M("P4PJ,C"+G((X^/-.%95!S@+3R%MQ@NA8>^W:CF,9>FL9,9YSP(T[\#%84?<<0385#G?P64P)>0)W.1=Q MM&\+:0;/1GG\5.!!3E:DN$J[JA0F (;HZE($:W-7I.6F:)94&ZI1.Y7[>,EFK/1"G(:U^F64!,*J<\+\",*G;2T?,69;!4S,_W0L!%QMB%[ M2I!I4=64]1)$@+EZK9AU9O=$.?XT9MH]K@XWA^Y#=EU#,3QO=RSJB]^3TK>H M+^@$R(]KZG6!Z)\ ?$.!>J]NV/]?9J,<=;VJ_5W:&$=TH MME*R)62$/ FI*B$)1S("ELN&+;=DH*;NO]"FH"O ^W3:JJG+J!&%_K]Z [T5LZN%5-RQ*=$LX+CC7GE*C1 =)189GN<[E$P@(V*!@$1/[I'K7K#_ M?\#/T->.#CZIB9ZSR+4H'F0Q.+VC;LZX-,)%P&#@ELYE =*7IZY_PA]I3,"(^EPP36 R1:0(3O7EQ^W:)8:0 MO\0%0H8"N.:%0>;AGE'D\ARPCPXX8X;&'E,XPNSK>",<(SQ% MC-#]Q79C'B8^<43LN'A\C%%F?UL^<9!S[!NE/ B0W90]&7(FIQ#&0$D40/4@ MV26=H'/BZY+JG.5D7LP#@$-XXAF'D4^;$&U1Q =L-'AZ+J$<^V$!&B/AB(Y;&2T,C[!88.POIU.$ M/"&MB\2E5)1X""/_7?: T8H:%4>08QVL]7\AFQ10Q8(0< MK,X>)1>]8"T !S"52KNG%014K7,XO1]DGY:R!73J%3',"@RRO\VX&CMJ0:QB MV@!<^RW?T4IBEGI.S+&42P.:8!TG(8XI1U5-C(*"2O=58VEGJ]D,#,$-C[7R M_,438WHV4MCQT[(B .#6*+!CK#8[9BV1GF[8:0<4N=6=LP2;R;+42QK"LA*,9>I-=+>>=D&8L\GO!J7VN9ZIB*C)$A9T7&YM M?EW=J;J::3VFU;)/Y)@N(: ETJ0=)W73)ZK;IB=_R'[R^JA[I_L,5&]75&6V MIPR8Y"2OC9@LB>7S75))"PQQV,K,E \+$;T6=1"9Z)CN^TV2%+P_[QJ2"-2N-%[+)8..WVE'08ZI.GU@>7S\RY)YSOYNX6X M#W>KZ,W\V%.]7>?UL@%$%FI:=VS<;5*]:L,?*U-;D=SY:W_:00G;64#'O4E' M[V?RWAVW&+4'%W^O])Y$OXWT1[/6']*V:>.=!N M]XX'0_9^[<8IG&(\K_<^ MAU^I6)C]DS1YM-6E4F/#)JV>'YWU "7HT.T/0<85%U)[X2@_)/=%#Z/\JZ5UT+<>D+6#ELH40<\\KDR^:'PZUG6B0[C8;Z137F. MH6@8;X>^\)V#$S6F>@-5ZA7W@5K4:CQ=M^J2WB')\3WUE9ZC;M68^"F*D?M8 MA)[1W+%S0G88O+A]?^.NQ(MG[$UE? /^'05$/VQ:IUOP$3V$W2Y]1T("35LY MWTBY^7C[;BW&%TMRAW^KMEBV"VW\6\(-M<#3!34EV[T%J>7#D%U;AYGGREL< M,>[K[0:3,_]J8Q^6U,^!(GI751FS5"WOMG:O/8[4A8V_4'UQ;\&^$Y-S9 M/P4V['H]F.,_W(8S- #20+7&E87L!5/NR][PV'>WB]XW4IPRINY+L&'.P?YS MZ69T\['YVG]CW4[W7ZK?RG9*9:]6$RP-AEERQEK_]=??6+UP7UQ'VEH]=Y&PO=V]R:W-H965T]*VL\DU6U'E9 M.%5V]>GYA7KYVO!Y>>!O>797CZX=SN2R+'_DER]7GYY['%"VSI8-6TCQ<9N] MR=9K-H1A_-2V>=YWR1?'UUWK?Y&Y8RZ7:9V]*=<_Y*OFYM/S^-Q995?I;MV\ M*^^^R-KY!&QO6:YK^=^YL\]J_]Q9[NJFW+0O8P2;O+"?Z<\M'48OQ-X#+^CV M!2WCMAW)*#]+F_35)U5YYU1\&JWQ0J8J;V-P>4&F?-=4^#7'>\VKK\JTJ)UW MV3++;]/+=?;)BP:M\K<7R[:%U[8%_4 +2CM?ET5S4SN?%ZML-6W@!8;3CTEW M8WJM3[;X6;9<.+YR'>UI_T1[?C]'7]KS'VAOF%WM_-?%9=U4D(7_/C93VXXY MW@[UXV6]39?9I^=0@#JK;K/S5W_^DPJ]CT^,TO2C-*=:?Q0G3K?P3=EDCN_\ M^4^Q5OIC9[]!Y_N;S'E=IM7**:^]6]XX:=T^B&'8=@ N:9'_3TJ%3=<..+5;-FC66=ZDQ756 MN[R5-MEUOG2VZ[0H\N):!DR,P*_+LEAB#I4T4'.:RRI;Y8UK1[S*0+*?=EFQ MS#,[[Z(LMEE%;&-+? BMM#,"R3;VU@)4Q'"RND'?]I:35MU5G2TQQ)5S>>^L M\XS=5DY>8)IX'A<87_^N2UJ0IODJ<]"K4':[JS"].I/AVRD3K_ KJ)87*:;$ MF8R:81,8=H-9+)PWY6:35;$":E3\:H?'1G.,A,08'L7P-MU\1[EUE(GJ6J,W]-E^FZ_7]F+"DT^6NYNCP5%UG>/@RX]LMA=#V#YE# M*]3@WUB>A?,CH=Z410Z!X[NK;)M6C>VZN4F;(X\Y6_3F7%"NW6%#%P"(^^ M/ -49YM+3!1P?4:X)F;KLZ=@07-3[FI0LGYV=J ]+\]&4ML*\ST> ^_6SA-' MND4&0\-U")$YK0C1/_[-NKJQQJ$D3&36+E MF"1Q$Q.>?2M,>*J>H1D_#-W -[@* M^-='+V?8G6QM3K1M+R$T_%B>LGAE?: MN"H*,>Z1BBK/4 L$@XE4+"^L2*H@Q.&'BFE [SW 9@;#@_[.#9JW M/6'K2KM)I'$=@&N!&RI/F/.E11="+]3NVBF%;3TW@ C\;9/_G*V>[PB4UQ!) M$A!,P#N=$KLC*KG.59HW-\_IL:UPO5XDF,EZ+2XIQO+$ MT0O3WT&3-^4FW;MVW+=[!RZ-Y;Z+T!><,T]SNX6"ZK7;8:;"1> M:EM+A4+)(MYK384+;[CU/K.9F4G;+R0%_*ZJ>PK!;;K>62-(WOBA<[G/+J^[ M->W-M>38KK/5->8'V$A,.%V,S.Y-UTS-9F S!V-19]<6%5J/XSY+X8-E=-=/ M4.>EQ>W/K3J,\$A@;!_C#]HY>YVN!3? KTMX;-99L\*9EZ0D4#4**+RN#F-\ MQJYG .55CH=;"\FQP%P6]16]QC!P(R]P?*!MX@-U ?9)?$:R"19Y !0E6(0G M$L^72V)TH QPZ2UL_C+?$N?3^U5YUS8/R($G97U.PE@DKQG??MI71U/)BM5D M$K$;)5HFH[6BJ&K74_X!.?0\.4(W"8Q\^C')H7P8%WV*'K!R@8DP1E='L:," MSXUUT--#>1IFR[/30%MQ8@D2 (B]Y-$$">6M[MW3Q#C*T5;,I_(IF@+3NZWR MVOH<)-U8RT79XM&=%FZO=RD(T&1XBQ+>_D(]B)ZFSSX$\8ZI7 OX==M>YZ.O M?AW%&BG3Z'+L/AS5,6GE21_@/7$2-PRBPSM\D#*IX#SYXD3%]G\W4F2/AGKH MP#EEVM\3AG@K/='"U0E:O#Q[W>OK M92O[$'$#QS0D50,(>V0U7PNUK2=T]N8FK:ZSY^75E:"3MH 2"LMX%;NQ9Y5+ MA:Z70%$QMR7B;?$Y?*6=R/6@M,J%EPO&>B:"RI8VV'6>5O;9^V='R*WHWU'M M76/HG<5N"#M&WQA.(KSWZ4SP5))P IZK19R /)''N5GW[@B8O3^Y,-O$LU0R M*K;"J0V[C30\\FB/7,J-8TN<0!OYU"Y)(M@,6--3:L4F9M1 %'1]_$CHC!]+ M+=@+ "=[TZY*X,[#256.;[PCM)KE^CZMU/O3"G@>1^Q$*]!*B 9?W/ B\5RC MPP-:F5:X A.V%&(P8<7-C_PIK<#FV(N<.(D9$0$#'0LTEL\4#"'\0O,"93&F:&'&GUUEG/ZR??JHU\;<% M]M^GW?0:H'--5RDO;N'6RK/X;3\B>&]CQ%U.P$>K!@&2Z;,#R<*'P-*%]-%-FRN JV': M? '0,O39N!FE#="Q8E]>$+(O?\@C.!K1R7PR(7)-C-C;8,A#8B%4:,F'3= Q MU'ZAATP## 8&-$DWP)U#YVR@3SPLB.JTCP%FWZ8A<#>>I"( 54'L1 @:NX2$ M"O B,#)B% ]!,<:SRK9$ MAC9_*4BT7#,5V2.*S KTMF3/GU MIBIWUS=%(*+]T:I'7>?7C&1M(0VA+LDAM03GJ:2" M%-^/K9^5I5!4Z0)2SE'U V*$FE>KYYS<_;B>47=JM-J)0J=%L9/*B13AZG2S MI2M%=%DX%RN,S9;5TM4_=G4S5%PV'-#=35;8$JA( 5X\_R%MEC=';W8%*&D1OJ5Z;IZYTAI(P.3 M.A=O1?)S!Q61EMRC,N2HFE@Q@UI9FV#3IJL2*-, _6[R2ZELT;=K6E4M*SLA M3/PN2W]DF2D3B.WN"@B*!FKOX^\ H'SK:[X-S9';ZN/^Y]TE)+]8I=6J^Z7L MW_VLW%TV5[OUHOL)O*T[';DG/@O^-E7)@B<5Y39;/UP1FHKCPOFRF92&( W. M?H'3DK/H!3>G';*T'.8N+>5=VGJ9UC="Q+HIES^^D+0F]:>KT-EV,4D+.",' MV I+6XK:H]M+YV+_ECSI=CH20!IN6&;K^31BCEB7E2W#C^I]@WC FV>2JK$M M8T)7(@#+LJK$_KDD*1XYVOHFI0S5N[64<"=EO(X9@U'MJF/99=/*8?=BZHR$ MP5IP$'S9E@._&LSD38I9$"[D9T89RV9'].60^Q&Z$^FT*8 ]*VP@KS@=L$O+45GT$@PL[[+*%8&S]R1G M;[.CL'%[OE2;D%\X/U#PTR,$H-1F'%?JK* ZD'L2'02\S,5.R,P[!83^0*MJ M0"@KS37+-0P;?B )U,1'#A='! QG374ZY$X K=PR+K)(70 M!^1='M&'NW*WYFJ.'^VB#1(AZY<3'&$5>EO35]A!XE:@8+YA2=N:V2] Y%N2 MV5*'&G%)4VWC>JESUZU_R=^X^DIJ'DV5%=<-S4G3F@P+P-+,%:6T]8'9*6/A M?-.:YK0E^KJE*!2!Y+K,QH:IY02 IZ+NX6UQ">KZ92=R@^P3P?E33\S8$G.D M-KNB(Q*[36U"6Y:G@//-NA.M3@+RBB]#0G8V!UZWZ\I@9B$9[K5H07ZB_C!(F7UNDZ7%(&(R!5'#R[I<[QIJ<\$5-#8IX]@,^BU#=QF:*_XT MH$F0MQFTBP-;=K:MSBN)1, @B"2>O*,("=DI"7F[JD+8*CXV @'Z&W910=MU M)P(=D_*B%2*NT>G@[)#Z5F$N915/=2W9_BL+CF3>FNT6158MG+^*D1U9\6O* M*^C<%>I:,*E;H[%IC0;C'#B V3XD6C610&NTM&?:U @+'FQFF-%D305@ZV^Y M3:+\/4LK:?P=G;]W*4E[]CW7V,BC9Q=]Q/>&$=]KB?CP_JBX8]N %S\$/)(_ MY'\>_D-@_)8VR'F7W9;K6_+ND;GMQ\9)HZ&+L_;"^FS654,\'/L2GC]QDCAT M8ZDPQ$&,*]:]@DB[2<#PRH]BUY/>".K"1+DZ-DZ"3S86AR$&A>%@7B%8X<<&@1<&8HP;>IIT M#HT>DCIG?__^,XB7 -@H3]OUO_]I,+_N6JNPOPYU)"UQ\<2XG2X]"X/R[.%& MO6$=X%,G9E6T^^HCD!ZGE6;X#K9Z?O)@1P]]VM<.F+S_F(Y=WPMG6[./C7G^ MON/9^^S9/TJO["Q'8SR%3."H!//54D(]0[<2&E' M0?5#%=OZ =4RMLE&%7JS,C#W&0 6\.]#N#]HENKS,$-^YM$S MB@@DND^?_MYY_=2)1OHNWQ[*0LWP')AJ0M<+;")),M'[+U$ELEQ744H>!]$3-,#]S%M/X)81T,._'>(]_$8[T& F?SB MRSDQB"(W9BTG9($!%M% ;V*RSC>QDTBYE$O[Z*<8H*@Q -/(#8)#UO><,<*N M 44' PW^/G5HL?!,9,R$^_IA2Q2!BY%AD9NB"7U5AS;^> D"XJM8-(IIPJ/1 M[$S 4@L$0JI,*D@PO9!%]*Y4,<-Z ,@!(D&V6=,-7:4]NQC@\5P/]E1;>*--==A%HFZP-)E.>S M>,5)DT8=P-6PM"3MGH,#0QT-(J,7$?PX:-$UFM@#I!E61 5 M&AHR1B\&^AT'$J#$'F@AT0N!0)8G])7 TVR'S;-L9T\)<1)CMHIN5_@\GNN) M<%UQA#"G5LMCKJYNM3R2A77CDH^3_=S8O7(UU[<5V5VZKB5%MBE7?=)AO+># M>0PF"?"4S>*,=HJD&.9=]^ *W&7#OR2@/8AE\5_\80&M_K4"6@6V L]")0MK MN/I F.U1 "@>QC,BC Q?51O<:H^F4 )>SXVC2$+:,(!$>8?(%X-[7,4956#\ M1V-^MY/B-[0AOT'D^,OF^O@0S'@!,!K8&?F23J%3 L>)UB7RN3K%$.BXZD_S MCN^:\)>;XR/AE]*S;YDD'+40'XF^9#(P*P].AE&$Y@(+F@F*:(+W25$LZ$/ M)\8-WF>ST9P?X8$B8*^(.^.- 9%EK%-EE MAQ_C?G&#-L$RF$ M)Q^!Z8I[%2(0%^XCE]78A2FF$H&#;DLCOF[&(H>*]FT MX"-P!5I 9^$Q>A#B$((+TX^A CD2'1\% LW$4#(! LBJ^(U>CTPXXN)Q7)%A=Q>@D&H:RI];I%PR8) M9!7P$ZYIEDUW3R2I8;21S0 T0_YD+=L_V;$\44]YVY;8W]I%#"P&_:O55;HI M;$=3>#NLR6!A)0%,2V&E+3D\D:(#!$X**[;L8'FF97^--ETIIBT^/+%Q$X0I M./MFLJ<=#?H#D*I@"\7]$*XA/(HA56_@ MD@;[W)O!1C/&QL#[HXPP&R;,,;&K(QQFVE4PRK1[82B%! 2T#O.2K-=/.7>L M$#!B9>(+SV.H"YS,/^H )\*0.9R<+P1(MON@$("0=8]E1W+W=+RGN7N5_)&[ M;V.9641$:(_Y2!A(>Z!#)K5H 1BW_XB 0&2\4SOW?NV, M^0Q5?ED:^3SJ'-"ZL6)@D MHS0NMY\&DI0T7C).XQ(N#R)_?4+\X:D&@W_+/9,/[U3[YZ289PAT)!,K.68. M)QDRL0$3O*-,K!?-A6SBD0RN(QG=DTWK__L\\1Q=/CQ1/*7+[SZW.^>I2G)7 M-I3#7_!@,^ -X Y<=>@Z3Z:)N,]3KSS\]0&Z'8? M6<']P%UO1*+=^%"&;5K;S2IPQE;I?=UN3)ML,9[;'+TXDLX=S?!@LD>]H_?? M?PSU(6-EP7PG.Q0/SX\/]B./TQ$F[H\SF#/<=OLRU^>H03Y]3&]^%S//9C#Q M*&DH&>'ICN8#]#RQOYDK*_;:"[Q'['6F8S4.)R6&GSO;,&(4'8VBO7$PR9.H ME#%VS[3L 1^HWT8SAZ[N/T$>$EEQ,HQE-"K^UC(S $30X1@LN(Z.+&X\X*]YD#B?$3U#[WG<7@)0Y1/3^9K[]"R=W[0[[7[EW4:=%L"W M?$ '["\\-P::K>/Q&3(3M!PG<$%9Q76&AH6,J#LIYI'@V9\0TWYV^I<<1A.\ MQVPO#++1PS$QLUK)+)KI1^KZS/HSVRBK4X9:V>34_N(ITMY[>D5='!L M.I?Q0IN.U/LDT?ONBPD^MC$GT!R@_U!;?QC1C_4"BY+%)A:,'+S,(0FSE2+0*76." M@-L4Y@YAYGM<\!S+FRR_,7@-95\PKQ<'+C?#Y_B\\V^->U+!G555R?$)_U#]U#8^BG=T:E%KMY&"?]W6_(#KB?2V._>6.%Z._ MIP)MOY:_&L-3 W9%8_^T2G^W_\,T%_;OL0R/V[]J\W5:P7>KG75VA5?A6P;G M3F7_4HS]TI1;^>LLEV73E!NYO,G255;Q ?Q^599-]X4=]'^NY]7_ E!+ P04 M " "W>5U8'KP+<58$ "_"@ &0 'AL+W=OD;KI3^IO9(%KX7@EI9L'&VOIZ,##Y M!BMF0E6CI)52Z8I9&NKUP-0:6>&=*C%(HF@TJ!B7P7SJYV[U?*JV5G")MQK, MMJJ8?EBB4+M9$ >/$U_X>F/=Q& ^K=D:[]#^6M]J&@TZE()7* U7$C26LV 1 M7R\S9^\-?N.X,P?OX")9*?7-#3X6LR!RA%!@;AT"H\<]WJ 0#HAH_-5B!MV6 MSO'P_1']@X^=8EDQ@S=*_,X+NYD%DP *+-E6V"]J]PNV\0P=7JZ$\?^P:VS3 M80#YUEA5M<[$H.*R>;+OK0X'#I/H&8>D=4@\[V8CS_(]LVP^U6H'VED3FGOQ MH7IO(L>E2\J=U;3*R<_.[U#?\YS+-2R,06NF TNH;FV0MPC+!B%Y!B%.X).2 M=F/@9UE@\11@0'0Z3LDCIV5R%O$]YB&D<1^2*$G/X*5=C*G'2Y_!^ZJ9-"5J M TP6L(_XC\7*6$UU\>>IJ!O,[#2F.RO7IF8YS@(Z#(8P,9B_>16/HG=G&&<= MX^P<^HNR4!& MNJ'++%!>L%JA[G+C]:27!':HD5S)3= Q-]>]A0%5/O'H>0]GW7M+.]J-VAKR M-Y>])1-,YN1O885K+J7C0=XU:JX*N(!Q/QZ/_#.:1+U%47!WH@U="H)9(F85 M&";0^=PM%R 4Y1OB_M5H"&D_'J:]1:6TY7\S?Q&\A:2?#4=PZ=]&XP0N>S=> M"J?$/1/;QHZY4#RQ=#(D6_?_A"RIT\\ MA"[G!MO-&.7+W=F6?NC"*']:M9$U'P.'YXRDLK1Y+K:N EH6#82FZ/@]6Y'P MK6L("R$JU;YT,^%":_J*;[;JS1=.4[,V;UNX3TT3?@,"27*-P3,V0 M;MJE9F!5[5N4E;+4\/C7#768J)T!K9>*/F?MP&W0]:SS?P!02P,$% @ MMWE=6,S6&@=- P + < !D !X;"]W;W)K&UL ME551C]LV#'[WKR#X0'3PT4ME9O'.NO4U36^VPX7:@6U2D MV6C3<$>BV::V-RUOJ[%WZM9W'F":'$RGD$3K][?(M2>B"B\>. &9]">L?S]1']+N1. MN:RYQ;=:_B%JMYO%XQAJW/!.NB]Z_P$/^0P]7J6E#5_8][8E1:PZZW1S<":Y M$:K_\X?#.9PYC+,+#NS@P +O/E!@^8X[/I\:O0?CK0G-+T*JP9O(">6+\M49 MT@KR<_.5P498M,!5#>]_=**E$W?3U!&VMTBK \ZRQV$7<'(&G[1R.POO58WU M4X"42)V8L2.S);N*^ ZK 11Y BQCQ16\XI1I$?"*BYG233;N,8&5Y,H]31C^ M7*RM,W1'_GHN]QZY?![9]\VM;7F%LY@:PZ*YQWC^ZD4^RMY>)?7T/]' MA:[C?-8.80BO7HQ9SM[ \[#P;8>PT9)Z5:@M"%(?^Q7T!AQI&_ZW-E#IIM6* M/*S?;\_!\ AV&RV"EBJ)S1J-KV;DJ^E+RJ+70A&@[BPYV9OHH_=]"<.DR"?T M'R7C818M.R%KS\0K1=,:?8]-B#I)2I9!SI)1641WG5'"=0:?$O !L[R$(DN* M,H\^(K7O3LO_(+$LR0N"&B>L'$5WX@%KX-8BJ8@A&59H+1#2< (%BT:C9%(R M&(V3/&?1HJJZII/3; &S3;,:4NWK%.N'V:GW=-3L.@GX+_F_3ORB9NM4!8D;L@U&_PR MC,'TL[D7G&[#/%QK1],U+'?TG*'Q!J3?:.J4@^ #G![(^4]02P,$% @ MMWE=6'K4#-1X!P \A, !D !X;"]W;W)K&UL MI5A;;QLW%G[WKR#4;IL \D@:Z^;$-F"G&S1 NPV2;O-0[ ,U0TE$..24Y$C1 M_OK]#LD972P[&_3%)F=X#K]S^\[1W&R-_>S60GCVI5+:W?;6WM>O!@-7K$7% M769JH?%F:6S%/;9V-7"U%;P,0I4:Y,/A=%!QJ7MW-^'9>WMW8QJOI!;O+7-- M57&[>Q#*;&][HU[[X(-] M^]&KAS&=#P?^D&+K#M:,+%D8\YDV[\K;WI "24*3QHX_FW$&Z$4*0*,OY+. M7G&/4)UGZ]6UOWF.E6/)&^0]F^[-(]DQ(7V&4"W_9 M-IX=X7#1.&^J) P$E=3Q/_^2_' @,!\^(9 G@3S@CA<%E#]QS^]NK-DR2Z>A MC1;!U" -<%)34#YZB[<2B-L>,MX)NQ&]NQ^^&TV'KY\!..X CI_3_HSKGY?[ ME_&"3=D/W\WS4?Z:)3M_7POVQE0UUSLFM!?6,:F]82J^EIIYG-"4R8H5IK%. M,+-DB\9!O7.LMA)5*=6.H=+94FJN"TE'H[(^S*(&W4D<*H5KTHEAKH\QJQTID;7L)X[I\ZISXJY%!8\;N M/4.RB&HA;)FD@5;HD(,A5EZ)N$;:#":+Y .A;">)\4ML*U4"G"$ M+21=M!8)0<;> 5Q92MH<100A<"QPL2C)9EX@!P& O$"OM=&7$78! 3A<^V". M] $,;G.>>]$&%,IJ;BF[PB7<.8-L)=TG2HX=2B"X^]/1C>"^E"D KRCA7[BUL?XR>#QJ>,F,/IN1"ZY068(%RL[: MZN46F!7,D$L)6("92@S!ZLIQ;[T_"#-,15F@'*C:4$TB*45\T+E3HNVUM2J0 M08] Q\@G5U#:,\Z(/*FS71(-40/$&;-!/A&"()MB$%1D++1U\,1EXT)<1 A@ MH$]B U29I1/D]7!"LP8-Q*H=@0OG ^"3-":X<:LD7TB%!!.G>LU"R57B#8,> M^;G54/-=%?()_.:ZBO\*YO,W4IP.//1\(,*X4+:)@ 0&PU+2M: W7#7BR'U[ MJ)V+]TX(Q56*6/=DQG8M< +U0[4=>EQ8H%@)6I3LLZWHA/"XDT%L+3%@A+OE M(9D3X7329&"G&R]%JO+?CM,IAO3(@=%_R7,@#/'(<8_=%=D?CN8*O%-!C3%V*=6R+AY-]X_ZL,G5(DR6 M:M0$?]XD=W+B[2[>L$'0H*:R[+EF[3Q!"+;$\EG>,.@GFB""W1-N*LHD,* M2JV8&F@ 28ZDWFZ4+ .]G'283RV'$ 2 K23I#J0;NFY!AZ,'3[O$^5&KSY:- M1V72SQ%9-43.ND%<;0POQ4#Z6(WQ%L!UXFMW]6//3?5/9'0ZKU'ZZ3@HT>O* MV)!DEN*"GJ'P^]*]NKBO*'LO7@0WF<;!B>[E!7"/423S_GPZHLT$R^$DI^64 M3?OSZSDM9UA.9E-:SK$' MOP0.)[OVRM.)[='L%')NFLWS@Y\(LVS4;9]H @E>_E5XQQ0<2?3;P.79]9S] M(]Z8C7-:?B.H-]RM&?%:/[7E/4\5]&I)U18'J3V$\(DEL%0_#O8ARXY9CHQ( MK3W]/CP8<_;E<&+OCV1RDYSX:/4G+X1-Z?^P P./@.4PF["E^; M' O!C)]DNJ?=!ZW[^!UG?SQ^#?N56_SVH%]^2X@.L]FD%WM1N_&F#E]U%L9[ M4X7E6G#4.1W ^Z4QOMW0!=UGOKO_ 5!+ P04 " "W>5U8[1M]AR $ "5 M"0 &0 'AL+W=OM78)A. M&L^HXH2&"! M??OV"\!BJ_174Q!9=E^5TIP'A;7U61B:M*"*FY&J26)EHW3%+:8Z#TVMB6=> MJ2K#)(I.PXH+&2P77G:CEPO5V%)(NM',-%7%]<,%E6I['L3!3O!)Y(5U@G"Y MJ'E.G\G^7M]HS,(>)1,522.49)HVY\$J/KN8N/U^PQ^"MF9OS)PG:Z6^NLF' M[#R('"$J*;4.@>-W1Y=4E@X(-&X[S* WZ13WQSOT7[SO\&7-#5VJ\D^1V>(\ MF '/85Y M]()"TBDDGG=KR+.\XI8O%UIMF7:[@>8&WE6O#7)"NJ1\MAJK GIV^5ZI;"O* MDG&9L=]L09I]D);+7*Q+,HO0PH;;&:8=WD6+E[R %R?LHY*V,.QGF5'V%" $ MN9YALF-XD1Q%O*)TQ,;QD"51,CZ"-^X]'GN\\7_Q^-%7MC*&K&%7PJ2E,HTF M]M=J;:Q&W?Q]* ZMEOXM/HW1$?)KT/DV/H M_R-KQ_&NE24V8Z]?S9,X><>>P"L/+Q[AV9>"F"V$SGZJN;8/3&F1"\FMTF9O M'U,;]@.;S,?#*(H\4KZ#]2MQ/(I0T67IFG-+B+>F5&D4#>.&<%MGWF/8 $<QL@ Z@:HTD[+J /9R".!"-*PR0>X_\& MHW@R92<8G\Z?+43CV"_$\V3PY=]K9=:AHUR@[KXG?35VLID#C)-!7YS7X0I% MY"WMMG;3@]+!%V5Y>2 3(#D>SI)9Q_PTF;?,H?7V[?/5:93L5I-DNI]EESEW M2;KZE4Q )K0O3RYY^6"$\]=G>*,:;0MVVR @2"$JS^?4=4A&D."4!X94^QAT M+XQM.P/[OR^($;M6S"*V.U0RYB^903 X=M.'>55D12+@'@<&QT$C;WIJ]M']SK-JK M]G%[^V#Y"!^$-*RD#52CT6P:,-T^ MJ)5;6_>-?*XAKWPP+O)M)N ]8W"L=N M-W$&^I?8\A]02P,$% @ MWE=6*VPN 7O P T@@ !D !X;"]W;W)K M&ULA59M;]LV$/[N7W%0@V(%5$NBWA/;@--LV#YT M"]INPS#L RV=;2*2J))TG/S['BE;3K+4_6")/-W+)[MI;K36T0##VW3 MZ;FW-::_# )=;;'E>BI[[.C+6JJ6&]JJ3:![A;QV1FT3L##,@I:+SEO,G.Q6 M+69R9QK1X:T"O6M;KAZOL9'[N1=Y1\$GL=D:*P@6LYYO\#.:/_M;1;M@]%*+ M%CLM9 <*UW-O&5U>)U;?*?PE<*^?K,%FLI+RSFY^J^=>: %A@Y6Q'CB][O$# M-HUU1#"^'GQZ8TAK^'1]]/Z+RYUR67&-'V3SMZC-=NX5'M2XYKO&?)+[7_&0 M3VK]5;+1[@G[09>%'E0[;61[,"8$K>B&-W\X\/#$H/B> 3L8,(=[".10WG## M%S,E]Z"L-GFS"Y>JLR9PHK.'\MDH^BK(SBQNL)=:&#T+#'FSLJ Z6%X/ENP[ MEA&#C[(S6PT_=S76SQT$!&/$PHY8KME9CS=832&.?& AB\_XB\?<8N5SCWJ.HUJGOT%F_?1%EX=09B,D),SGD_ M2_]9R]=Q_2X-0@%OWQ0L8ED:OW MV-6.?>##@L$>2?D"HBEIK433N%:BCQ>0E?DTI)IT,I\Z5/?H>JQYG,+24/0* MVQ6J\4A]"HI@[Y5ZUV!-96QV2AB!&N0:S#.,+BS7L)8-W1OZ0GT5$TN=.$5;^;4/B$()=EZA=Q://QDR3QT["D-:-U MZ,=Q:=52B/V2%9#Y+$PA"OTHCJT\ Y;%]"U*&#V3,+7"?*0ZS9G]62'QS]O^ MRB9+U^3:$+"C5A(5]C=Q&!T*(M\/630@2A._2+(!D5UG.2R/UZ6E2'3D#+4! M?*!+62/069P8([9.A-%;.;I[5$+6FFQK47&#]8E*.H*G3$[+\B-_8T"'J4VV=HB%#40XV&60<3\ M/(TA]:.RG/RP-!/2SA@D1$D..&D3-*QX&]'.;427V8]A^YV@A*I<$UF8;3//5 M#1-TV!C9NZFUDH9FH%MNZ4\'*JM W]>2[KK#Q@88_\8LO@%02P,$% @ MMWE=6,)[!QO1"@ *R$ !D !X;"]W;W)K&UL MS5IM;]PV$O[N7T%LDR(!UK*D?;,3QX#=U&@.S<6(WV1*+7A*1'EV%(?A_"CGLAB=G=+:E3X[597-9"&N M-#-5GG/]<"$RM7DWBD;UPF=YN[:X<'1V6O);<2WL'^65AKNCADLJK=Z#QZ:H29+I;[BS8?TW2A$@40F$HL<./SC%A2&:MR3PP2Y+)PO_S>VZ%#D*E&#<+) IUQ;#4\ET-FS"Z6!0A:WYO3( C]R]-DBE3:<'^?;XT5D,D_&=(6\=K.LP+L^.-*7DBWHT@_(W0=V)T]O-/ MT3Q\^XBDTT;2Z6/Q:$(N MW<#5"G;3(4P:QNOTQF/@3+)VQ3.(65MI::4P.P*\.3BG1?"^R)="8P0<8 1@ M&,0'GRIK+"]2/.$+91G(-+1X\"I%P;5AL@ 9565@@WE]\ D0K#F,O6!@I?$L M#-DL6(3L)2[,PG$("]-@/F,O#\[KK6DE2&%@![&>NUB?+(@X#*; P=&%PIZ0XA.OP"28+6!AQYLK60"M!/>E "ZL%-H"SN-#JY[B0_PGVN>>VGV' M'-2%0@"/(?:$L4Q#$#)NF2@H:A\$U[7L7N(H"-%CWV&10N2AS* >\9@$TV,B MGL7T$RW0ZYYTR3/4:"=*P5S1R6(\ 8?!U?1X',8+NIJ-X\7BX"._EWF5,YZK M"E)(=3U@&2\>G,\.49<7;.H-W[H .'EO?A%L#7JP,A/I+81ZIC@DG@;#RCN^ MS%Q(LH1K_8#<[WA6N:2"0 X@-I8RRZC@V9XW"%/'C)M.>O?3&7ROX0;\OJQQ M@ZUX(C-I'URJ6V6!J'V:< !$>,KX'9<9";?2*B>.M?B=TR09,9A-:QG'*+9# M'WP0GC3":X$=!9"WG(?T"=CYH)8H0$LY('"=2Z2[2$F\SP[5V04OOJ)@U[Q@ MEQH3P"2*R@BY]HLL4@!W<"Y17]Q<7K$-)V"9!)#R7@/XKS:!$4F-?61PP,>O MT&_U/#<-CFO2,2M4(5K3(/-./ WJ'/]/=/9JQD'X7#4A]?Z.FAC =3XVD4:Q M2R=RMJD+Q# 2P&$>0#:PZB"Q50:80T>70'-KA)>W\]0=2!G;6?SA0&A6 6SIY_F:QM8%F(!C>02"IR.3V%SOG-2]+R3XF"Q1Z_A[/21 M2@&WYJDKO]V 6FT9@A-B1N'6IKX.H@H[!I(:\K@ ](0FY)\R4TA= ^ M&_:I8.?5+4PEH/+8JXW2_*+R$DN<-*8"BDMY#Y)9=7@)MLD'[$K(H]>BM,X[Y!Q@Z.I5R]N55 W M:%\L-C0KE'$H2Q<8&]#IP.:BRL>LY \$J$;D\A#7>)8]8 L#!9CB Z3[R#4 M6$06[LB"# 6')QA(8U:5V#8M*XR0)*NH-]B2/)Y#]"',("=9[-U5QP%(L (- MG!8*#"Q+X]!U&9O8[NEH%8P M5]K24-4MQAW']4)[N 36D..!M-.O;O%R\4-1WLU22O+%6P/WA5&93"DI+SR; M:WR5 *49"C=P3'>4''LMH_ XF&SC%JS%P\CE\M&K3[/D,/N:^_&$NF+$QV@Q MIVMW!C3)>+-Z%D3O2O3WD LF@"'DZI>J.JQCDBI:C/> 6;-QXK!UX4'L2?@U M"Z8_A%^=P[90"Q;ZJ36 1STYXSU@5!OG^SC40Y^]*?S[AXM/G]T P[.DRL@C MH >)RLLRDPDI6A>%5H^4DK*/VJ(O;-,%EJ ME0B1=EKT;>C!=&2FFUH$!6JU$IIZ_YO^*:66B:"D)V\W6-?$&(40L('< _?Z MY]TA'#C 4%-"G/D)O=;61P8:@">)1A3 >*Z*DLM.@E%\JP*, ;YM@]E3J&); MH 2'"/*]V\,\2E**;"50P/XH/8=6YVW?).JVH!C@H(LXM/R>)6NN;_VD$K55 MIP%'U_.C]E71QM NZ(+VQJA$DB,:+W8CX&G@W1'%@7;8*14_@MS[,?MI!?&' MX/S_KTS63@>O5)B/T U)L-I65PZIH@G$/M31V.G4ZQJUIY-O"A;'5[:P4&6D M",?O)-\J:21Y&2P"%6OJ"U91)T6;2QU; X3-VW<8+M8!G(V5.1V^XE*[=P$^ M8(_;:=.I_8)U;976[QZ&8%#M3EM=:$Q[BH(7=T<&WVK.:%Z8,P0YJRL?P_BQ MRP5$'(:S!HZI12 ]>Y/H#=%=:?*(P%K:O >IW7!S==V:' O@/( F_J6OXE0$ MZ[Q820W<5A ./D7(DF Y+$@FZ[F-H-/@U$\67-"+V0!FB5M9%%LSS*S[FJZO6(AJHOE\:^)H/FI0 +$$_",MO3Z&NJ@!>L^! KMGX P*%$.^G&K]$.WNLK5XP)H+"64^I\P,X%]#3XF1X_ M5(!P[EMVL]K\)<"Y^P#>;G=_1@"X#HB#7?H*2,-@,1LQ[3[-NQNK2OH+Y2T!7X&SR@^?N(L_\"4$L#!!0 ( +=Y75@:!+@SU0H M $4A 9 >&PO=V]R:W-H965T W=1H#LW%B-W+A\-]X$I<+QM)5$C*:_?7W\R0>MO5.K$+ M' YHLQ)%#N?EF6>&DD\W2G\U:R$LN\^SPKP;K:TMWQP=F60M$J+\NPH#L/Y4J!S_)V;7'@Z.RTY+?B6M@_RBL-=T>-E%3FHC!2%4R+U;O1>?3F8HKS M:<*_I-B8SC5#2Y9*?<6;#^F[48@*B4PD%B5P^+D3OX@L0T&@QC9VO6[T?&(I6+%J\Q^5IO?A+=GAO(2E1GZEVW#YT%Q^&>!;%?$)/>;B/2\CVW_.Q4JPW3.!NDX069 M2JM!.5E@4*ZMAJ<2UMFSZVJI="H+;D7*WHNE*&REA3D]LB ,T'=B=/;S M3]$\?/N(IM-&T^ECTI\2E,<%_5-9P4[8SS\=QU'\EETH#9K(XM9T+Q,%*69P M*[5BE[_]?L%X>L>+1)@QVZQELH;D(R,+"W.S#+32/)-_X8)E)F\YIIO4E1<&R8+T%%5!B:8UP>?@-N:S=@+ M!EX:S\*0S8)%R%[BP"P8S]O+@O)Z:5H(,!G$ _-P!?[*@Q6$P!0EN M71B<+/JKU!V8T:ZQ:ZVJVS6+I_6(5R$*3L*NQ $I[9I:RF1>C\R=E&DP670E M]ES6,7P2SVH[3\CPB3=@$LP6,+ 3S16@LT@DA"\%VF&ET!8J #ZTZBDQQ'^B M?>&IPW?(P5PH$? 8L">,91I R+AEHB#4/@BN:]V]QE$08L2^(R(%Y*'.8![) MF 338UH\B^DG6F#4_=(ES]"B'92"NZ*3Q7@" 8.KZ?$XC!=T-1O'B\7!1WXO M\RIG/%<5I)#J1L R7CRXF!VB+2_8U#N^#0%(\M'\(M@:[&!E)M);@'JF."2> M!L?*.[[,'"19PK5^0.EW/*M<4@&0 \#&4F89E4+;BP81[)AQTTGO?CI#[#7< M0-R7-6^P%4]D)NV#2W6K+"QJGR8,G['94;*K;3*26*M?F0#8PZ2FR- >'0ZR70]AKA]>T\=1M2QG8&?WA? MSU@#*(X#9X+JU2FO(!2K8/;TW7QM \\"%M!)+J$@Z/@4)N<[.T7/VRD.%GOL M&LY.CU0"W)JGKOQV ;7:<@0GQHS"K4E]&V#[[T*A@X 9:@QRP^ 8E!^#=TPI MZ.B0 =5=$@^Z8F&P^E"#MH-$JFPH!:O;N/6,N ?]$4'%5@7QCIX')RWBD+1; MTO"V!HMV0E>U<<,ZFTAPK2MVVP93!QF%30NYIS5EGPIV7MW" M>05,'GNS49M?5%YBB9/&5+#B4MZ#9E8=7D+MLLA!/8&XFV&O<+,X?!N'D\@- MT4#T]K5+O2@:2#-L2)I>\@&[$HKHM2BMBPX%!P2Z>M7*=B45R W:%XL-S0IU M',K2!6(#.AV87%3YF)7\@0C5B%P>XAC/L@=L8: $SY NX]< X%%Y.&.+BA0 M<'B"0!JSJL2V:5DA0I*LHMY@2_-X#NA#FD%)LM@[J\8!:+ ""UP4.M9NP&UL MB;U.8R%V(6Q5!X3L;:QDXAOVZ* =I:8HDC62MYOURM$S%&\$=H(11#,QO?+06U@KG2E@Y5W6+< M"5P/VL,EL*8<3Z2=?G5+EL,/H;R;I93DB[<&[@NC,IE24EYX,=?XD@%*,Q1N MD)CN&#GV5D;A<3#9YBT8BX>9R^6C-Y_.DL/B:^G'$^J*D1^CQ9RNW1[0)./- MZED4O:O1WV,N. $,,5>_5-6PCDFK:#'>0V;-Q(GCUH4GL2?QURR8_A!_=3;; M8BT8Z*?6 !_U](SWD%'MG._S4(]]]J;P[Q\N/GUV!QB>)55&$0$[2%5>EIE, MR-"Z**0"DQXC1VATE!1,(O+/-A%]GT%H^V'BV)[T/-:8/)$UT+E-+F_QQONM M$^]P@L3]ZJV%5UA:TXD?L! 0N*YSUC63J_Z>]2:ID(2GJ*=L-U#<8(0B &<@_"ZY]W#^$@ 0XU M)>#,G]!K:STRT $\232R .*Y*DHN.PE&^%8%. -BVX+9KU#%MD()'B(H]FX. M\RQ)*;*50 '[H_026INW8Y.HVX(PP,$6<6CY/4O67-_ZDTK45IV&'%W/C]97 M18NA7=(%ZXU1B:1 -%'L(N!IY-U1Q9%VV"D5/\+<^SG[:07QA^C\_Z],UD&' MJ%28C] -2?#:5E<.J:*)Q#[4:.QTZG6-VM/)-P6+XRM;&*@R,H3C%Y1OE322 MH@P>@8HU]06KJ).BS:6.KX'"YNT[#(=U(&=C94Z;K[C4[EV !^QQ>]IT9K]@ M75^E];N'(1I4NZ>M+C6F/4,ABKM'!M]JSNB\,&=(U^U94>XK)HVF^\.\79%_([09\">F3MX;\',9Z2R7MN M(M@T>.HG#R[HQ6P 9XE;611;9YA9]S5=W[".;&"WXM8%>[ W=[1=@O[W!#'H M:J+Y?.O$T7S4( "Q!.(C+7.?-C%V.Z[RN.W(A7AWI\!Q_D^(=T[]@<)O'' " M'VH52.^^SOWTSGE=]T^E^S;#X_L'.[:UQ6U MR6MN7&5V&X-"*69-F\T@!#UK:B#LT\EU%C(7Y&;\Q?RA3Q12I:Q09"V&ULK5G];]LV&O[=?P7A=4,+J(Z^ M+-EI$B!-UUV!=5>TW8:[P_U 6[3-1A8]BHJ3_?7WO"2ER(GMM-L!B4U)?+^? M]X/RV5;IZWHEA&&WZ[*JSX^R,*OSX63("K'@36D^JNT_A+=G3/SFJJSM)]NZO4DR9/.F-FKMB:'! M6E;NF]]Z/_0()N$!@M@3Q%9O)\AJ^88;?G&FU99IV@UNM+"F6FHH)RL*RB>C M\52"SER\J^9J+=AG?BOJLQ,#CG3_9.ZI7SOJ^ !U%+/WJC*KFOU8%:+897 " M53I]XE:?U_%1CF_$?,22*&!Q&"='^"6=?8GEESQI'WLCZWFIZD8+]I_+66TT M$/'??38[CNE^CI0EI_6&S\7Y$&E0"WTCAA<_?!=EX:LC^J:=ONDQ[D_&XSCU M+\H(%D7LA^\F<12_8GUNN$ .S)4N>#47@)E9,;,2;*/5C:0D'HM2#%C-IE9PVJ#3>-M7/>: U>I"-)YHU9*0T#1&U] ME[]BXI8CW[S&H.@YQ&^IK85:F$:3MM"4.-X[@E2IV.S.DCX61"ZJY5J67#. ML:KYW-LM%S#]SME/M.H&1I2E%2>J&ZE518X8L4OK'KBQE,Y(K^=,+&5567E@ M(:K"+M>J@7[8TE1$MJSDGP@4,9V)2BQL0*US%ZI$L:Y/!_\2T,VF-D-BBO5, M:$K. 24G96A,']'@N23WJJ:&M/K%X->#[+GIJ09%[HC_,Q:/)]VGA^[@)ZUJ M"S"TFEI )&GQI042CK16QR)>];/8,W+B[IV NJ$;4'8"G1%Y MY&R U&6Q-:T?,*$OJC7-0>?=0S+WJK4 G)XKBGJ T?5K0KARX#RW< M9@9%OB88/(#T(SVQ&8V"Y%>H)"M>+<5Q1_:\?<5+"N 6A&T.18_ER$%%9I[7/TU;7X7MD50."CANG ?P=5<:,-E M]2 QX;8-US:HE!1=C[%L%X**4;LX_DZ>"M M]RFPG05)DE$]")(HI!M1, G'@T_6JB@),MQ-PI1%83 -H\%G6\KGNPQ9,@VF M:08>692R) [R,!N\$0N!71U^V'.?7R_Z\I^S-)A.0O:"Q7F0Y2E=1JD7CX=Q MAD>0':9C7$["A+WP.A2/^+-QD(:T/\F#'$%.@RB*!N\>56(JK&DP3LE<:)XD M"2VR8!+EK-/:@JNNA7F,^RU5L;\?E3VB3@87>33XT&C4T[HK-83Z*$BSG,5!E$Y9$B19./@%!U(6"=C;,O9- ZF\9AE:3!)PMV@ M]()^.GC/]365)V3N-?SXG' ^G<: &Y83H#9SRV"<1(RBBY/,W(^0N V0T>,H MB#V-7SG7U.PETW38M>,1Q='IB&TQ@N$IHF":^"5,3":@=F8_)V],0_LHAAV9 M7V7C\'&^/+",LFR"C,TMS1CYEWMR:!B1*;_QLG%V< *\K>^D_R1+6TL\"<"8 MXIX%VCZ7/R-4Q!:XR+^3V!V<[IET)XTO3;&T7$';=I9%8^@P*V[4*78"IPTN%-:KC>EU:/3NY5MVSW:IYWDZ2QM,-83 WF9D_$T+]LH[$=?H5#% H+[JV5IL2\II$.TW>%T-[E08;M*;1E.%(5]*C[>XYE?$E M(H-QINW[KAM7CPJ=\',A'?F4S9D]YNPH.!.E! SH4&ZE'G84V"%C#[JGYQI$ M *B0&WOH;V<0#Q>0V3KJ^[\[I^.0BIIJ,^-6UM::=I\1:P2'QHA"XGR$?CP7 M!P>N^*_[/OF_^/X )-CNC+7BQ1[ZG295.[WR4=SIY8XPT33LX>2IF9AM&HW1 M6M3[3D\MX;>K@@E#TG!@NJ2F$H:RHM4:!BW)XE'XC4S'+_&1C=C[8QBCPPN]F]J' M-8*6%G\TDA*HQ14AHU/M*2=]$\04A-';=<=JV^*"9C.?8NWH]4#&Q]U70S-A MMD*X8U +&OL^S"CD90]M]IU%^^IIW^L,G&E6:DOO#1PS.UHZ79#L7SUBOGU2 M"9Q <)3]_N%W?[0*G+,7G4D[A^/I"#-V/L(\,QY-HM[0AA&F)< D,!K[2664 MA'Y!$]+@9[5]^<#=Z)Q AF]JT0A3!8CL1][--^$H= -4.$J)<0AN@Q\?.S+! M@S&9E8^F_CN:L._WO44^Z;WA7PN]M+]C %74QMW+_NYN]U/)I?N%X'Z[^YT% ML^$2D&6E6( T'.7CH1OGV@NC-O;W@IDR1JWM&ULS5=M;]LV$/[N7W%0@R(!"%OO+ZEM(&Y7M,#:!FF[?1CV M@9;.ME!)]$@Z3O;K=Z1LQ0D25T$&;(!ADQ*?Y^Z>.Y[)\5;('VJ%J.&FKAHU M<59:K\]'(Y6OL.9J*-;8T)N%D#77-)7+D5I+Y(4%U=7(=]UX5/.R<:9C^^Q2 M3L=BHZNRP4L):E/77-[.L!+;B>,Y^P=7Y7*ES8/1=+SF2_R*^OOZ4M)LU+$4 M98V-*D4#$A<3Y\([GX5FO5WP6XE;=3 &$\E.T^E,&N#A>,_^WL9.LB^KTL]&KBI X4N.";2E^)[0?< MQ1,9OEQ4RG[#MET;9P[D&Z5%O0.3!W79M+_\9J?# 2!UGP#X.X!O_6X-62_? M<BIK2 MNS*Z7R-\;')1(YS^*I0Z&X\TF33 4;ZCG[7T_A/TG@^?1*-7"GYI"BSN$XS( MU\YA?^_PS#_*^ [S(00> ]_U@R-\02= 8/F"?T, !I]IGX@%?.,W\,?%7&E) M9?7G8[JT5L/'K9JM=J[6/,>)0[84RFMTIJ]?>;'[YDA,81=3>(S]Y4D]3O]9 M: 3*[.M7J>_Y;^!9YF@U[<-2WT)I]N0=4EAD?@]9MDCJ/4!OX1:Y!#2%!%0& M6,\)L"\%^^T#;PHS\&#+%=!G(2KJ.^I\\+VAGE65?Q/V8&CR.,,&%Z6&;T+S M:G!*;NF5V"AB4F>#]SU,#V:\XDV.P#7,<5DV3=DL396L49:B@!,X);E"ED4I MG-%LK]L)!!'+DL N2%.6I1&<#;X\K<-I916<(PF"U!+SBBM5+LJRS) M(@CF?,BED3NX.KAXH44=5_]/98F7N?V*41Q:)A9X"8#LR'RC938 MZ'V\1Y@H3W$<=RYF7F2($N9&R:&*)/1#_5R/^9EO]3/H$_ S0J7V9>*QS"=M M^V3+[Y4MBMC&>"]9+*2ZLKEB81B\*%7&1,#V>A/:&&9TZ MJJH]@KU *BV@(55,PH"@BE>H3!@*2:A2ES2CQML(*A%-#BB] P[M/^[FKF,; MAA9JO$L.O&M]($/DA4)0HBH.Z5>\ /+KNJ3>7MU2T: -24@C1/__(A+1N##L M(Z=_*&?Y:5QPY/HX/3<8UR:>\ BG@VC6X/ MRMW3[IIQT9ZN[Y:W=Y1/7%(;4U#A@J#N,(DCLM)L8 ]WE:_H/4$L#!!0 ( +=Y75C1K-&@O04 !T1 9 M >&PO=V]R:W-H965T+7AYL2R+/S)F9 MPZ'H\[6J;O5*"(.^YEFA+X8K8\K3\5@G*Y%S/5*E*&!DH:J<&[BMEF-=5H*G M#I1G8T9(.,ZY+(;3<_?L0S4]5[7)9"$^5$C7>I07N7G?6W[C8(98YU^)* M97_)U*PNAO$0I6+!Z\SEY7$0_ X\ M+T5+']MN*:H*^-DQ[4AGHIWCS&!KQ]^&J"J[ *#';QG,!7"#Y@L#8,@JA)&S M-;3/SK'\5Z38/:=G3P\>N.0_H^Z4_*#"QS^O\*DHE99N3!;:2%,W3>87U3MH M(YL9! U6Y',PVS59[$"V [I>$)WIWI\SH)'XF@@(-'43>XZ[712;9+HD_Y/<[WV$'8 M_:C5-71CU^+1O%Y \JQY-@JL@G+8=:WZR(+#0H"1CIG+U;=,1H\.E>$WIQH'F\ M/!T\C/<$3?P(,Z@*]4>3 /)Z@@(2XGA"NXWJ_7AF/RW4)090Q,8@/+LJ8=T\E?$^P@'% 077M%'\"6)Q@"G0\)LU_$3" M%D5\UJ%.D$\ICB#EH7NP+ZGW6^_Q=)*1UU2/36+,HJC=<;_!CHX\UJ)"//'C M#@7YC2BF<= V\D="9=\E5$(Q\R96[YO<^2ZE$T)Y-JC1X4:02 A! +RCH,6Q; ?!%NAWF?] M X5*(DP)=45MI1!-<.R*>EBHCPE;E <+:2M4 LM_XGVG4+MT0FE:=C'XH?2H M4'MV=(N*,:5D1Z@@"PH!-T+==]@9[QQ9W!A5N@/P7!DX3KO+E>#PSF8GP/A" MP3&HO;$.^G]$IO\!4$L#!!0 ( +=Y75AK/D(3'!D (=5 9 >&PO M=V]R:W-H965T^PL#U/S (F0Q&N*4 BREWS]G 4 08J4NQU/7NSF=G!P]@UZ<:>+ M3V:G5"GN]UEN7I[MRO)P?7EIUCNUEV:H#RJ')QM=[&4)E\7VTAP*)1/Z:)]= MQJ/1_'(OT_SLU0NZ][YX]4)799;FZGTA3+7?R^+AM2I'N5FU3GHE";EV282M9%55G[0=S\HNY\9PEOKS-"_XH[?G4S/Q+HRI=[; MCP&#?9KS__+>TB'X8#GJ^2"V'\2$-R]$6'XK2_GJ1:'O1(%O S3\@[9*7P-R M:8Y,^5@6\#2%[\I7W\NT$+_)K%+BK9*F*A10O#0O+DL CJ]GH%*&%7#YZ?@+AJ4=X>@KZ4WAS&M#/NE1B/!7_^LE^0 M>1+2-$*] !R,V. 'M_A!))0IY2I+05;A [$IY%ZAQ@JP+&)/T-)\&WPATGR= M50G>E*+<%4I=9.I69?14DD[O4E7(8KU[B @%=7^ _XQ( O;*%9BB$.H^0'S( M.[++&8MV(J2!!17 6^]DOE7B4*1K!;=D"4:FRA*Q4F"1U@H,2D+X2[ OQH - MA;\/,DU$J04(56XV"AZ*+)6K-$O+!_$,WE3W:OT(#,$L->F M%#*YE7D)=E%7!A2^^ 3 <25\VR]5PP4X %D7B2JR!UY:LMU;J?).J=S!.,BB M3'$IY)OFU0.2B$26:BA^V:D&R0/Z>9H#!?ZH4J(Q["DO$0W8-ABG=)_^J0AR M9930&Z%7J!O ?63JH;(2 ^;LZ,TJ/W[W;H?H=TA(@*<@/ V"L%\1M_;R 7D% MP(DE=J/A=B1?$F#1!&JR!A<0>$_(GA0]2YX(L)RR&)&=,O)T5.\=30%BN82V#B,'&NEG5 M1#0&1#^FVSS= "KPCH:/B@[Z\WW (/<[Y(U%X)_7.USQC\9^<8L&V)7)HGN# M4>N#-&]N% F=Z](2@166L0@9AF\%V,(2L UDX5H7A5[I0N(2JX?P)2O90 [9 M)L>D18XN\:)U(1; 0 %T=:WWH!P/9"L7SV&7=Z3;U?Z ZN0,BE5#?]=*V[&* ML;U Z0:"(&G(GN4=.MPV1B2T&+B@J:D*DGT(0%+FQ5H5I4QSQPND9DO:[G8I M,'+3@&EM#<9?%A;(%0B9KD $\^U0W"1)BCN2609&==.#4*[SBS92(*V*+;/J MT0#2$B!N6I#XPA7>J8VU.%3%01L%9OEWLJ]@SH3!9?A[>2M!_)!S)(P2_I - MT]Y%K*%X8RG%PL:HU5*>:3"58J>RQ$.-<'\'56#(BW#HE4B\^_#=NPB YI\N M0"9(T-4^-2CY2'W %BT); "L>PJF.]^F*P2&(LV;01-SC' ',8?BY\;-'O2T9.\0TFPCE(0U MUQE\BE=@NR4X3S"\:0Z17$7+KS#=N!8?3TK/!>/E81.XSP@<,;E4*!G.$*%T MX;::]@]XFTNG2D1!,$-_JH9$NP #&/[CIO6]MY<.B:B!*3ZV]$;S0F2599'> M.R,36=ZD&&W!(\SFV#^5:KW+TS\J2VM(.!1)$%$ZS1-P:@5Y'R9XHE9EB/1= M"MRKT&1F#[@L;"(#!&X1"&SZV&T@6'-0:S3"(: 5 I&DE:L'#\[&)/5[UA+C M"T1/LTL/B!WK\TKEZQT:7K=P_6&$)H;?VFO8XP6F;TD0/GI"&!O+T/JG?&5S M<\Z&/*1H/F!9]&M@%0[R@800-JT2:QYLIH@;1G8[IQN0@\-=)7X=?@2%*8BW M#PUQQ)BI*BM@X:;".-=K.<1[B;7-/LKPP:LF\B8*Q+<@F[PJ]"?\LXY(]*TJ M+F"7%^0(D%[LN8?6FR'I!A$!<+4C!3.O0JLS=(MRU#$9-XB$CG;P"U(4@>]\Y0#\Y5& MDG=%-;PW4.'<$P(%Z=AN->4:(IM2;75!.((4V6V#WBIK5$ J#X [:%&A]TA% ML/)@%AE=[[0%RBOF)X="WX(N%X@%V(QN',AV!G L/@_L CG0I'=X;012IP2/ M7)^Q-]X&(/;=MM %1!:$\_RW6,ZQL0K)$ &T?@LU R"!@N88&[-2@Y3IJH#X M#M:'/#.GM-'%S,2P0P9Y.NNBS(P&(_*UH8^(@XEO%"!TVP%ZM:H6)A..4$,(%:&6 >CI!Z4O=4/ M'')J0D_&KBE7F-VD)9K$, DTIR/VH?@6XH];B5IGN*@Q?M[ERI/@M0:E:Q= MCL%8!]JSF_[L2SRSU#\?BG=5<;1@34),SKOM'::W\*HUFBZ%:,4 V9U\" C8 M8$/Y^8T']IEW^D>4G(\R#8CY59FBT02[EY7IH2:$HSQ; 4[+TPQK,9Q) M,%T1%8A)51.'B#S]FA(A9[Y3I #8$O:'D=]PCJ\D]#=H"YADA2^@LH*IJ; 6 MPLX6ZRS6=I#?-0W':X$B- B+993UPY-8(ZC5, M U#E(KG 1/*APT;^=)RS>#6X :9TY#2$_\?7-_;96D)BP>D($@%B933;&Z"S MX<0LJ+&\E3GX1D[9K&%GPP9\31,3LH)8QXI%)6GV_EF&D5A$>7$=03 B20K> MH 22DI,@A@"U=I*DM!G9IV5%!!J*]YAX57OC:W ,'_@:UN6L/#X>5[:&?/?6 M.VR4&M8-(DYJ++4H'@SI=%."75JK_0H>NK(U,1/^B"-?Z"$[E,&^:(6:)4UV MW4G32!I3P _7#U/COF]=5MG.T-%#>'?A%/KGXU37RQ(\ S=?8,#)#YBV9"!Q M8\&'J,M%M2XI'3E^N5#>W\+S9GK-/MT%&ZX&P&XR3'+PQI/S:%2'CFR>:2%) M#Q[X=!< M*7/;>[OC:W'_J9*M+UC8 @$J,,#E!5B.;#B5473'*,@L3)>PH.RJM_4&4&#S MLK;)0 %T(A@L=F(YI)*0UY;O&W$V/4I=>%KG+V25:N->HQBR MS!M,'#&(\%A0\8-")+?_LG;,5%4+$I&&D:K)P5RD$CXJ5\X"3DF/K9H?V*/M ML;*UP5=AT_@*8)D6:S# )1IQ@UNM1V8@B 8Y MQ"KI1_*#5$;E8M>%>(>T@9@&6(_M#])]MKAON)KKXAI#K:2:_"YU"8N7I@T_ M2 =8_@V(%@7SN=QL "X]I:JO+8\$, K%J8N+>9F;YA0[.[9(T0=:$W-@2_ M2?LZ"+=<^'LTX#>W;%L#.!1BR^F;;%3\#*A2:X>I(%MP*N&$MU%N32KE$L(W MK::"V0'Y+Q!!88$'F^"5@7+H832Y?BY+8Y#S-92O7L3+""["'_EU<4W,>GU_ MX:>@EO_6>^4R[ H3DS]X7_.:XHX;RDE.Q48]38Q]L,AGROQ60WS_;N *;"[> ML7(SL%V\L"D4_OV++L']U3L:/*/\%Q(/["R?#XYV,6 "70].EIJO![U5O6_$ M094UDXIM!F>MZ\+:W3@9V$Q2+VY:P9[?D M=!I'DWC9OCX-:*WW>U6L&W 6T=75N'4Y>//YTIS_Y&H13Q=/9\9U!H-S73X,XBZ[B MT?&=(U6)OX*J3)?1*)[WJ H__#M5!1@PGL7MZR>KRFP=+W"RV"#^6QQM5Z__L#X3<(.U'DJN01Y#['AW7-P8QF*?9AG-YM+\A+>+M@J, M?>C4UY[HHUG]T9"(]+B5%O5'S4F$DH00(GR#P+U]PF,^#7LC7R@ONJSWVD.626#9PF*%[=Y3VI5 MOQA>@[RT*(I2Z_GD! =>PX8CD'H[586J!S!Y2MYK$PQZ!?TY#^G7H"((C!=3:RT>+3/HUYXH,3TN MKPWE?;/G"'MBUL+6/&OCN,%NNGPV.2='ZT4, ZA8EFK(/=CB>VF M"MP4G^\\<]&I6=MME*.QK.:ZPS+GH&+^7&(MT4V X1[L_0HR$5H^4XB?>R.H M*:Y5+HM48P^H508KP),#1MD#%\3L@(.OQ.-6:.H:*-%1JE?<0>;:FIU@W6R MTE2-<]/VW.;PU,$"CSS%#S2^W1MA\OV M>EO(PPZN79>;ZM#8,VS4Z:UP MP/(\*6QL85O=IWAL@:NH-!Q!L_@,CYFUH@D$0HQECXO9:BVQXNM7<=TC[L @ M?TQU.-C>!&S53:N&;0$:.S \_U.S4WO_MED+M2/';K@%AY>;<: OJ/N) M'F8@(BQU+T#0((W%S M&RX-H[/W\FG+Y1S+!FP*ICQHO(*GK7C@X\BF/(AZ'XB#*^@T@4$$" &F4%JQC^Q7H".PC\L87\R?"LDQMW MX+:=G:&JQU.=X*(E;<[->SF2[3D?2PN6&V92W=*PX\8@6A5VL04(Y4YL,+_M MG.ELS'/:$4\0*^H%VQG/SBY.HVW0&N"U[62PHG]:K&E0VG>.['&;H+F$L;ZQ M@P_V2^:^=H:&&MK!S+;M,1QM-U=E -A]S"^35O%T+CGZH3T1-HO$][[F\6-= M\XAJ7(/I?C]/$7:2ZII)4)JH;S;.E]3.#JABU!.^;0ZVM28*;,?X$3T&T(_. M(0.:'")6Z4QOW5$'UY_N',/\$MP]WD] C@T#,*'B_M5*WUK#$4A #V9A%0O/ M)M'T87/4UQH77X_S,U-!XIQS3U=#(()>(=#)D&3!!(-W>@C1M_Q34_?J2+P! M#]#+LA&ZI?8,'(<>D*OK@]\H'Q8(>^%K'&& #>!1EU IC#,/L!3&4-AXM++# M(XMN%+D]*\2S()9E=\K.O&'PBR$=]2^=<[-8NX%HYHF=?W0!A7^K(H,J T]:\H,U3L]9VQ[N*\17THOJ-W<5/_)?,*Q_LH9QHOFPUUF>@# M@KCY^"L^G5^,X+4//-GK^1X<$L5]U<8B*'C6-\/2Y[-?] &"&; QYT@:8#Y- M]TME0,WK/,+VKCPVXPUK]$-C$N_EBT *A)/ZC*"?$'(R1CIUST=DPF.V M+;QKF38[/,I&!V.:45WC2*JCAOQ,+5E0*]IK)-B"0!)LF>W_?;!+T9J-XLFQ]43,FHF@$@U2D&LW#T9''<*Q.S*,Q M@+E:Q$=UZ'DT&BW@R6QPLE\'@RCA;C\> U'H+%PK4-S*L5.3"2QT2M0.3HS/MT M-@-RUX29P":G5V,@^S**XZMCLE@E$).K:#*:N__:-.FHHOV]LCN+HVD\;OSU M9-GE1J#K%KI>X2G9A3>GM>@N8>')7Y-<6/)J%LW'HR-.PY/1,AI?C4Y*+KCB MV63A_OLZDCL#GL]'<2"YK3LG)'<2S4&PIHOC_> 3H'>\>+3D+JZBZ:CN3$^F M0)(Y[#6> YAEO^0NHL55;/]M8U&'Y\='3K_*:=/0J0&;<7;[@'-P$!TB;DWP MTB6=-,U[?\CX9),]L-HG_>$IER/GB(/[/=_U^,U@-"T810-VU(F::1X-LB== MQN?#\%!M]^&;YC%:&]";TA[).MG(CS#.YV(D%B_J@U^X)1L-TR1_^'L$C5]? M"!>FKR!,]Q7^\/2I/05)HX)T-I*FCNF31QX:3919%^G*Y56>1APDG9\^J-'Q M+*JK1RX"W4($+D'8L:Z-Z3T7;_SD/Y\N[SO-(;?; DM4JGFNPY+1QHNR>7R3 M=DO5U?;!"5<&XAE/_SL8]0FH+S*&_1)T=(H )*,.OQHU25=YP:EX5[;QA7 ( MW$[J-Y.,B.GB=+P4D)CA1B&#@F_7]6E?>_*1*X[(LKT]_XU$I%(0CE*W3CAQ MM1SI2H4,^\B".$B#Y<(LS;$PM";1!72MOM2_#\R>*/,)[V1HMI*2TTS1CD\ZY6:3T'/ 6VO/6>$ M.W=Z1!Q%#8)(/-5@PX(R7%2+ ?L/2<^(,?F@$9G[GXL M]_:+?YM.;0N.[-@2XU,R16L9)N==I\@[SYHP#OUJCN:$BRGL,XZV$T"U_8'C M(YV,NSO0J6UHA;Y!\@_.A,?7[7S[L:GF/3F")QI$'QAYR_$P^Q,\#:ISY;NOZYU:?Z+? M\:#I*.RMTFD'=\*7P$4]VM+E$&T%H[XF8<::\1[C/ARUJ9&L:^UM-/D,1 ^F MA>K17:#-#FR<+BA&2]1:VM\.P;8$M4X9NT8/A2WZ)CR/RC%8V.5I^5DK]'@* M2+$#W:BB-I&O(2H6MG5L>[.>FY(;NRPG=)P"@^) -QZ9Q#BI"%ZW$3 507_X MZ37_NIO]M:UN('6_?N7!#.E']H[X>MPY#2,!HE\-PYY/LI%S[?JM#+3[]R?B MI@"F4Q;"NM.*.+5[J@EQWSW.?G3]Z.)E\..8>P71"?X$*'($EN3?R?1W_:^, MWO"/:]:O\T^4OH7@!H\_9VH#GXZ&B]D9M^#<1:D/]%.;*UV6>D]_[A3X_0)? M@.<;#:[%7N "_K=77_T?4$L#!!0 ( +=Y75A?PD3\DPP .8D 9 M>&PO=V]R:W-H965T^UE73OCI?.;=^?GG9%BM5RS8V:]7@R=+86CI7+>W_BH M;U>.;ER^?KF6M^J33YL20O'WWON[UEW MZ'(C6_765+_ITJU>G<_/1:F6LJO<1W/_@PKZY,2O,%7+G^+>TV;35M.K9&^A5BK>FAJU;27"]O'3@3C271>#TQG-*3W!*4O&3 M:=RJ%>^:4I6[#"XAUB!;VLOV)GV0X_>JB,4TB40Z2:\\[.\Z;8N=YNY:%>G6.X&B5O5/GK__V M73*;O'A \FR0/'N(^Q^RTL.F4+O4XEZV0I9F[509B<:(96=!8,4M/,JU0,HJL5:VULX1 M5 9J KM2B0[Q8;?Z$#-LT+G604C=W IY+VW9>D98>H0>JC1.-YT*?&_-G;)D MD9O-/N-?<4E8R6:#[3=B;QTL (E;&K2WW-@G;P 3I'\ M!*(4:VF=+C2 .'6($"M.INL#JP$MV:-DJB?#*))I-);RM8HS!U#=LSTK&X MYGL'R2#"TB2917F>]TO9Y5NGJTK(.ZDK>5,IWDJW;<>FZ0XE]A[JF/:&FH0> MCY;IF'4P=S$.>?65OBO&M(?&R:_@T:@EX44;$P= K4U)5BQU063/S_ZAI/5E M:D>O,TYR^$A9O+,+>*A;F:[%'NW3LT_?$N6)2*/9/.'_^2+G_]ET=O;QF'A/ MQ'PRQ^=5GM+G9'H:Z*Z!-YG;1O^'HNQ;4E!>>B*F\1S]0E71D^#_,(JRZ+28 MDB,VL.7E'B:2(,'2#1!J1>P3"4'\8)IOQ2>._5]\)A'7\ "?#4)N.9++_+J5 M)*,+-J0RES[+)4/NAQ M"=")E/>.@XC[ MW"'E96* AWE D\KLS *LZN2PH;#P>'!N==^$0?KHP.$$7$ M"Z>:0+JTICXFQ,_H4X\'FL!-#A3:'Q"AQ6X[N^FIZ2ER3\4^T*V#B@-L8+8# M.$<5EG!(HCCMJUUVEF C'EY3+[8ZB(G@@AP4$(O43^:ASJ!'-^2Q>B2V/ZXM[]5066?P4J-OL8J2G\WRMTKY4U75*8E M]+S9O-OO6Y6=IV]^=D,D$C6JBEZC@@Y5O^D8MZW^!Y:B^AOFKWV7@V=]7C'C)@G!JFYUT] %J$/^2I*$JQG9*9XO M<)U'B^G<7^=SD:3CZ\7 >N0I(O<%\:E(IW&ZP TNDH(<*$GC/!LY0^]%/1O@ MM%2:G/V YL@=<.ZW8GFNLI$\E%&.L;D04U25^:/$V0.,6JHM5+,>J32-KZ;? M0FX?*2[8?Y+GJ9(GN!6WOI8A>^T4P)VB5Q@D;6HK#RI.2*6'!0=!WO7Y7I4/ M]#>[_,90[C/E+"O;$&GM\P&K<5??WWNWQ6\4%-LD0BEE&P[' N.;M&=/TDD, MV%&^GB!?9PNXC#?#A;ABQ\'S628FB( ''IW1XCRPF1*;/&?B"Y%F@9C-/(GG MZ4//SFAYSRB+Y].PZ06E8H09WX*<\U/WSP:_PJ.K;)=])AY^^C_)T96DN<%* M-FTI-WU/XN.@GVQ]+P9?SR;D'R=\_4]F>&1UK]1.L1U7REA\W(YIO@^Z]H/ MQ^-SW8&'8T0W&-''D2/DTM'()C#RT'G 2+C0+ME TA.,A[3"(DM:+;FQJ15: MHQ]D4VOQ7C=XKE'6_9:MGW&\3NTI M>LHPAA=DA&H0ZX$A;-S=41=PXB3@CW0,?V%G<.B_)]J"?!8E2 U(# G5]"1/ MH\G\BH+S*DXSI)II=,7S6)+'L\DAW[YQ3A"W- J!\M-UV(672%3!P80!WD]"B;Y_V=;$;= X;4+/$<\WAR1,:#JIXL9E&6 MY;XX7*7?1/-D2=U6=2R-\V%"I?#C7OX;E7X8] W:@B9@N7?(M.>(WK5YM6ZW MHZ\_-QMM1B=H2&;WO6OUP_+QN9C#A27FZ708/((L0;+1E/68^6J8LT/9B+,> MH(CQ2K:71$JWKK:WL.^Z/]V,Q8=1KO49_W-#QP[?CP:_>U5AMJW]J?U)T<9' M43W&0*]F.C;T<"Z&*;V1X30]G\*99SLY?WM V(J+_ISUT^?AF'4[-8].6?GL M(AQG\3RT"SC!-.E!@-I@Q[FNU;@G.6^>/+M47PNU=B&[%WJM2>[2*.HY73\3 M^M3.ZW1=JU)#AFH3B9L.#M7 S++L29'D')>BHC"V9)7Y9)&\@4!?DT)DN5*3 M1.! CDTOVLJ.FFE?3XN55G=$;NGTCF: ,8;0"MQ,$\X@^23 *CJ3IR7#H79O M,,K"_=%F1WA4JKD%#069C@-9',&F_6>Q:0RA'#*./ M!F[U2^7+LX\$?X;UD(LB2R(9K^GTFN0(8_D.42B5P^[>D;USCCA39ACMWG$S M(/G-&XP@;67(\V%I=BVHL#*EWV[;G3'K$62T!4#P'D M9\TN[DT11 CU8#@O M\E88''LD>-\ :SK51YS* MW[*8;DW7&"LL"KYIJ&4$-R3\ZXHZW]O5LK?C7"\3[SA"<$77.E89#;5KUQSN_4ZG\R*'^_ZO]^W @TJG^;Y)% M^6(1VK:IF,VB?#;U+5":HS>*%E/J7]"TY4>X]MDI%+4^HJ?S:#+ERSQ.)B)# M9Y7._![9Y B;H?D+^ST-.S[FL.BXKGM]&KK%:3[W\H'_-[1^5)L&1G^F3?,N M MUSAG)8GWC%Z[$V^0L-RT>I0L-27E]R%"'MN&,?!'W_CTL<:)W5MMLNT,3S>K MPQIY[&5_WZ7/!D;'?LEP.?KM2:V0]N@7-E3_D8C\SU"&N\./>*[];U>VY/X7 M0#\A:Z*C0HNRQ%)HD)_[U-=?.+/F7[+<&.=,S5]7:+^4)0(\7QKC^@O:8/AI MT^O_ E!+ P04 " "W>5U80):(7TH$ #F"P &0 'AL+W=O^L?5&FX5@/JWH&NY!_UDM),Z"'4K.2N"* M"4XDK&;>571Y/3#G[8&_&&Q59TP,DZ40#V;R)9]YH0D("LBT0:#X]PB?H2@, M$(;Q7X/I[5P:P^ZX1?_5 M\B.6BY8E^>=JJ;3$C^+?0X0=W. PG$F42U71#&8>9H("^0C>_..':!A^.A'L M8!?LX!3Z3TIR$N-PA'=" XF&Y..'<1S%G\AK1^2/#9"5*#!5<8-HNBR ,$4H MYE\F>,8*1FTRB171>#03924X<*U(K2 G6F!&2$PSDRDL(Y3G)&=%K7'O=G&/ MT-+:H4,FR]]WF#^07O3M\BJX>0>*;8/3J?>'H!ER ROWUSN[J M$D]H(<_)V0UP@:GA9E>EJ+DF9]%Y[RQ')E0:-^A5U K#402>,J@T49:O"="P M=[,<,^B\]S=0Z;YD@M\AE$O<;[_%WK7EA5QLF,R%]@L9AWXXB$@2^O%PXH\& M(:[%_>&@]SLH==F>HWBQEJZYJ)H_@C)C9*4ER\P0TSU[(&F8=I'"?ACO_2+P M:.*GR?"5LZ1WNUKA8V?$L9=N=%"0U9)IAC=W041EQ%.6]7'W[>QV/<$Q-2.GX'[BV2Y=[Q_(+]"W?Q*=WB8[I%8>0GDX&]R\G$CP8&+>DG MZ=N"QV Z2*^$B\+0'S?*=;V]MW*3V)^$DQ\KUV&?H$V8CEP\;Y3.L6^1#DC7 MX?_"WTGMHF/:3<;^<#1R8(F?IA,+%K]-NN$HZB*]D@Z=89OSREG\SLJ-QGXT M_HF(AT0;L_^A;O8/+.VIC:OJ7U[%?8GSX0+39:X M9"H(>L<%Y;3(G> MCT7EB2UK;#5%@9\29<&[9;W36Q5ZYWVQ]W'?!7*M<,(RU@A:9A?Y1Z1+JN MTDVTJ&PGMQ0:^T([W& C#M(